Welcome to YieldMax Tracker!

Get Unlimited Access
Start your Free 7 Day Trial!

YMTracker - YieldMax PNL, Trades, Holdings & Dividend Tracker

MSFO (former group C) declares on Dec 31

Current PNL

PNL per Share

Shares Outstanding8.25M

$490.00 Synthetic

Synthetic PNL

Synthetic PNL/Share

MSFO Price$15.61

Fund Size (AUM)$128.78M

Last Dividend$0.0611

MSFT Price $488.02 (23.4% IV)

Algo Estimate: $0.069 – $0.086 **
Algo Yield: 23.13-28.56%

IV-Based Estimate: $0.070

Cycle Start: 2025-12-21 | Cycle End: 2025-12-27 | Ex-Date: 2026-01-01 | Payout: 2026-01-02

MSFO Shares & Divs
MSFO Rolling PNL
Cycle Date Options PNL Options PNL/Sh Shares Synthetic PNL Cash
01/03/25 $1.27M $0.195 6.53M $1.46M $526,693
01/03/25 $1.27M $0.195 6.53M $1.46M $526,693
01/31/25 7.00M $1.07M
01/31/25 7.00M $1.07M
02/28/25 7.30M $487,083
02/28/25 7.30M $487,083
03/28/25 7.00M $1.36M
03/28/25 7.00M $1.36M
04/25/25 6.68M $550,426
04/25/25 6.68M $550,426
05/23/25 6.73M $1.41M
05/23/25 6.73M $1.41M
06/20/25 7.25M $2.50M
06/20/25 7.25M $2.50M
07/18/25 7.25M $777,170
07/18/25 7.25M $777,170
08/15/25 8.25M $2.76M
08/15/25 8.25M $2.76M
09/12/25 8.53M -$3.43M
09/12/25 8.53M -$3.43M
10/10/25 8.75M $1.67M
10/10/25 8.75M $1.67M
10/13/25 8.75M $5.07M
10/24/25 8.58M $961,613
10/31/25 8.65M $1.97M
11/07/25 8.65M $597,899
11/14/25 8.65M -$282,725
11/21/25 8.50M -$1.10M
11/28/25 8.38M -$1.28M
12/05/25 8.38M -$376,616
12/12/25 8.33M $184,022
12/19/25 8.25M -$215,314
12/24/25 8.25M -$20,931
Rolling Totals 8.25M
Cycle Date Options PNL Options PNL/Sh Shares Synthetic PNL Cash
Cycle Date Options PNL Options PNL/Sh Shares Synthetic PNL Cash
11/08/24 -$55,235 -$0.012 4.58M $1.72M $1.07M
11/08/24 -$55,235 -$0.012 4.58M $1.72M $1.07M
12/06/24 5.45M $3.27M
12/06/24 5.45M $3.27M
01/03/25 6.53M $526,693
01/03/25 6.53M $526,693
01/31/25 7.00M $1.07M
01/31/25 7.00M $1.07M
02/28/25 7.30M $487,083
02/28/25 7.30M $487,083
03/28/25 7.00M $1.36M
03/28/25 7.00M $1.36M
04/25/25 6.68M $550,426
04/25/25 6.68M $550,426
05/23/25 6.73M $1.41M
05/23/25 6.73M $1.41M
06/20/25 7.25M $2.50M
06/20/25 7.25M $2.50M
07/18/25 7.25M $777,170
07/18/25 7.25M $777,170
08/15/25 8.25M $2.76M
08/15/25 8.25M $2.76M
09/12/25 8.53M -$3.43M
09/12/25 8.53M -$3.43M
10/10/25 8.75M $1.67M
10/10/25 8.75M $1.67M
10/13/25 8.75M $5.07M
10/24/25 8.58M $961,613
10/31/25 8.65M $1.97M
11/07/25 8.65M $597,899
11/14/25 8.65M -$282,725
11/21/25 8.50M -$1.10M
11/28/25 8.38M -$1.28M
12/05/25 8.38M -$376,616
12/12/25 8.33M $184,022
12/19/25 8.25M -$215,314
12/19/25 8.25M -$215,314
Rolling Totals 8.25M
Cycle Date Options PNL Options PNL/Sh Shares Synthetic PNL Cash
MSFO Dividends & Price Charts
Dividend Payments & Yield
Share Price

MSFO Latest Holdings - 2025-12-24

Unlock YMTracker Now
Holding Shares Price Type Expire Strike Last Price ITM/OTM PNL
MSFT -2,670 $9.09 PUT Sell 01/16/26 $490 $488.02 -0.40% -$2.43M
MSFT 2,670 $8.63 CALL Buy 01/16/26 $490 $488.02 -0.40% $2.30M
MSFT -720 $6.75 CALL Sell 01/02/26 $485 $488.02 -0.62% -
MSFT CALL Buy 01/02/26
MSFT CALL Sell 01/02/26
MSFT CALL Sell 01/02/26
MSFT CALL Buy 01/02/26
MSFT CALL Buy 01/02/26

MSFO Trades

Total: -$437,990

Option Trades for Dec 23, 2025

Unlock YMTracker Now
Date Holding Quantity Strike Price Trade PNL Expire Trade Type/Code
12/23/25 MSFT 720 $482.50 $5.88 -$423,360 12/26/25 Buy to Cover CALL - BC
12/23/25 MSFT 720 $485 $3.97 $285,840 12/26/25 Sell CALL - S
12/23/25 MSFT 720 $485 $6.90 $496,800 01/02/26 Sell Short CALL - SS
12/23/25 MSFT 01/02/26 Buy CALL - B
12/23/25 MSFT 12/26/25 Buy to Cover CALL - BC
12/23/25 MSFT 12/26/25 Sell CALL - S
12/23/25 MSFT 01/02/26 Buy CALL - B
12/23/25 MSFT 01/02/26 Sell Short CALL - SS
12/23/25 MSFT 12/26/25 Sell CALL - S
12/23/25 MSFT 12/26/25 Buy to Cover CALL - BC
12/23/25 MSFT 01/02/26 Sell Short CALL - SS
12/23/25 MSFT 01/02/26 Buy CALL - B
Trades: 12 -$$437,990
Date Holding Quantity Strike Price Trade PNL Expire Trade Type/Code
Total: -$437,990



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!