NVDA · NVIDIA Corporation #28
2023-06-14T00:00 → 2026-06-12T00:00 · fmp · 1d · scale QQQ reserve · created 2026-06-14T20:33
Strategy return
179.62%
$27,962
Buy & hold return
377.19%
$47,719
S&P 500 (SPY)
69.67%
$16,967
Nasdaq-100 (QQQ)
97.14%
$19,714
Strategy − Buy&Hold
-197.57 pp
$-19,757
Trades
105 / 144
buys / sells
| Start price (B) | 43.0000 | Target (Z) | none |
| Capital (A) | 10,000 | First step (C) | 7,000 |
| Steps (N) | 8 | Threshold (X) | 2.0% |
Annualized & capital-efficiency metrics (3.00 yr)
Strategy CAGR
40.96%
whole pot, annualized
Buy & hold CAGR
68.50%
all-in at t0, annualized
Money-weighted IRR
40.96%
on capital while deployed
Avg capital deployed
19.6%
rest sat idle in cash
CAGR grows the whole pot A, so idle ladder cash dilutes it. IRR counts only dollars actually in the market over time, so it runs higher — the gap is the cash drag, which Avg capital deployed measures directly. IRR only "counts" if that idle cash earns its opportunity cost elsewhere.
Strategy vs benchmarks — returns & drawdown
| Series | XIRR | Max drawdown | Downside capture |
|---|---|---|---|
| Ladder strategy | 40.96% | -21.90% | — |
| Buy & hold | 68.50% | -36.89% | 92% |
| S&P 500 (SPY) | 19.30% | -17.37% | 115% |
| Nasdaq-100 (QQQ) | 25.43% | -21.46% | 104% |
Max drawdown is the bad-market headline — how deep each fell from its high. Downside capture is the bear-market analog to alpha: of a benchmark's loss in its down periods, the share the strategy absorbed (under 100% = protective, negative = the strategy gained while the benchmark fell).
Portfolio value: strategy vs. buy & hold
⬇ Equity CSVPrice & trades
Trade log (250)
⬇ Trades CSV| # | When | Action | Price | Shares | Amount | Shares held | Cash bal. | Portfolio |
|---|---|---|---|---|---|---|---|---|
| 1 | 2023-06-14T00:00 | INITIAL | 43.0000 | 162.7907 | 7,000.00 | 162.7907 | 3,000.00 | 10,000.00 |
| 2 | 2023-06-26T00:00 | BUY | 40.6300 | 9.2296 | 375.00 | 172.0203 | 2,557.60 | 9,546.79 |
| 3 | 2023-06-27T00:00 | SELL | 41.8800 | 8.9542 | 375.00 | 163.0662 | 2,976.58 | 9,805.79 |
| 4 | 2023-06-29T00:00 | BUY | 40.8200 | 9.1867 | 375.00 | 172.2528 | 2,601.42 | 9,632.78 |
| 5 | 2023-06-30T00:00 | SELL | 42.3000 | 8.8652 | 375.00 | 163.3876 | 3,016.53 | 9,927.83 |
| 6 | 2023-07-12T00:00 | SELL | 43.9000 | 8.5421 | 375.00 | 154.8455 | 3,419.29 | 10,217.01 |
| 7 | 2023-07-13T00:00 | SELL | 45.9800 | 8.1557 | 375.00 | 146.6897 | 3,852.35 | 10,597.14 |
| 8 | 2023-07-18T00:00 | SELL | 47.4900 | 7.8964 | 375.00 | 138.7933 | 4,294.31 | 10,885.60 |
| 9 | 2023-07-20T00:00 | BUY | 45.5200 | 8.2381 | 375.00 | 147.0315 | 3,819.34 | 10,512.21 |
| 10 | 2023-07-21T00:00 | BUY | 44.3100 | 8.4631 | 375.00 | 155.4946 | 3,432.88 | 10,322.85 |
| 11 | 2023-07-25T00:00 | SELL | 45.6800 | 8.2093 | 375.00 | 147.2853 | 3,836.67 | 10,564.66 |
| 12 | 2023-07-28T00:00 | SELL | 46.7500 | 8.0214 | 375.00 | 139.2639 | 4,259.27 | 10,769.86 |
| 13 | 2023-08-02T00:00 | BUY | 44.2700 | 8.4707 | 375.00 | 147.7347 | 3,783.31 | 10,323.53 |
| 14 | 2023-08-07T00:00 | SELL | 45.4200 | 8.2563 | 375.00 | 139.4784 | 4,166.40 | 10,501.51 |
| 15 | 2023-08-09T00:00 | BUY | 42.5500 | 8.8132 | 375.00 | 148.2915 | 3,710.55 | 10,020.36 |
| 16 | 2023-08-11T00:00 | BUY | 40.8500 | 9.1799 | 375.00 | 157.4715 | 3,318.71 | 9,751.42 |
| 17 | 2023-08-14T00:00 | SELL | 43.7500 | 8.5714 | 375.00 | 148.9000 | 3,730.95 | 10,245.33 |
| 18 | 2023-08-21T00:00 | SELL | 46.9700 | 7.9838 | 375.00 | 140.9162 | 4,040.98 | 10,659.81 |
| 19 | 2023-08-22T00:00 | BUY | 45.6700 | 8.2111 | 375.00 | 149.1273 | 3,660.20 | 10,470.85 |
| 20 | 2023-08-23T00:00 | SELL | 47.1200 | 7.9584 | 375.00 | 141.1689 | 4,092.92 | 10,744.80 |
| 21 | 2023-08-25T00:00 | BUY | 46.0200 | 8.1486 | 375.00 | 149.3175 | 3,661.48 | 10,533.07 |
| 22 | 2023-08-29T00:00 | SELL | 48.7800 | 7.6876 | 375.00 | 141.6299 | 4,144.61 | 11,053.31 |
| 23 | 2023-09-06T00:00 | BUY | 47.0600 | 7.9686 | 375.00 | 149.5985 | 3,769.27 | 10,809.38 |
| 24 | 2023-09-08T00:00 | BUY | 45.5700 | 8.2291 | 375.00 | 157.8276 | 3,372.55 | 10,564.75 |
| 25 | 2023-09-15T00:00 | BUY | 43.9000 | 8.5421 | 375.00 | 166.3697 | 2,981.53 | 10,285.16 |
| 26 | 2023-09-20T00:00 | BUY | 42.2400 | 8.8778 | 375.00 | 175.2476 | 2,556.11 | 9,958.57 |
| 27 | 2023-09-21T00:00 | BUY | 41.0200 | 9.1419 | 375.00 | 184.3895 | 2,134.27 | 9,697.93 |
| 28 | 2023-09-25T00:00 | SELL | 42.2200 | 8.8820 | 375.00 | 175.5074 | 2,519.71 | 9,929.63 |
| 29 | 2023-09-28T00:00 | SELL | 43.0900 | 8.7027 | 375.00 | 166.8047 | 2,883.50 | 10,071.11 |
| 30 | 2023-10-02T00:00 | SELL | 44.7800 | 8.3743 | 375.00 | 158.4304 | 3,284.67 | 10,379.19 |
| 31 | 2023-10-03T00:00 | BUY | 43.5200 | 8.6167 | 375.00 | 167.0472 | 2,852.03 | 10,121.92 |
| 32 | 2023-10-05T00:00 | SELL | 44.6900 | 8.3911 | 375.00 | 158.6560 | 3,257.32 | 10,347.66 |
| 33 | 2023-10-06T00:00 | SELL | 45.7600 | 8.1949 | 375.00 | 150.4611 | 3,686.90 | 10,572.00 |
| 34 | 2023-10-11T00:00 | SELL | 46.8100 | 8.0111 | 375.00 | 142.4500 | 4,127.82 | 10,795.90 |
| 35 | 2023-10-13T00:00 | BUY | 45.4600 | 8.2490 | 375.00 | 150.6990 | 3,686.77 | 10,537.54 |
| 36 | 2023-10-17T00:00 | BUY | 43.9400 | 8.5344 | 375.00 | 159.2334 | 3,341.24 | 10,337.95 |
| 37 | 2023-10-18T00:00 | BUY | 42.2000 | 8.8863 | 375.00 | 168.1196 | 2,922.41 | 10,017.05 |
| 38 | 2023-10-24T00:00 | SELL | 43.6600 | 8.5891 | 375.00 | 159.5305 | 3,263.31 | 10,228.41 |
| 39 | 2023-10-25T00:00 | BUY | 41.7800 | 8.9756 | 375.00 | 168.5061 | 2,808.43 | 9,848.62 |
| 40 | 2023-10-26T00:00 | BUY | 40.3300 | 9.2983 | 375.00 | 177.8044 | 2,379.89 | 9,550.74 |
| 41 | 2023-10-30T00:00 | SELL | 41.1600 | 9.1108 | 375.00 | 168.6936 | 2,793.25 | 9,736.68 |
| 42 | 2023-11-01T00:00 | SELL | 42.3300 | 8.8590 | 375.00 | 159.8346 | 3,230.32 | 9,996.12 |
| 43 | 2023-11-02T00:00 | SELL | 43.5100 | 8.6187 | 375.00 | 151.2159 | 3,663.96 | 10,243.37 |
| 44 | 2023-11-03T00:00 | SELL | 45.0100 | 8.3315 | 375.00 | 142.8844 | 4,082.01 | 10,513.24 |
| 45 | 2023-11-07T00:00 | SELL | 45.9600 | 8.1593 | 375.00 | 134.7252 | 4,512.41 | 10,704.37 |
| 46 | 2023-11-09T00:00 | SELL | 46.9500 | 7.9872 | 375.00 | 126.7380 | 4,855.56 | 10,805.91 |
| 47 | 2023-11-10T00:00 | SELL | 48.3400 | 7.7576 | 375.00 | 118.9804 | 5,339.73 | 11,091.24 |
| 48 | 2023-11-14T00:00 | SELL | 49.6600 | 7.5513 | 375.00 | 111.4291 | 5,812.66 | 11,346.23 |
| 49 | 2023-11-24T00:00 | BUY | 47.7800 | 7.8485 | 375.00 | 119.2775 | 5,500.72 | 11,199.80 |
| 50 | 2023-11-30T00:00 | BUY | 46.7700 | 8.0180 | 375.00 | 127.2955 | 5,116.11 | 11,069.72 |
| 51 | 2023-12-04T00:00 | BUY | 45.5100 | 8.2399 | 375.00 | 135.5354 | 4,708.09 | 10,876.31 |
| 52 | 2023-12-05T00:00 | SELL | 46.5700 | 8.0524 | 375.00 | 127.4830 | 5,094.91 | 11,031.80 |
| 53 | 2023-12-06T00:00 | BUY | 45.5000 | 8.2418 | 375.00 | 135.7248 | 4,690.44 | 10,865.92 |
| 54 | 2023-12-07T00:00 | SELL | 46.6000 | 8.0472 | 375.00 | 127.6776 | 5,130.98 | 11,080.75 |
| 55 | 2023-12-12T00:00 | SELL | 47.6600 | 7.8682 | 375.00 | 119.8094 | 5,614.27 | 11,324.38 |
| 56 | 2023-12-15T00:00 | SELL | 48.8900 | 7.6703 | 375.00 | 112.1391 | 6,083.20 | 11,565.68 |
| 57 | 2023-12-18T00:00 | SELL | 50.0800 | 7.4880 | 375.00 | 104.6511 | 6,484.31 | 11,725.24 |
| 58 | 2023-12-20T00:00 | BUY | 48.1100 | 7.7946 | 375.00 | 112.4457 | 6,045.60 | 11,455.36 |
| 59 | 2023-12-26T00:00 | SELL | 49.2800 | 7.6096 | 375.00 | 104.8361 | 6,537.58 | 11,703.91 |
| 60 | 2024-01-02T00:00 | BUY | 48.1700 | 7.7849 | 375.00 | 112.6210 | 6,030.68 | 11,455.64 |
| 61 | 2024-01-08T00:00 | SELL | 52.2500 | 7.1770 | 375.00 | 105.4440 | 6,441.03 | 11,950.48 |
| 62 | 2024-01-10T00:00 | SELL | 54.3500 | 6.8997 | 375.00 | 98.5443 | 6,872.50 | 12,228.38 |
| 63 | 2024-01-16T00:00 | SELL | 56.3800 | 6.6513 | 375.00 | 91.8930 | 7,264.66 | 12,445.58 |
| 64 | 2024-01-19T00:00 | SELL | 59.4900 | 6.3036 | 375.00 | 85.5894 | 7,846.50 | 12,938.21 |
| 65 | 2024-01-24T00:00 | SELL | 61.3600 | 6.1115 | 375.00 | 79.4779 | 8,308.13 | 13,184.89 |
| 66 | 2024-01-30T00:00 | SELL | 62.7700 | 5.9742 | 375.00 | 73.5037 | 8,672.79 | 13,286.62 |
| 67 | 2024-02-02T00:00 | SELL | 66.1600 | 5.6681 | 375.00 | 67.8357 | 9,123.44 | 13,611.45 |
| 68 | 2024-02-05T00:00 | SELL | 69.3300 | 5.4089 | 375.00 | 62.4268 | 9,486.53 | 13,814.58 |
| 69 | 2024-02-09T00:00 | SELL | 72.1300 | 5.1989 | 375.00 | 57.2278 | 10,051.95 | 14,179.79 |
| 70 | 2024-02-14T00:00 | SELL | 73.9000 | 5.0744 | 375.00 | 52.1534 | 10,338.86 | 14,193.00 |
| 71 | 2024-02-20T00:00 | BUY | 69.4500 | 5.3996 | 375.00 | 57.5529 | 9,823.06 | 13,820.11 |
| 72 | 2024-02-21T00:00 | BUY | 67.4700 | 5.5580 | 375.00 | 63.1110 | 9,408.75 | 13,666.85 |
| 73 | 2024-02-22T00:00 | SELL | 78.5400 | 4.7746 | 375.00 | 58.3363 | 10,059.20 | 14,640.93 |
| 74 | 2024-03-01T00:00 | SELL | 82.2800 | 4.5576 | 375.00 | 53.7787 | 10,607.33 | 15,032.25 |
| 75 | 2024-03-04T00:00 | SELL | 85.2400 | 4.3993 | 375.00 | 49.3794 | 10,944.49 | 15,153.58 |
| 76 | 2024-03-06T00:00 | SELL | 88.7000 | 4.2277 | 375.00 | 45.1517 | 11,190.57 | 15,195.52 |
| 77 | 2024-03-07T00:00 | SELL | 92.6700 | 4.0466 | 375.00 | 41.1050 | 11,735.42 | 15,544.63 |
| 78 | 2024-03-08T00:00 | BUY | 87.5300 | 4.2842 | 375.00 | 45.3893 | 11,191.03 | 15,163.95 |
| 79 | 2024-03-11T00:00 | BUY | 85.7700 | 4.3722 | 375.00 | 49.7614 | 10,774.48 | 15,042.51 |
| 80 | 2024-03-12T00:00 | SELL | 91.9100 | 4.0801 | 375.00 | 45.6814 | 11,303.93 | 15,502.50 |
| 81 | 2024-03-14T00:00 | BUY | 87.9400 | 4.2643 | 375.00 | 49.9456 | 10,813.76 | 15,205.98 |
| 82 | 2024-03-20T00:00 | SELL | 90.3700 | 4.1496 | 375.00 | 45.7960 | 11,302.78 | 15,441.36 |
| 83 | 2024-03-22T00:00 | SELL | 94.2900 | 3.9771 | 375.00 | 41.8189 | 11,744.25 | 15,687.36 |
| 84 | 2024-03-27T00:00 | BUY | 90.2500 | 4.1551 | 375.00 | 45.9741 | 11,328.47 | 15,477.63 |
| 85 | 2024-04-04T00:00 | BUY | 85.9100 | 4.3650 | 375.00 | 50.3391 | 10,711.79 | 15,036.42 |
| 86 | 2024-04-05T00:00 | SELL | 88.0100 | 4.2609 | 375.00 | 46.0782 | 11,213.02 | 15,268.36 |
| 87 | 2024-04-09T00:00 | BUY | 85.3500 | 4.3937 | 375.00 | 50.4719 | 10,882.82 | 15,190.60 |
| 88 | 2024-04-11T00:00 | SELL | 90.6200 | 4.1382 | 375.00 | 46.3337 | 11,335.09 | 15,533.86 |
| 89 | 2024-04-12T00:00 | BUY | 88.1900 | 4.2522 | 375.00 | 50.5859 | 10,779.39 | 15,240.56 |
| 90 | 2024-04-15T00:00 | BUY | 86.0000 | 4.3605 | 375.00 | 54.9464 | 10,227.06 | 14,952.45 |
| 91 | 2024-04-17T00:00 | BUY | 84.0400 | 4.4622 | 375.00 | 59.4085 | 9,728.21 | 14,720.91 |
| 92 | 2024-04-19T00:00 | BUY | 76.2000 | 4.9213 | 375.00 | 64.3298 | 9,097.58 | 13,999.51 |
| 93 | 2024-04-22T00:00 | SELL | 79.5200 | 4.7158 | 375.00 | 59.6140 | 9,564.07 | 14,304.58 |
| 94 | 2024-04-23T00:00 | SELL | 82.4200 | 4.5499 | 375.00 | 55.0641 | 10,081.80 | 14,620.18 |
| 95 | 2024-04-24T00:00 | BUY | 79.6800 | 4.7063 | 375.00 | 59.7705 | 9,740.95 | 14,503.46 |
| 96 | 2024-04-25T00:00 | SELL | 82.6300 | 4.5383 | 375.00 | 55.2322 | 10,068.90 | 14,632.73 |
| 97 | 2024-04-26T00:00 | SELL | 87.7400 | 4.2740 | 375.00 | 50.9582 | 10,599.28 | 15,070.35 |
| 98 | 2024-05-01T00:00 | BUY | 83.0400 | 4.5159 | 375.00 | 55.4741 | 9,991.15 | 14,597.71 |
| 99 | 2024-05-02T00:00 | SELL | 85.8200 | 4.3696 | 375.00 | 51.1044 | 10,493.67 | 14,879.45 |
| 100 | 2024-05-03T00:00 | SELL | 88.7900 | 4.2234 | 375.00 | 46.8810 | 11,079.57 | 15,242.14 |
| 101 | 2024-05-06T00:00 | SELL | 92.1400 | 4.0699 | 375.00 | 42.8111 | 11,575.93 | 15,520.55 |
| 102 | 2024-05-09T00:00 | BUY | 88.7500 | 4.2254 | 375.00 | 47.0365 | 11,221.18 | 15,395.66 |
| 103 | 2024-05-14T00:00 | SELL | 91.3600 | 4.1046 | 375.00 | 42.9318 | 11,721.11 | 15,643.36 |
| 104 | 2024-05-15T00:00 | SELL | 94.6300 | 3.9628 | 375.00 | 38.9690 | 12,279.31 | 15,966.95 |
| 105 | 2024-05-17T00:00 | BUY | 92.4800 | 4.0549 | 375.00 | 43.0239 | 11,873.40 | 15,852.26 |
| 106 | 2024-05-20T00:00 | SELL | 94.7800 | 3.9565 | 375.00 | 39.0674 | 12,331.19 | 16,034.00 |
| 107 | 2024-05-23T00:00 | SELL | 103.8000 | 3.6127 | 375.00 | 35.4547 | 12,672.31 | 16,352.51 |
| 108 | 2024-05-24T00:00 | SELL | 106.4700 | 3.5221 | 375.00 | 31.9326 | 13,167.14 | 16,567.01 |
| 109 | 2024-05-28T00:00 | SELL | 113.9000 | 3.2924 | 375.00 | 28.6402 | 13,591.89 | 16,854.01 |
| 110 | 2024-05-30T00:00 | BUY | 110.5000 | 3.3937 | 375.00 | 32.0339 | 12,976.50 | 16,516.24 |
| 111 | 2024-06-03T00:00 | SELL | 115.0000 | 3.2609 | 375.00 | 28.7730 | 13,396.90 | 16,705.80 |
| 112 | 2024-06-05T00:00 | SELL | 122.4400 | 3.0627 | 375.00 | 25.7103 | 14,079.38 | 17,227.35 |
| 113 | 2024-06-12T00:00 | SELL | 125.2000 | 2.9952 | 375.00 | 22.7151 | 14,776.96 | 17,620.88 |
| 114 | 2024-06-13T00:00 | SELL | 129.6100 | 2.8933 | 375.00 | 19.8218 | 15,232.05 | 17,801.15 |
| 115 | 2024-06-18T00:00 | SELL | 135.5800 | 2.7659 | 375.00 | 17.0559 | 15,878.32 | 18,190.76 |
| 116 | 2024-06-20T00:00 | BUY | 130.7800 | 2.8674 | 375.00 | 19.9233 | 15,380.93 | 17,986.50 |
| 117 | 2024-06-21T00:00 | BUY | 126.5700 | 2.9628 | 375.00 | 22.8861 | 14,964.72 | 17,861.41 |
| 118 | 2024-06-24T00:00 | BUY | 118.1100 | 3.1750 | 375.00 | 26.0611 | 14,395.88 | 17,473.95 |
| 119 | 2024-06-25T00:00 | SELL | 126.0900 | 2.9741 | 375.00 | 23.0870 | 14,935.50 | 17,846.54 |
| 120 | 2024-06-28T00:00 | BUY | 123.5400 | 3.0355 | 375.00 | 26.1225 | 14,552.09 | 17,779.26 |
| 121 | 2024-07-03T00:00 | SELL | 128.2800 | 2.9233 | 375.00 | 23.1992 | 15,289.44 | 18,265.43 |
| 122 | 2024-07-09T00:00 | SELL | 131.3800 | 2.8543 | 375.00 | 20.3449 | 15,873.99 | 18,546.90 |
| 123 | 2024-07-10T00:00 | SELL | 134.9100 | 2.7796 | 375.00 | 17.5652 | 16,414.50 | 18,784.23 |
| 124 | 2024-07-11T00:00 | BUY | 127.4000 | 2.9435 | 375.00 | 20.5087 | 15,679.53 | 18,292.34 |
| 125 | 2024-07-17T00:00 | BUY | 117.9900 | 3.1782 | 375.00 | 23.6870 | 14,980.69 | 17,775.52 |
| 126 | 2024-07-18T00:00 | SELL | 121.0900 | 3.0969 | 375.00 | 20.5901 | 15,284.80 | 17,778.05 |
| 127 | 2024-07-19T00:00 | BUY | 117.9300 | 3.1799 | 375.00 | 23.7699 | 14,774.32 | 17,577.51 |
| 128 | 2024-07-22T00:00 | SELL | 123.5400 | 3.0355 | 375.00 | 20.7345 | 15,369.42 | 17,930.96 |
| 129 | 2024-07-24T00:00 | BUY | 114.2500 | 3.2823 | 375.00 | 24.0168 | 14,390.89 | 17,134.80 |
| 130 | 2024-07-29T00:00 | BUY | 111.5900 | 3.3605 | 375.00 | 27.3773 | 14,032.04 | 17,087.07 |
| 131 | 2024-07-30T00:00 | BUY | 103.7300 | 3.6152 | 375.00 | 30.9924 | 13,464.36 | 16,679.20 |
| 132 | 2024-07-31T00:00 | SELL | 117.0200 | 3.2046 | 375.00 | 27.7879 | 14,237.82 | 17,489.55 |
| 133 | 2024-08-01T00:00 | BUY | 109.2100 | 3.4338 | 375.00 | 31.2216 | 13,517.96 | 16,927.67 |
| 134 | 2024-08-05T00:00 | BUY | 100.4500 | 3.7332 | 375.00 | 34.9548 | 12,428.62 | 15,939.83 |
| 135 | 2024-08-06T00:00 | SELL | 104.2500 | 3.5971 | 375.00 | 31.3577 | 12,922.38 | 16,191.42 |
| 136 | 2024-08-07T00:00 | BUY | 98.9100 | 3.7913 | 375.00 | 35.1490 | 12,407.43 | 15,884.02 |
| 137 | 2024-08-08T00:00 | SELL | 104.9700 | 3.5724 | 375.00 | 31.5766 | 13,161.99 | 16,476.58 |
| 138 | 2024-08-12T00:00 | SELL | 109.0200 | 3.4397 | 375.00 | 28.1368 | 13,634.22 | 16,701.69 |
| 139 | 2024-08-13T00:00 | SELL | 116.1400 | 3.2289 | 375.00 | 24.9080 | 14,347.52 | 17,240.33 |
| 140 | 2024-08-15T00:00 | SELL | 122.8600 | 3.0523 | 375.00 | 21.8557 | 15,089.75 | 17,774.95 |
| 141 | 2024-08-19T00:00 | SELL | 130.0000 | 2.8846 | 375.00 | 18.9711 | 15,682.63 | 18,148.87 |
| 142 | 2024-08-20T00:00 | BUY | 127.2500 | 2.9470 | 375.00 | 21.9181 | 15,274.72 | 18,063.79 |
| 143 | 2024-08-22T00:00 | BUY | 123.7400 | 3.0305 | 375.00 | 24.9486 | 14,727.65 | 17,814.79 |
| 144 | 2024-08-23T00:00 | SELL | 129.3700 | 2.8987 | 375.00 | 22.0499 | 15,262.38 | 18,114.98 |
| 145 | 2024-08-26T00:00 | BUY | 126.4600 | 2.9654 | 375.00 | 25.0153 | 14,739.21 | 17,902.64 |
| 146 | 2024-08-29T00:00 | BUY | 117.5900 | 3.1890 | 375.00 | 28.2043 | 14,219.09 | 17,535.64 |
| 147 | 2024-09-03T00:00 | BUY | 108.0000 | 3.4722 | 375.00 | 31.6766 | 13,576.73 | 16,997.80 |
| 148 | 2024-09-06T00:00 | BUY | 102.8300 | 3.6468 | 375.00 | 35.3234 | 12,816.01 | 16,448.31 |
| 149 | 2024-09-09T00:00 | SELL | 106.4700 | 3.5221 | 375.00 | 31.8012 | 13,355.82 | 16,741.70 |
| 150 | 2024-09-11T00:00 | SELL | 116.9100 | 3.2076 | 375.00 | 28.5937 | 14,146.96 | 17,489.84 |
| 151 | 2024-09-18T00:00 | BUY | 113.3700 | 3.3078 | 375.00 | 31.9014 | 13,857.09 | 17,473.75 |
| 152 | 2024-09-19T00:00 | SELL | 117.8700 | 3.1815 | 375.00 | 28.7199 | 14,582.46 | 17,967.68 |
| 153 | 2024-09-24T00:00 | SELL | 120.8700 | 3.1025 | 375.00 | 25.6174 | 15,018.10 | 18,114.48 |
| 154 | 2024-09-25T00:00 | SELL | 123.5100 | 3.0362 | 375.00 | 22.5812 | 15,407.02 | 18,196.03 |
| 155 | 2024-10-01T00:00 | BUY | 117.0000 | 3.2051 | 375.00 | 25.7864 | 14,887.73 | 17,904.73 |
| 156 | 2024-10-03T00:00 | SELL | 122.8500 | 3.0525 | 375.00 | 22.7339 | 15,272.62 | 18,065.48 |
| 157 | 2024-10-07T00:00 | SELL | 127.7200 | 2.9361 | 375.00 | 19.7978 | 15,663.80 | 18,192.37 |
| 158 | 2024-10-08T00:00 | SELL | 132.8900 | 2.8219 | 375.00 | 16.9759 | 16,272.73 | 18,528.65 |
| 159 | 2024-10-14T00:00 | SELL | 138.0700 | 2.7160 | 375.00 | 14.2599 | 16,920.44 | 18,889.30 |
| 160 | 2024-10-15T00:00 | BUY | 131.6000 | 2.8495 | 375.00 | 17.1094 | 16,319.27 | 18,570.86 |
| 161 | 2024-10-16T00:00 | SELL | 135.7200 | 2.7630 | 375.00 | 14.3464 | 16,696.26 | 18,643.35 |
| 162 | 2024-10-21T00:00 | SELL | 143.7100 | 2.6094 | 375.00 | 11.7369 | 17,224.65 | 18,911.37 |
| 163 | 2024-10-23T00:00 | BUY | 139.5600 | 2.6870 | 375.00 | 14.4240 | 16,604.19 | 18,617.20 |
| 164 | 2024-10-31T00:00 | BUY | 132.7600 | 2.8246 | 375.00 | 17.2486 | 16,075.85 | 18,365.77 |
| 165 | 2024-11-04T00:00 | SELL | 136.0500 | 2.7563 | 375.00 | 14.4923 | 16,522.62 | 18,494.29 |
| 166 | 2024-11-05T00:00 | SELL | 139.9100 | 2.6803 | 375.00 | 11.8120 | 17,108.39 | 18,761.01 |
| 167 | 2024-11-06T00:00 | SELL | 145.6100 | 2.5754 | 375.00 | 9.2366 | 17,948.11 | 19,293.05 |
| 168 | 2024-11-07T00:00 | SELL | 148.8800 | 2.5188 | 375.00 | 6.7178 | 18,605.69 | 19,605.84 |
| 169 | 2024-11-11T00:00 | BUY | 145.2600 | 2.5816 | 375.00 | 9.2994 | 18,241.56 | 19,592.39 |
| 170 | 2024-11-12T00:00 | SELL | 148.2900 | 2.5288 | 375.00 | 6.7705 | 18,583.55 | 19,587.55 |
| 171 | 2024-11-15T00:00 | BUY | 141.9800 | 2.6412 | 375.00 | 9.4117 | 17,616.52 | 18,952.80 |
| 172 | 2024-11-19T00:00 | SELL | 147.0100 | 2.5508 | 375.00 | 6.8609 | 18,235.96 | 19,244.58 |
| 173 | 2024-11-22T00:00 | BUY | 141.9500 | 2.6418 | 375.00 | 9.5027 | 17,945.35 | 19,294.26 |
| 174 | 2024-11-25T00:00 | BUY | 136.0200 | 2.7569 | 375.00 | 12.2596 | 17,598.73 | 19,266.29 |
| 175 | 2024-12-03T00:00 | SELL | 140.2600 | 2.6736 | 375.00 | 9.5860 | 18,330.86 | 19,675.39 |
| 176 | 2024-12-04T00:00 | SELL | 145.1400 | 2.5837 | 375.00 | 7.0023 | 18,932.48 | 19,948.80 |
| 177 | 2024-12-09T00:00 | BUY | 138.8100 | 2.7015 | 375.00 | 9.7038 | 18,525.64 | 19,872.63 |
| 178 | 2024-12-10T00:00 | BUY | 135.0700 | 2.7763 | 375.00 | 12.4802 | 18,087.51 | 19,773.21 |
| 179 | 2024-12-11T00:00 | SELL | 139.3100 | 2.6918 | 375.00 | 9.7883 | 18,786.32 | 20,149.94 |
| 180 | 2024-12-13T00:00 | BUY | 134.2500 | 2.7933 | 375.00 | 12.5816 | 18,432.95 | 20,122.03 |
| 181 | 2024-12-17T00:00 | BUY | 130.3900 | 2.8760 | 375.00 | 15.4576 | 18,241.05 | 20,256.57 |
| 182 | 2024-12-20T00:00 | SELL | 134.7000 | 2.7840 | 375.00 | 12.6737 | 18,032.53 | 19,739.67 |
| 183 | 2024-12-23T00:00 | SELL | 139.6700 | 2.6849 | 375.00 | 9.9888 | 18,553.90 | 19,949.03 |
| 184 | 2024-12-31T00:00 | BUY | 134.2900 | 2.7925 | 375.00 | 12.7812 | 17,765.86 | 19,482.25 |
| 185 | 2025-01-02T00:00 | SELL | 138.3100 | 2.7113 | 375.00 | 10.0699 | 18,106.11 | 19,498.88 |
| 186 | 2025-01-03T00:00 | SELL | 144.4700 | 2.5957 | 375.00 | 7.4742 | 18,777.42 | 19,857.22 |
| 187 | 2025-01-06T00:00 | SELL | 149.4300 | 2.5095 | 375.00 | 4.9647 | 19,368.22 | 20,110.10 |
| 188 | 2025-01-07T00:00 | BUY | 140.1400 | 2.6759 | 375.00 | 7.6406 | 18,647.61 | 19,718.37 |
| 189 | 2025-01-10T00:00 | BUY | 135.9100 | 2.7592 | 375.00 | 10.3998 | 17,983.41 | 19,396.84 |
| 190 | 2025-01-14T00:00 | BUY | 131.7600 | 2.8461 | 375.00 | 13.2459 | 17,533.59 | 19,278.86 |
| 191 | 2025-01-15T00:00 | SELL | 136.2400 | 2.7525 | 375.00 | 10.4934 | 18,311.97 | 19,741.59 |
| 192 | 2025-01-21T00:00 | SELL | 140.8300 | 2.6628 | 375.00 | 7.8306 | 18,974.04 | 20,076.82 |
| 193 | 2025-01-22T00:00 | SELL | 147.0700 | 2.5498 | 375.00 | 5.2808 | 19,591.64 | 20,368.28 |
| 194 | 2025-01-24T00:00 | BUY | 142.6200 | 2.6294 | 375.00 | 7.9101 | 19,147.34 | 20,275.48 |
| 195 | 2025-01-27T00:00 | BUY | 118.4200 | 3.1667 | 375.00 | 11.0768 | 18,214.87 | 19,526.59 |
| 196 | 2025-01-28T00:00 | SELL | 128.9900 | 2.9072 | 375.00 | 8.1696 | 18,859.09 | 19,912.89 |
| 197 | 2025-01-29T00:00 | BUY | 123.7000 | 3.0315 | 375.00 | 11.2012 | 18,448.67 | 19,834.25 |
| 198 | 2025-01-31T00:00 | BUY | 120.0700 | 3.1232 | 375.00 | 14.3243 | 18,125.38 | 19,845.31 |
| 199 | 2025-02-03T00:00 | BUY | 116.6600 | 3.2145 | 375.00 | 17.5388 | 17,605.32 | 19,651.40 |
| 200 | 2025-02-05T00:00 | SELL | 124.8300 | 3.0041 | 375.00 | 14.5347 | 18,277.31 | 20,091.68 |
| 201 | 2025-02-06T00:00 | SELL | 128.6800 | 2.9142 | 375.00 | 11.6205 | 18,747.71 | 20,243.04 |
| 202 | 2025-02-10T00:00 | SELL | 133.5700 | 2.8075 | 375.00 | 8.8130 | 19,110.32 | 20,287.47 |
| 203 | 2025-02-14T00:00 | SELL | 138.8500 | 2.7008 | 375.00 | 6.1122 | 19,806.68 | 20,655.37 |
| 204 | 2025-02-21T00:00 | BUY | 134.4300 | 2.7896 | 375.00 | 8.9018 | 18,987.45 | 20,184.11 |
| 205 | 2025-02-24T00:00 | BUY | 130.2800 | 2.8784 | 375.00 | 11.7802 | 18,388.31 | 19,923.04 |
| 206 | 2025-02-25T00:00 | BUY | 126.6300 | 2.9614 | 375.00 | 14.7416 | 17,781.63 | 19,648.36 |
| 207 | 2025-02-26T00:00 | SELL | 131.2800 | 2.8565 | 375.00 | 11.8851 | 18,199.59 | 19,759.86 |
| 208 | 2025-02-27T00:00 | BUY | 120.1500 | 3.1211 | 375.00 | 15.0062 | 17,319.16 | 19,122.15 |
| 209 | 2025-02-28T00:00 | SELL | 124.9200 | 3.0019 | 375.00 | 12.0043 | 17,967.66 | 19,467.23 |
| 210 | 2025-03-03T00:00 | BUY | 114.0600 | 3.2877 | 375.00 | 15.2920 | 17,199.48 | 18,943.69 |
| 211 | 2025-03-05T00:00 | SELL | 117.3000 | 3.1969 | 375.00 | 12.0951 | 17,746.11 | 19,164.86 |
| 212 | 2025-03-06T00:00 | BUY | 110.5700 | 3.3915 | 375.00 | 15.4866 | 16,882.93 | 18,595.28 |
| 213 | 2025-03-10T00:00 | BUY | 106.9800 | 3.5053 | 375.00 | 18.9919 | 15,972.94 | 18,004.70 |
| 214 | 2025-03-12T00:00 | SELL | 115.7400 | 3.2400 | 375.00 | 15.7519 | 16,489.52 | 18,312.64 |
| 215 | 2025-03-14T00:00 | SELL | 121.6700 | 3.0821 | 375.00 | 12.6698 | 16,959.25 | 18,500.79 |
| 216 | 2025-03-18T00:00 | BUY | 115.4300 | 3.2487 | 375.00 | 15.9185 | 16,403.23 | 18,240.70 |
| 217 | 2025-03-20T00:00 | SELL | 118.5300 | 3.1638 | 375.00 | 12.7548 | 16,941.38 | 18,453.20 |
| 218 | 2025-03-24T00:00 | SELL | 121.4100 | 3.0887 | 375.00 | 9.6661 | 17,719.36 | 18,892.92 |
| 219 | 2025-03-26T00:00 | BUY | 113.7600 | 3.2964 | 375.00 | 12.9625 | 17,117.57 | 18,592.18 |
| 220 | 2025-03-27T00:00 | BUY | 111.4300 | 3.3653 | 375.00 | 16.3278 | 16,645.03 | 18,464.44 |
| 221 | 2025-03-31T00:00 | BUY | 108.3800 | 3.4600 | 375.00 | 19.7879 | 15,831.11 | 17,975.72 |
| 222 | 2025-04-03T00:00 | BUY | 101.8000 | 3.6837 | 375.00 | 23.4716 | 14,839.64 | 17,229.05 |
| 223 | 2025-04-04T00:00 | BUY | 94.3100 | 3.9762 | 375.00 | 27.4478 | 13,542.97 | 16,131.57 |
| 224 | 2025-04-07T00:00 | SELL | 97.6400 | 3.8406 | 375.00 | 23.6072 | 13,950.65 | 16,255.65 |
| 225 | 2025-04-09T00:00 | SELL | 114.3300 | 3.2800 | 375.00 | 20.3272 | 15,718.77 | 18,042.78 |
| 226 | 2025-04-10T00:00 | BUY | 107.5700 | 3.4861 | 375.00 | 23.8133 | 14,675.22 | 17,236.81 |
| 227 | 2025-04-11T00:00 | SELL | 110.9300 | 3.3805 | 375.00 | 20.4328 | 15,320.58 | 17,587.19 |
| 228 | 2025-04-16T00:00 | BUY | 104.4900 | 3.5889 | 375.00 | 24.0216 | 14,601.00 | 17,111.02 |
| 229 | 2025-04-17T00:00 | BUY | 101.4900 | 3.6949 | 375.00 | 27.7166 | 14,223.37 | 17,036.33 |
| 230 | 2025-04-21T00:00 | BUY | 96.9100 | 3.8696 | 375.00 | 31.5862 | 13,496.39 | 16,557.41 |
| 231 | 2025-04-22T00:00 | SELL | 98.8900 | 3.7921 | 375.00 | 27.7941 | 14,225.70 | 16,974.25 |
| 232 | 2025-04-23T00:00 | SELL | 102.7100 | 3.6511 | 375.00 | 24.1430 | 14,923.31 | 17,403.04 |
| 233 | 2025-04-24T00:00 | SELL | 106.4300 | 3.5234 | 375.00 | 20.6196 | 15,718.21 | 17,912.75 |
| 234 | 2025-04-25T00:00 | SELL | 111.0100 | 3.3781 | 375.00 | 17.2415 | 16,268.44 | 18,182.41 |
| 235 | 2025-04-28T00:00 | BUY | 108.7300 | 3.4489 | 375.00 | 20.6904 | 15,888.27 | 18,137.94 |
| 236 | 2025-05-01T00:00 | SELL | 111.6100 | 3.3599 | 375.00 | 17.3305 | 16,575.04 | 18,509.30 |
| 237 | 2025-05-02T00:00 | SELL | 114.5000 | 3.2751 | 375.00 | 14.0554 | 17,196.08 | 18,805.42 |
| 238 | 2025-05-07T00:00 | SELL | 117.0600 | 3.2035 | 375.00 | 10.8519 | 17,376.55 | 18,646.87 |
| 239 | 2025-05-12T00:00 | SELL | 123.0000 | 3.0488 | 375.00 | 7.8031 | 18,634.22 | 19,594.00 |
| 240 | 2025-05-13T00:00 | SELL | 129.9300 | 2.8862 | 375.00 | 4.9169 | 19,293.22 | 19,932.07 |
| 241 | 2025-05-14T00:00 | SELL | 135.3400 | 2.7708 | 375.00 | 2.1461 | 19,783.84 | 20,074.30 |
| 242 | 2025-05-21T00:00 | BUY | 131.8000 | 2.8452 | 375.00 | 4.9914 | 19,193.72 | 19,851.58 |
| 243 | 2025-05-27T00:00 | SELL | 135.5000 | 2.7675 | 375.00 | 2.2238 | 19,874.75 | 20,176.08 |
| 244 | 2025-05-29T00:00 | SELL | 139.1900 | 2.2238 | 309.54 | 0.0000 | 20,135.09 | 20,135.09 |
| 245 | 2025-05-30T00:00 | BUY | 135.1300 | 2.7751 | 375.00 | 2.7751 | 19,728.34 | 20,103.34 |
| 246 | 2025-06-03T00:00 | SELL | 141.2200 | 2.6554 | 375.00 | 0.1197 | 20,414.59 | 20,431.49 |
| 247 | 2025-06-12T00:00 | SELL | 145.0000 | 0.1197 | 17.35 | 0.0000 | 20,678.17 | 20,678.17 |
| 248 | 2025-06-13T00:00 | BUY | 141.9700 | 2.6414 | 375.00 | 2.6414 | 20,043.56 | 20,418.56 |
| 249 | 2025-06-18T00:00 | SELL | 145.4800 | 2.5777 | 375.00 | 0.0637 | 20,495.78 | 20,505.05 |
| 250 | 2025-06-25T00:00 | SELL | 154.3100 | 0.0637 | 9.83 | 0.0000 | 20,977.14 | 20,977.14 |