GraniteShares 2x Long MSFT Daily MSFL

Open calendar →

GraniteShares 2x Long MSFT Daily ETF · ETF · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 15.2500 · FX 1 USD = 1.288650 SGD · about SGD 19.6519 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 31.73 → 15.25 · -51.9%
34.89024.06013.230 Jul 25Oct 25Jan 26Apr 26Jul 26

Price & SEC Filing History 26 Jul 2025 — 27 Jul 2026 (Last year)

Daily Nasdaq prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
Weekend
Weekend
15.7200 15.8100 15.1690 15.2500 1,040,000
15.9200 16.0400 14.9050 15.2200 1,100,200
16.8050 16.8150 15.6800 15.9700 1,070,900
16.7200 16.8900 16.4700 16.5700 777,300
16.0200 17.0400 15.9500 16.9900 1,332,800
Weekend
Weekend
16.3500 16.6360 15.9000 16.2700 1,371,100
16.6600 17.3000 16.1500 16.8900 1,858,700
15.7800 16.7150 15.7200 16.4400 1,702,700
15.4100 15.8450 15.0800 15.5800 1,756,900
15.8400 16.2950 15.5400 16.1000 1,814,700
Weekend
Weekend
15.8000 16.1600 15.3250 15.6200 1,357,400
14.7400 15.5850 14.6900 15.5500 1,604,600
15.5100 15.6400 15.3400 15.4600 1,568,000
16.2100 16.4900 15.9000 15.9500 2,226,900
15.8100 15.9500 15.3300 15.7800 1,433,600
Weekend
Weekend
No trading
15.6300 16.2100 15.5440 16.0500 2,172,000
15.3000 15.9550 14.8700 15.6100 3,957,000
14.5400 14.8060 14.2820 14.7100 2,190,900
15.0800 15.3200 14.2420 14.3600 2,375,500
Weekend
Weekend
13.5400 14.9900 13.4200 14.6400 5,310,000
14.0000 14.1100 12.9550 13.2300 3,031,700
14.7000 15.2850 14.1700 14.2300 1,505,200
14.8300 15.1550 14.6500 14.9100 2,164,500
15.0000 15.5300 14.3700 14.3900 2,114,600
Weekend
Weekend
No trading
15.2800 15.5180 14.8700 15.3300 1,995,000
16.2800 16.2800 15.2200 15.3500 1,449,600
16.7300 16.8000 16.3450 16.6000 1,105,300
16.8800 17.2770 16.5500 17.1400 1,589,300
Weekend
Weekend
16.4600 16.4600 15.6500 16.3600 1,463,100
16.7800 16.8800 15.8100 16.3100 2,486,800
17.0000 17.6000 16.9400 16.9500 1,096,400
17.9450 18.2300 17.0500 17.4500 1,448,800
18.4950 18.6800 17.9500 18.2200 1,372,000
Weekend
Weekend
19.6800 19.8200 18.4500 18.6600 1,545,600
20.4200 20.4700 19.5800 19.7400 1,555,500
20.7450 20.8950 19.3700 19.6600 2,097,900
21.5750 22.2050 20.9200 21.0100 3,455,100
23.3000 23.4900 22.7000 22.9300 4,328,400
Weekend
Weekend
20.3200 21.9200 20.3100 21.8900 4,076,600
18.5500 20.0100 18.5300 19.8000 3,413,500
18.3500 18.7950 18.2300 18.5100 2,462,800
18.8800 19.1550 18.5600 18.8200 1,455,300
No trading
Weekend
Weekend
19.1500 19.5810 18.8500 19.0400 1,207,600
19.5850 19.7600 18.8200 19.1300 1,776,600
18.6600 19.3050 18.3450 19.2200 1,252,900
20.0000 20.3100 18.8220 18.9400 1,666,700
18.8000 19.6100 18.7510 19.4600 1,693,700
Weekend
Weekend
18.6800 19.8800 18.5400 19.3300 2,273,900
17.8200 18.4350 17.4900 18.2200 854,300
17.5650 17.9600 17.4860 17.8400 879,900
18.6950 18.7800 17.9900 18.0830 719,000
18.0900 18.5500 17.9000 18.5500 1,126,200
Weekend
Weekend
18.9100 19.0900 18.6800 18.7800 1,408,900
19.2100 19.9400 19.1600 19.3300 2,150,900
18.1500 19.0800 17.9100 18.6600 1,298,300
18.8100 18.9200 18.2400 18.4660 679,500
18.5300 19.3150 18.4350 18.6800 1,171,500
Weekend
Weekend
18.6200 18.9860 18.4100 18.7600 1,598,700
18.4500 18.7700 17.2750 18.1200 3,986,800
19.7050 19.9300 19.3400 19.7400 2,251,100
19.7200 20.2600 19.5200 20.2000 1,011,000
19.5700 19.9800 19.0700 19.8300 2,101,800
Weekend
Weekend
19.0500 19.7900 18.9850 19.7600 1,647,800
19.3100 19.7000 18.5700 18.9900 2,641,300
19.9900 20.6700 19.7600 20.5800 1,606,300
19.4200 20.0770 19.1700 19.8000 1,825,400
19.5000 19.7000 19.0800 19.2400 1,057,600
Weekend
Weekend
19.8500 20.5000 19.4900 19.6900 2,590,400
19.4200 19.5100 18.7350 19.4600 2,585,100
17.4500 18.9200 17.4020 18.6700 2,748,400
16.6700 17.2300 16.5400 17.0900 2,131,400
15.5000 16.3600 15.2700 16.3400 2,035,700
Weekend
Weekend
15.4800 15.6300 15.1750 15.2600 1,246,700
15.3800 15.4600 14.9400 15.4400 1,080,100
16.4000 16.4000 15.3100 15.5500 1,322,400
15.2000 15.3900 14.9200 15.3700 1,359,200
15.4850 15.5000 15.1500 15.4300 708,900
Weekend
Weekend
No trading
14.9750 15.4950 14.7250 15.4900 1,482,500
15.4900 15.5200 15.0800 15.1800 1,009,900
14.7800 15.4500 14.6800 15.2400 970,500
14.4700 14.8500 14.1300 14.3300 2,039,800
Weekend
Weekend
14.5900 14.6200 14.1500 14.1700 1,154,800
15.3200 15.6550 14.8700 14.9200 1,371,400
15.8100 15.8340 15.2400 15.3600 674,800
16.3700 16.3700 15.4300 15.5000 1,158,300
16.4800 16.7300 16.2700 16.3900 577,100
Weekend
Weekend
16.7000 16.7200 16.1400 16.2800 911,000
17.0200 17.2190 16.7600 16.9200 417,100
17.6800 17.7200 17.1000 17.1690 689,600
17.8300 18.2950 17.7050 17.8600 729,300
17.7250 17.9500 17.4600 17.8980 856,200
Weekend
Weekend
17.9900 18.3500 17.4200 17.5300 680,100
18.3500 18.4800 18.0900 18.1100 719,100
18.4700 18.7400 18.0850 18.3600 753,700
18.8700 18.8700 18.2100 18.4700 1,146,500
18.3900 18.8700 18.2700 18.7800 985,100
Weekend
Weekend
18.7700 19.1300 18.7300 18.7500 1,051,800
18.3510 19.0300 18.3510 18.9400 1,649,600
18.1200 18.9700 18.0200 18.4400 1,092,200
17.3500 18.5700 17.3300 18.3200 1,313,600
17.3100 18.0870 17.1650 17.8200 1,105,600
Weekend
Weekend
17.1900 17.7000 17.1100 17.3400 802,700
18.3800 18.6800 17.9100 18.1900 1,247,300
17.1700 18.1200 17.1700 18.0820 1,195,600
16.6550 17.0790 16.4300 17.0680 602,400
17.7100 17.7100 16.5500 16.6900 1,389,900
Weekend
Weekend
17.7600 18.0700 17.6400 17.8100 654,400
18.1000 18.4780 17.7900 17.9400 530,900
17.8000 18.2200 17.6700 17.9700 762,000
17.9400 18.0400 17.5140 17.7400 1,038,100
No trading
Weekend
Weekend
18.3600 18.5000 17.8340 18.1200 755,900
18.4000 18.5800 17.8500 18.2200 1,190,900
19.5000 19.5000 18.1200 18.4000 1,394,700
19.8300 20.2300 19.2140 19.2700 1,266,200
18.4250 19.4060 18.1500 19.2900 1,933,500
Weekend
Weekend
17.9500 18.2100 17.4500 18.1500 1,467,000
18.8500 18.8600 17.3900 17.5300 1,789,400
19.1200 19.8600 19.0000 19.4600 1,298,800
20.1900 20.2200 18.9200 19.1900 3,239,500
21.0400 21.0600 20.2400 20.3500 860,100
Weekend
Weekend
21.8900 21.9400 20.6500 21.0400 1,424,300
21.9900 22.3590 19.9800 21.3000 4,490,900
26.9600 26.9600 26.3050 26.6900 1,005,400
25.8600 26.8300 25.8150 26.6130 444,600
24.9700 25.9000 24.6500 25.4500 551,200
Weekend
Weekend
23.6300 25.5400 23.5450 25.0200 648,700
23.1400 23.6300 22.8600 23.5600 499,000
23.7500 23.7500 22.2200 22.8400 521,500
23.5000 24.1000 23.3500 23.8600 286,900
No trading
Weekend
Weekend
24.1500 24.7900 24.1000 24.4200 246,000
24.9900 24.9900 24.0750 24.1700 352,000
25.2800 25.3700 24.2000 24.4900 344,600
26.0200 26.2200 25.1500 25.6700 408,500
26.2400 26.7900 26.2400 26.3400 174,400
Weekend
Weekend
26.0450 26.6700 25.8500 26.6330 180,100
26.8800 26.9760 26.2700 26.5100 184,800
26.6700 27.7900 26.5300 27.1100 266,300
26.0500 26.5900 25.6200 26.5800 246,000
26.0800 26.2960 25.6100 25.9700 255,300
Weekend
Weekend
27.2200 27.2400 25.6600 25.9800 344,000
No trading
27.6500 27.6500 27.1400 27.1880 98,400
27.4800 27.8700 27.4300 27.6580 94,500
27.4100 27.7300 27.2900 27.5800 122,300
Weekend
Weekend
27.6000 27.7050 27.4700 27.6690 90,400
No trading
27.5000 27.8500 27.3900 27.7450 69,500
27.3800 27.6800 27.3800 27.6000 167,600
27.5600 27.8000 27.1400 27.3900 186,100
Weekend
Weekend
27.6700 27.7300 27.1500 27.5200 260,400
26.6850 27.9100 26.6700 27.3000 203,100
26.5300 26.8250 26.3400 26.4400 166,100
26.0000 26.5800 25.8800 26.5040 83,800
26.9600 26.9600 26.0670 26.3020 110,100
Weekend
Weekend
26.8900 27.1000 26.4920 26.7100 142,600
26.5000 27.5600 26.4900 27.3100 296,400
27.4300 27.4300 26.4000 26.7590 449,800
28.0800 28.3100 27.9400 28.2560 68,900
27.5370 28.3350 27.5370 28.1240 207,000
Weekend
Weekend
27.1400 27.3200 26.8500 27.2940 147,500
26.9900 27.1200 26.6000 27.0340 216,400
26.5200 27.4400 26.4300 26.7500 410,700
27.7300 28.5270 27.7300 28.1600 109,800
27.8800 28.1100 27.5600 27.8500 71,500
Weekend
Weekend
27.8400 28.4610 27.7900 28.3400 115,100
No trading
27.7650 27.9730 27.1900 27.6600 193,600
26.3800 26.9150 25.4000 26.7640 243,500
26.5500 26.7000 25.7400 26.3900 284,800
Weekend
Weekend
26.8900 26.9300 25.7600 26.1140 322,700
28.5600 28.6100 26.6500 26.9300 233,800
28.0700 28.7200 27.3200 27.8000 307,600
28.8800 29.3400 27.7700 28.6000 340,300
30.2700 30.7500 29.9100 30.2500 153,300
Weekend
Weekend
29.0700 30.7000 29.0440 30.5130 148,100
30.6000 30.9250 29.5330 29.7700 195,200
30.4100 30.7500 29.3150 30.7010 141,200
30.0000 30.5100 29.6700 30.4100 135,900
29.3350 30.1600 29.2600 30.1190 238,400
Weekend
Weekend
29.0450 29.3000 28.6400 29.0310 192,700
30.1200 30.1400 28.9700 29.1300 226,300
30.9800 31.1600 30.2300 30.2800 307,800
30.8600 31.2850 30.4100 31.1900 181,800
31.8000 32.4600 31.2160 31.5300 388,300
Weekend
Weekend
33.0100 33.0100 31.2700 31.6400 675,000
33.1300 33.7500 32.1800 32.6670 1,012,600
35.0900 35.0900 34.0500 34.8900 1,053,900
35.7750 36.1050 34.5500 34.7600 723,600
33.4200 33.7800 33.0970 33.4700 300,000
Weekend
Weekend
32.1800 32.6160 32.1800 32.3950 173,500
32.2600 32.4300 31.8900 32.0580 138,700
32.0100 32.6300 31.7410 32.0620 348,100
31.6300 31.8200 31.1640 31.7720 123,600
31.2800 31.8300 31.2800 31.6220 99,300
Weekend
Weekend
30.6000 31.4500 30.5000 31.2000 107,800
31.1600 31.5610 30.5850 31.0300 149,100
31.4400 31.6800 30.9400 31.1650 124,400
30.8000 31.4300 30.3500 31.2860 108,800
31.4800 31.5250 31.0700 31.3150 100,500
Weekend
Weekend
32.0100 32.4910 30.8000 30.9600 232,000
32.4300 32.5500 31.8000 32.3500 164,200
32.5050 32.9500 32.5050 32.7030 178,500
33.3000 33.3000 32.2900 32.5630 202,800
32.0200 33.4800 31.9400 33.2330 282,200
Weekend
Weekend
31.7050 32.1980 31.5500 31.7820 214,900
31.9400 32.3700 31.0300 31.6200 236,600
31.4900 32.2300 31.2130 32.1490 297,400
31.3400 31.9300 30.9600 31.8800 209,800
31.1500 31.7900 30.8900 31.4780 161,600
Weekend
Weekend
31.0100 31.4300 30.5800 31.1540 227,100
30.7300 30.9800 30.4400 30.6100 120,300
31.0600 31.2200 30.6400 31.0000 156,000
31.5100 31.5500 30.6800 30.9400 305,100
31.7500 31.9300 31.3400 31.5500 178,300
Weekend
Weekend
31.0600 32.1200 31.0600 32.0200 398,600
31.2200 31.4000 30.7900 30.8200 662,600
31.1000 31.1800 30.5620 31.0800 254,900
31.9000 31.9300 30.9400 30.9500 215,200
30.9500 31.7500 30.7300 31.7500 326,600
Weekend
Weekend
30.7200 31.3800 30.3500 31.0700 341,000
30.1500 30.2700 29.6700 30.1100 281,800
30.2400 30.2800 29.5500 29.9600 398,600
30.0700 30.1630 29.6600 29.7500 166,900
29.6900 30.0500 29.3700 29.7300 243,300
Weekend
Weekend
31.0800 31.3500 29.0300 29.3500 441,800
30.6500 30.9300 30.4200 30.9020 69,600
30.4400 30.7850 30.2700 30.5300 80,800
29.9800 30.6500 29.6500 30.5700 134,700
No trading
Weekend
Weekend
30.9800 31.1100 30.5400 30.7900 145,000
30.8600 31.3100 30.7100 31.3100 181,800
30.3500 30.8800 30.0300 30.8600 192,000
30.5500 30.6200 29.8800 30.2800 208,100
30.8300 31.0300 30.5300 30.5600 325,900
Weekend
Weekend
30.4200 31.3410 30.3500 30.9200 324,600
30.4800 30.9600 30.3900 30.5840 267,800
31.2200 31.3100 30.5200 30.6600 312,000
31.8400 31.8400 31.0300 31.2000 269,600
32.6600 32.7800 31.7100 32.1000 280,400
Weekend
Weekend
32.8000 33.1830 32.3700 32.4700 121,500
32.7500 33.2060 32.5000 32.7500 184,600
34.0000 34.0900 32.4300 32.5610 262,200
33.0000 33.8600 32.8500 33.6760 257,700
32.7700 33.4500 32.4900 32.7700 224,500
Weekend
Weekend
32.7900 33.0900 32.4700 32.8000 266,700
33.4200 33.4800 32.2400 32.6400 540,100
34.0200 34.0200 33.1000 33.1700 177,400
34.7100 34.7100 33.4900 33.5000 126,100
33.6400 34.8800 33.6400 34.5400 230,700
Weekend
Weekend
34.2700 34.5000 32.6930 33.0800 170,300
36.9500 36.9700 34.1600 34.2900 458,400
32.1900 32.1900 31.4250 31.9500 274,600
32.1300 32.3600 31.6500 31.8700 60,500
32.0000 32.0200 31.5000 31.7320 94,800
Weekend
Weekend

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.

No SEC filings were found in this date range.