MSFL Holdings Changes
GraniteShares 2x Long MSFT Daily ETF
1W: +0.3%
1M: +7.2%
3M: +69.7%
YTD: +3.1%
1Y: -16.7%
$26.78
+0.48 (+1.84%)
Pre-Market: $26.56 (-0.22, -0.81%)
Weekly Expected Move ±6.5%
$23
$25
$27
$29
$30
Overview
Chart
Holdings
Changes
Technicals
Analysis
Peers
Institutions
Dark Pool
Short Interest
Dividends
Weather
Total Changes (90d)
26
New Holdings
1
Removed Holdings
1
37 changes · Page 1 of 1
| Date | Holding Name | Ticker | Change Type | Old Value | New Value |
|---|---|---|---|---|---|
| 2026-10-02 | MSFT | MSFT | shares | 259646 | 259955 |
| 2026-10-01 | MSFT | MSFT | New | — | 259646 shares |
| 2026-09-15 | MSFT | MSFT | Removed | 344900 shares | — |
| 2026-08-17 | MSFT | MSFT | shares | 372000 | 344900 |
| 2026-08-12 | MSFT | MSFT | shares | 408100 | 372000 |
| 2026-08-10 | MSFT | MSFT | shares | 412500 | 408100 |
| 2026-08-07 | MSFT | MSFT | shares | 426200 | 412500 |
| 2026-08-06 | MSFT | MSFT | shares | 457700 | 426200 |
| 2026-08-05 | MSFT | MSFT | shares | 479300 | 457700 |
| 2026-08-04 | MSFT | MSFT | shares | 518500 | 479300 |
| 2026-08-03 | MSFT | MSFT | shares | 613055 | 518500 |
| 2026-07-31 | MSFT | MSFT | shares | 630055 | 613055 |
| 2026-07-30 | MSFT | MSFT | shares | 623155 | 630055 |
| 2026-07-28 | MSFT | MSFT | shares | 609855 | 623155 |
| 2026-07-27 | MSFT | MSFT | shares | 632055 | 609855 |
| 2026-07-24 | MSFT | MSFT | shares | 645455 | 632055 |
| 2026-07-23 | MSFT | MSFT | shares | 653155 | 645455 |
| 2026-07-22 | MSFT | MSFT | shares | 671455 | 653155 |
| 2026-07-20 | MSFT | MSFT | shares | 673655 | 671455 |
| 2026-07-16 | MSFT | MSFT | shares | 673255 | 673655 |
| 2026-07-15 | MSFT | MSFT | shares | 682655 | 673255 |
| 2026-07-14 | MSFT | MSFT | shares | 669355 | 682655 |
| 2026-07-13 | MSFT | MSFT | shares | 674155 | 669355 |
| 2026-07-10 | MSFT | MSFT | shares | 693255 | 674155 |
| 2026-07-09 | MSFT | MSFT | shares | 690255 | 693255 |
| 2026-07-08 | MSFT | MSFT | shares | 685655 | 690255 |
| 2026-07-06 | MSFT | MSFT | shares | 681255 | 685655 |
| 2026-07-03 | MSFT | MSFT | shares | 673755 | 681255 |
| 2026-07-02 | MSFT | MSFT | shares | 686855 | 673755 |
| 2026-07-01 | MSFT | MSFT | shares | 441155 | 686855 |
| 2026-04-04 | MSFT | MSFT | shares | 436155 | 441155 |
| 2026-03-28 | MSFT | MSFT | shares | 453855 | 436155 |
| 2026-03-21 | MSFT | MSFT | shares | 450955 | 453855 |
| 2026-03-14 | MSFT | MSFT | shares | 205855 | 450955 |
| 2026-01-31 | MSFT | MSFT | shares | 188755 | 205855 |
| 2026-01-06 | MSFT | MSFT | shares | 185155 | 188755 |
| 2025-12-30 | MSFT | MSFT | shares | 186655 | 185155 |