NEW Dividiend Portfolio Tracker (DRIPTracker) is Now Live!
Track your stocks, dividends, monitor DRIP shares, and project your passive income.
Start Free »
Next Dividend Declaration: 2026-07-22

YMTracker - YieldMax PNL, Trades, Holdings & Dividend Tracker

MSTY (former group D) declares on Jul 22

Current PNL

PNL per Share

Shares Outstanding57.82M

$100 Synthetic

$110 Synthetic

$125 Synthetic

Synthetic PNL

Open PNL

Cash$246.3M

MSTY Price$13.55

Fund Size (AUM)$783.46M

Last Dividend$0.2067

MSTR Price $101.95 (93.2% IV)

Algo Estimate: $0.245 – $0.277 **
Algo Yield: 94.05-106.16%

IV-Based Estimate: $0.243

Cycle Start: 2026-07-12 | Cycle End: 2026-07-18 | Ex-Date: 2026-07-23 | Payout: 2026-07-24

MSTY ETF Returns Summary
Unlock YMTracker Now
per share
1m
3m
6m
YTD
1y
2y
All
Divs/Share
$0.76
NAV Return
-$2.15-13.7%
NAV+Divs Net
-$1.39-8.9%
MSTY Shares & Divs
MSTY Rolling PNL
Cycle Date Options PNL Options PNL/Sh Shares Synthetic PNL Cash
01/07/26 -$33.72M -$0.749 45.04M -$859.71M $1.02B
01/14/26 -$828.44M -$18.310 45.24M -$46.10M $557.22M
01/21/26 46.99M $592.52M
01/28/26 46.87M $560.58M
02/04/26 46.89M $490.45M
02/11/26 45.89M $461.52M
02/18/26 45.69M $489.79M
02/25/26 45.12M $502.29M
03/04/26 45.02M $510.71M
03/11/26 45.77M $482.85M
03/18/26 46.52M $481.86M
03/25/26 48.32M $493.91M
04/01/26 49.24M $496.05M
04/08/26 49.59M $480.81M
04/15/26 49.44M $445.09M
04/22/26 49.44M $0
04/29/26 49.97M $358.52M
05/06/26 50.24M $361.60M
05/13/26 51.57M $495.47M
05/20/26 53.62M $521.98M
05/27/26 57.07M $526.14M
06/03/26 57.59M $499.34M
06/10/26 58.07M $509.02M
06/17/26 58.49M $364.54M
06/24/26 57.79M $317.84M
07/01/26 57.79M $331.14M
07/08/26 57.97M $306.67M
07/15/26 57.87M $245.25M
07/22/26 57.82M $246.31M
07/29/26 57.82M $247.53M
Rolling Totals 57.82M
Cycle Date Options PNL Options PNL/Sh Shares Synthetic PNL Cash
Cycle Date Options PNL Options PNL/Sh Shares Synthetic PNL Cash
06/24/26 $7.38M $0.128 57.79M -$260.51M $317.84M
07/01/26 $16.34M $0.283 57.79M -$511.24M $331.14M
07/08/26 57.97M $306.67M
07/15/26 57.87M $245.25M
07/22/26 57.82M $246.31M
07/29/26 57.82M $247.53M
Rolling Totals 57.82M
Cycle Date Options PNL Options PNL/Sh Shares Synthetic PNL Cash
Cycle Date Options PNL Options PNL/Sh Shares Synthetic PNL Cash
04/22/26 -$20.81M -$0.421 49.44M -$22.85M $0
04/29/26 -$25.53M -$0.511 49.97M $296.73M $358.52M
05/06/26 50.24M $361.60M
05/13/26 51.57M $495.47M
05/20/26 53.62M $521.98M
05/27/26 57.07M $526.14M
06/03/26 57.59M $499.34M
06/10/26 58.07M $509.02M
06/17/26 58.49M $364.54M
06/24/26 57.79M $317.84M
07/01/26 57.79M $331.14M
07/08/26 57.97M $306.67M
07/15/26 57.87M $245.25M
07/22/26 57.82M $246.31M
07/29/26 57.82M $247.53M
Rolling Totals 57.82M
Cycle Date Options PNL Options PNL/Sh Shares Synthetic PNL Cash
Cycle Date Options PNL Options PNL/Sh Shares Synthetic PNL Cash
01/21/26 -$36.33M -$0.773 46.99M $117.94M $592.52M
01/28/26 $14.45M $0.308 46.87M $24.95M $560.58M
02/04/26 46.89M $490.45M
02/11/26 45.89M $461.52M
02/18/26 45.69M $489.79M
02/25/26 45.12M $502.29M
03/04/26 45.02M $510.71M
03/11/26 45.77M $482.85M
03/18/26 46.52M $481.86M
03/25/26 48.32M $493.91M
04/01/26 49.24M $496.05M
04/08/26 49.59M $480.81M
04/15/26 49.44M $445.09M
04/22/26 49.44M $0
04/29/26 49.97M $358.52M
05/06/26 50.24M $361.60M
05/13/26 51.57M $495.47M
05/20/26 53.62M $521.98M
05/27/26 57.07M $526.14M
06/03/26 57.59M $499.34M
06/10/26 58.07M $509.02M
06/17/26 58.49M $364.54M
06/24/26 57.79M $317.84M
07/01/26 57.79M $331.14M
07/08/26 57.97M $306.67M
07/15/26 57.87M $245.25M
07/22/26 57.82M $246.31M
07/29/26 57.82M $247.53M
Rolling Totals 57.82M
Cycle Date Options PNL Options PNL/Sh Shares Synthetic PNL Cash
Cycle Date Options PNL Options PNL/Sh Shares Synthetic PNL Cash
11/05/25 -$370.19M -$6.645 55.71M -$385.79M $1.08B
11/12/25 -$313.22M -$5.776 54.23M -$281.19M $1.10B
11/19/25 54.43M $1.09B
11/26/25 53.89M $1.06B
12/03/25 53.05M $1.08B
12/10/25 52.00M $1.12B
12/17/25 1:5 split 50.90M $1.05B
12/24/25 48.79M $1.05B
12/31/25 47.14M $1.05B
01/07/26 45.04M $1.02B
01/14/26 45.24M $557.22M
01/21/26 46.99M $592.52M
01/28/26 46.87M $560.58M
02/04/26 46.89M $490.45M
02/11/26 45.89M $461.52M
02/18/26 45.69M $489.79M
02/25/26 45.12M $502.29M
03/04/26 45.02M $510.71M
03/11/26 45.77M $482.85M
03/18/26 46.52M $481.86M
03/25/26 48.32M $493.91M
04/01/26 49.24M $496.05M
04/08/26 49.59M $480.81M
04/15/26 49.44M $445.09M
04/22/26 49.44M $0
04/29/26 49.97M $358.52M
05/06/26 50.24M $361.60M
05/13/26 51.57M $495.47M
05/20/26 53.62M $521.98M
05/27/26 57.07M $526.14M
06/03/26 57.59M $499.34M
06/10/26 58.07M $509.02M
06/17/26 58.49M $364.54M
06/24/26 57.79M $317.84M
07/01/26 57.79M $331.14M
07/08/26 57.97M $306.67M
07/15/26 57.87M $245.25M
07/22/26 57.82M $246.31M
07/29/26 57.82M $247.53M
Rolling Totals 57.82M
Cycle Date Options PNL Options PNL/Sh Shares Synthetic PNL Cash
MSTY Dividends & Price Charts
Dividend Payments & Yield
Share Price

MSTY Latest Holdings - 2026-07-17

Unlock YMTracker Now
Holding Shares Price Type Expire Strike Last Price ITM/OTM Cost Basis Open PNL
MSTR -31,250 $15.91Mark $15.91/sh · cost $15.66 · -$0.24/sh loss SYN PUT Sell 09/18/26 $100 $94.85 -5.15% $15.66Avg sell $15.66/sh - mark $15.91
-$0.24/sh loss · 31,250 ct
-$763,050Sold $15.66 → mark $15.91 · -$0.24/sh × 31,250 × 100 = -$763,050 loss
MSTR 31,250 $11.48Mark $11.48/sh · cost $18.52 · -$7.04/sh loss SYN CALL Buy 09/18/26 $100 $94.85 -5.15% $18.52Avg buy $18.52/sh - mark $11.48
-$7.04/sh loss · 31,250 ct
-$22.01MBought $18.52 → mark $11.48 · -$7.04/sh × 31,250 × 100 = -$22,007,875 loss
MSTR -2,400 $19.54Mark $19.54/sh · cost $21.91 · +$2.37/sh profit SYN PUT Sell 08/21/26 $110 $94.85 -13.77% $21.91Avg sell $21.91/sh - mark $19.54
+$2.37/sh profit · 2,400 ct
$568,580Sold $21.91 → mark $19.54 · +$2.37/sh × 2,400 × 100 = $568,580 profit
MSTR SYN CALL Buy 08/21/26
MSTR SYN PUT Sell 08/21/26
MSTR SYN CALL Buy 08/21/26
MSTR CALL Sell 07/24/26
MSTR CALL Sell 07/24/26
MSTR CALL Sell 07/24/26
MSTR CALL Sell 07/24/26
MSTR CALL Sell 07/24/26
MSTR CALL Sell 07/24/26
MSTR CALL Buy 07/24/26
MSTR CALL Buy 07/24/26
MSTR CALL Buy 07/24/26
MSTR CALL Buy 07/24/26
MSTR CALL Buy 07/24/26
Total Open PNL -$164.32M

MSTY Trades

Total: $10.40M

Option Trades for Jul 17, 2026

Unlock YMTracker Now
Date Holding Quantity Strike Price Trade PNL Expire Trade Type/Code
07/17/26 MSTR 5,000 $101 $1.57 -$785,000 07/24/26 Buy CALL - B
07/17/26 MSTR 5,000 $100 $1.79 -$895,000 07/24/26 Buy CALL - B
07/17/26 MSTR 10,000 $95 $3.36 $3.36M 07/24/26 Sell Short CALL - SS
07/17/26 MSTR 07/24/26 Sell Short CALL - SS
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/17/26 Buy to Cover CALL - BC
07/17/26 MSTR 07/17/26 Sell CALL - S
07/17/26 MSTR 07/17/26 Sell CALL - S
07/17/26 MSTR 07/17/26 Buy to Cover CALL - BC
07/17/26 MSTR 07/24/26 Sell Short CALL - SS
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/24/26 Sell Short CALL - SS
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/24/26 Sell Short CALL - SS
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/17/26 Buy to Cover CALL - BC
07/17/26 MSTR 07/17/26 Sell CALL - S
07/17/26 MSTR 07/17/26 Buy to Cover CALL - BC
07/17/26 MSTR 07/17/26 Sell CALL - S
07/17/26 MSTR 07/17/26 Buy to Cover CALL - BC
07/17/26 MSTR 07/17/26 Sell CALL - S
07/17/26 MSTR 07/24/26 Sell Short CALL - SS
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/24/26 Sell Short CALL - SS
07/17/26 MSTR 07/17/26 Buy to Cover CALL - BC
07/17/26 MSTR 07/17/26 Sell CALL - S
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/24/26 Sell Short CALL - SS
07/17/26 MSTR 07/17/26 Buy to Cover CALL - BC
07/17/26 MSTR 07/17/26 Sell CALL - S
07/17/26 MSTR 07/17/26 Buy to Cover CALL - BC
07/17/26 MSTR 07/17/26 Sell CALL - S
07/17/26 MSTR 07/17/26 Sell CALL - S
07/17/26 MSTR 07/17/26 Buy to Cover CALL - BC
07/17/26 MSTR 07/24/26 Sell Short CALL - SS
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/24/26 Sell Short CALL - SS
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/24/26 Sell Short CALL - SS
07/17/26 MSTR 07/17/26 Buy to Cover CALL - BC
07/17/26 MSTR 07/17/26 Sell CALL - S
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/24/26 Sell Short CALL - SS
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/24/26 Sell Short CALL - SS
07/17/26 MSTR 07/24/26 Sell Short CALL - SS
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/17/26 Buy to Cover CALL - BC
07/17/26 MSTR 07/17/26 Sell CALL - S
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/24/26 Sell Short CALL - SS
07/17/26 MSTR 07/24/26 Buy CALL - B
07/17/26 MSTR 07/17/26 Sell CALL - S
07/17/26 MSTR 07/17/26 Buy to Cover CALL - BC
Trades: 65 $$10.40M
Date Holding Quantity Strike Price Trade PNL Expire Trade Type/Code
Total: $10.40M



NOTES: Please read!

* YMTracker is in BETA, and some features or ETF reports may not be fully functional.

** YMTracker ALGO Estimate is NOT GUARANTEED to be accurate when YieldMax announces distributions.

NOTE: YMTracker is based on data from YieldMax daily holdings and trades files, and may not always be 100% accurate. In some cases YieldMax data files may be late or corrupt. We take no responsibility for accuracy of this data!