GM · General Motors Company #27
2023-06-14T00:00 → 2026-06-12T00:00 · fmp · 1d · scale QQQ reserve · created 2026-06-14T20:33
Strategy return
115.46%
$21,546
Buy & hold return
118.15%
$21,815
S&P 500 (SPY)
69.67%
$16,967
Nasdaq-100 (QQQ)
97.14%
$19,714
Strategy − Buy&Hold
-2.69 pp
$-269
Trades
101 / 119
buys / sells
| Start price (B) | 37.3600 | 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
29.21%
whole pot, annualized
Buy & hold CAGR
29.75%
all-in at t0, annualized
Money-weighted IRR
29.21%
on capital while deployed
Avg capital deployed
52.0%
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 | 29.21% | -27.55% | — |
| Buy & hold | 29.75% | -34.05% | 93% |
| S&P 500 (SPY) | 19.30% | -18.81% | 104% |
| Nasdaq-100 (QQQ) | 25.43% | -22.86% | 92% |
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 (221)
⬇ Trades CSV| # | When | Action | Price | Shares | Amount | Shares held | Cash bal. | Portfolio |
|---|---|---|---|---|---|---|---|---|
| 1 | 2023-06-14T00:00 | INITIAL | 37.3600 | 187.3662 | 7,000.00 | 187.3662 | 3,000.00 | 10,000.00 |
| 2 | 2023-06-23T00:00 | BUY | 36.1800 | 10.3648 | 375.00 | 197.7310 | 2,597.45 | 9,751.36 |
| 3 | 2023-06-27T00:00 | SELL | 37.4800 | 10.0053 | 375.00 | 187.7257 | 2,981.69 | 10,017.65 |
| 4 | 2023-06-30T00:00 | SELL | 38.5600 | 9.7251 | 375.00 | 178.0006 | 3,402.51 | 10,266.21 |
| 5 | 2023-07-05T00:00 | SELL | 39.4200 | 9.5129 | 375.00 | 168.4876 | 3,785.43 | 10,427.21 |
| 6 | 2023-07-12T00:00 | SELL | 40.4100 | 9.2799 | 375.00 | 159.2078 | 4,186.39 | 10,619.98 |
| 7 | 2023-07-17T00:00 | BUY | 38.7500 | 9.6774 | 375.00 | 168.8852 | 3,921.33 | 10,465.63 |
| 8 | 2023-07-25T00:00 | BUY | 37.9200 | 9.8892 | 375.00 | 178.7744 | 3,507.07 | 10,286.20 |
| 9 | 2023-07-27T00:00 | SELL | 38.9700 | 9.6228 | 375.00 | 169.1516 | 3,862.07 | 10,453.91 |
| 10 | 2023-07-28T00:00 | BUY | 38.0500 | 9.8555 | 375.00 | 179.0071 | 3,557.42 | 10,368.64 |
| 11 | 2023-08-03T00:00 | BUY | 36.9200 | 10.1571 | 375.00 | 189.1642 | 3,092.53 | 10,076.47 |
| 12 | 2023-08-10T00:00 | BUY | 34.1600 | 10.9778 | 375.00 | 200.1419 | 2,674.51 | 9,511.35 |
| 13 | 2023-08-15T00:00 | BUY | 33.3000 | 11.2613 | 375.00 | 211.4032 | 2,283.76 | 9,323.49 |
| 14 | 2023-09-07T00:00 | BUY | 32.5700 | 11.5137 | 375.00 | 222.9168 | 1,943.91 | 9,204.31 |
| 15 | 2023-09-12T00:00 | SELL | 33.4700 | 11.2041 | 375.00 | 211.7128 | 2,322.73 | 9,408.75 |
| 16 | 2023-09-21T00:00 | BUY | 32.7100 | 11.4644 | 375.00 | 223.1772 | 1,854.70 | 9,154.83 |
| 17 | 2023-10-03T00:00 | BUY | 31.3800 | 11.9503 | 375.00 | 235.1275 | 1,464.47 | 8,842.77 |
| 18 | 2023-10-05T00:00 | BUY | 30.3100 | 12.3722 | 375.00 | 247.4996 | 1,105.02 | 8,606.73 |
| 19 | 2023-10-09T00:00 | SELL | 30.9900 | 12.1007 | 375.00 | 235.3989 | 1,504.27 | 8,799.28 |
| 20 | 2023-10-12T00:00 | BUY | 30.3200 | 12.3681 | 375.00 | 247.7670 | 1,143.10 | 8,655.39 |
| 21 | 2023-10-13T00:00 | BUY | 29.6600 | 12.6433 | 375.00 | 260.4103 | 753.73 | 8,477.50 |
| 22 | 2023-10-17T00:00 | SELL | 30.3300 | 12.3640 | 375.00 | 248.0463 | 1,134.75 | 8,658.00 |
| 23 | 2023-10-18T00:00 | BUY | 29.4800 | 12.7205 | 375.00 | 260.7668 | 744.87 | 8,432.27 |
| 24 | 2023-10-24T00:00 | BUY | 28.5600 | 13.1303 | 375.00 | 273.8970 | 361.18 | 8,183.68 |
| 25 | 2023-10-27T00:00 | BUY | 27.2200 | 12.7582 | 347.28 | 286.6552 | 0.00 | 7,802.75 |
| 26 | 2023-10-31T00:00 | SELL | 28.2000 | 13.2979 | 375.00 | 273.3573 | 375.00 | 8,083.68 |
| 27 | 2023-11-02T00:00 | SELL | 28.8000 | 13.0208 | 375.00 | 260.3365 | 763.43 | 8,261.13 |
| 28 | 2023-11-03T00:00 | SELL | 29.7700 | 12.5966 | 375.00 | 247.7399 | 1,147.40 | 8,522.62 |
| 29 | 2023-11-06T00:00 | BUY | 29.1100 | 12.8822 | 375.00 | 260.6221 | 777.08 | 8,363.79 |
| 30 | 2023-11-07T00:00 | BUY | 28.4100 | 13.1996 | 375.00 | 273.8217 | 409.43 | 8,188.70 |
| 31 | 2023-11-08T00:00 | BUY | 27.5600 | 13.6067 | 375.00 | 287.4283 | 34.69 | 7,956.22 |
| 32 | 2023-11-09T00:00 | BUY | 26.6500 | 1.2918 | 34.43 | 288.7201 | -0.00 | 7,694.39 |
| 33 | 2023-11-14T00:00 | SELL | 28.2000 | 13.2979 | 375.00 | 275.4223 | 375.00 | 8,141.91 |
| 34 | 2023-11-16T00:00 | BUY | 27.4800 | 13.6463 | 375.00 | 289.0686 | 0.60 | 7,944.21 |
| 35 | 2023-11-17T00:00 | SELL | 28.0300 | 13.3785 | 375.00 | 275.6900 | 375.60 | 8,103.20 |
| 36 | 2023-11-28T00:00 | SELL | 28.8900 | 12.9803 | 375.00 | 262.7098 | 754.64 | 8,344.33 |
| 37 | 2023-11-29T00:00 | SELL | 31.6000 | 11.8671 | 375.00 | 250.8427 | 1,128.91 | 9,055.54 |
| 38 | 2023-12-01T00:00 | SELL | 32.3600 | 11.5884 | 375.00 | 239.2543 | 1,504.28 | 9,246.55 |
| 39 | 2023-12-04T00:00 | SELL | 33.0700 | 11.3396 | 375.00 | 227.9147 | 1,865.32 | 9,402.46 |
| 40 | 2023-12-08T00:00 | SELL | 33.7500 | 11.1111 | 375.00 | 216.8036 | 2,268.56 | 9,585.69 |
| 41 | 2023-12-14T00:00 | SELL | 36.2500 | 10.3448 | 375.00 | 206.4588 | 2,708.47 | 10,192.60 |
| 42 | 2023-12-18T00:00 | BUY | 35.4400 | 10.5813 | 375.00 | 217.0400 | 2,358.24 | 10,050.14 |
| 43 | 2023-12-21T00:00 | SELL | 36.2500 | 10.3448 | 375.00 | 206.6952 | 2,737.24 | 10,229.94 |
| 44 | 2024-01-03T00:00 | BUY | 35.2700 | 10.6323 | 375.00 | 217.3275 | 2,298.87 | 9,964.01 |
| 45 | 2024-01-05T00:00 | SELL | 35.9900 | 10.4196 | 375.00 | 206.9079 | 2,664.75 | 10,111.37 |
| 46 | 2024-01-12T00:00 | BUY | 35.2600 | 10.6353 | 375.00 | 217.5432 | 2,375.79 | 10,046.37 |
| 47 | 2024-01-30T00:00 | SELL | 38.1500 | 9.8296 | 375.00 | 207.7136 | 2,842.10 | 10,766.37 |
| 48 | 2024-02-12T00:00 | SELL | 39.2800 | 9.5468 | 375.00 | 198.1667 | 3,284.19 | 11,068.18 |
| 49 | 2024-02-13T00:00 | BUY | 38.3100 | 9.7886 | 375.00 | 207.9553 | 2,857.97 | 10,824.73 |
| 50 | 2024-02-21T00:00 | SELL | 39.4900 | 9.4961 | 375.00 | 198.4592 | 3,213.36 | 11,050.52 |
| 51 | 2024-02-28T00:00 | SELL | 40.6300 | 9.2296 | 375.00 | 189.2296 | 3,661.29 | 11,349.69 |
| 52 | 2024-03-07T00:00 | BUY | 39.3500 | 9.5299 | 375.00 | 198.7595 | 3,371.92 | 11,193.11 |
| 53 | 2024-03-13T00:00 | SELL | 40.2600 | 9.3145 | 375.00 | 189.4450 | 3,707.56 | 11,334.62 |
| 54 | 2024-03-14T00:00 | BUY | 39.3800 | 9.5226 | 375.00 | 198.9676 | 3,323.21 | 11,158.56 |
| 55 | 2024-03-15T00:00 | SELL | 40.6900 | 9.2160 | 375.00 | 189.7516 | 3,658.71 | 11,379.70 |
| 56 | 2024-03-19T00:00 | SELL | 41.5100 | 9.0340 | 375.00 | 180.7176 | 4,072.92 | 11,574.51 |
| 57 | 2024-03-20T00:00 | SELL | 42.8500 | 8.7515 | 375.00 | 171.9662 | 4,496.21 | 11,864.96 |
| 58 | 2024-03-26T00:00 | SELL | 44.0000 | 8.5227 | 375.00 | 163.4434 | 4,866.65 | 12,058.16 |
| 59 | 2024-03-28T00:00 | SELL | 45.3500 | 8.2690 | 375.00 | 155.1744 | 5,249.22 | 12,286.38 |
| 60 | 2024-04-04T00:00 | BUY | 43.6800 | 8.5852 | 375.00 | 163.7596 | 4,771.72 | 11,924.74 |
| 61 | 2024-04-09T00:00 | SELL | 44.7300 | 8.3836 | 375.00 | 155.3759 | 5,222.25 | 12,172.21 |
| 62 | 2024-04-12T00:00 | BUY | 43.0800 | 8.7047 | 375.00 | 164.0807 | 4,800.48 | 11,869.08 |
| 63 | 2024-04-23T00:00 | SELL | 45.1000 | 8.3149 | 375.00 | 155.7658 | 5,030.90 | 12,055.94 |
| 64 | 2024-04-29T00:00 | SELL | 46.0400 | 8.1451 | 375.00 | 147.6207 | 5,496.80 | 12,293.25 |
| 65 | 2024-04-30T00:00 | BUY | 44.5300 | 8.4213 | 375.00 | 156.0420 | 5,018.15 | 11,966.70 |
| 66 | 2024-05-15T00:00 | SELL | 45.4900 | 8.2436 | 375.00 | 147.7984 | 5,727.74 | 12,451.09 |
| 67 | 2024-05-22T00:00 | BUY | 43.9700 | 8.5285 | 375.00 | 156.3270 | 5,388.28 | 12,261.97 |
| 68 | 2024-05-28T00:00 | BUY | 43.0900 | 8.7027 | 375.00 | 165.0297 | 5,060.22 | 12,171.35 |
| 69 | 2024-05-31T00:00 | SELL | 44.9900 | 8.3352 | 375.00 | 156.6945 | 5,336.47 | 12,386.16 |
| 70 | 2024-06-10T00:00 | SELL | 47.5700 | 7.8831 | 375.00 | 148.8114 | 5,878.66 | 12,957.61 |
| 71 | 2024-06-12T00:00 | SELL | 48.8600 | 7.6750 | 375.00 | 141.1364 | 6,371.53 | 13,267.45 |
| 72 | 2024-06-13T00:00 | BUY | 47.6500 | 7.8699 | 375.00 | 149.0063 | 6,031.06 | 13,131.21 |
| 73 | 2024-06-25T00:00 | BUY | 46.4100 | 8.0802 | 375.00 | 157.0864 | 5,689.71 | 12,980.09 |
| 74 | 2024-07-11T00:00 | SELL | 47.9300 | 7.8239 | 375.00 | 149.2625 | 6,213.67 | 13,367.82 |
| 75 | 2024-07-12T00:00 | SELL | 49.0100 | 7.6515 | 375.00 | 141.6110 | 6,625.17 | 13,565.53 |
| 76 | 2024-07-23T00:00 | BUY | 46.3800 | 8.0854 | 375.00 | 149.6964 | 6,060.05 | 13,002.97 |
| 77 | 2024-07-25T00:00 | BUY | 44.1300 | 8.4976 | 375.00 | 158.1940 | 5,403.24 | 12,384.34 |
| 78 | 2024-08-02T00:00 | BUY | 41.1700 | 9.1086 | 375.00 | 167.3026 | 4,915.99 | 11,803.84 |
| 79 | 2024-08-05T00:00 | BUY | 39.9500 | 9.3867 | 375.00 | 176.6893 | 4,394.42 | 11,453.16 |
| 80 | 2024-08-08T00:00 | SELL | 42.7300 | 8.7760 | 375.00 | 167.9133 | 4,897.61 | 12,072.54 |
| 81 | 2024-08-14T00:00 | SELL | 43.6100 | 8.5989 | 375.00 | 159.3144 | 5,432.85 | 12,380.55 |
| 82 | 2024-08-15T00:00 | SELL | 44.8600 | 8.3593 | 375.00 | 150.9550 | 5,945.10 | 12,716.94 |
| 83 | 2024-08-19T00:00 | SELL | 45.7600 | 8.1949 | 375.00 | 142.7601 | 6,405.94 | 12,938.64 |
| 84 | 2024-08-23T00:00 | SELL | 48.5700 | 7.7208 | 375.00 | 135.0393 | 6,764.03 | 13,322.89 |
| 85 | 2024-08-30T00:00 | SELL | 49.7800 | 7.5331 | 375.00 | 127.5061 | 7,086.47 | 13,433.73 |
| 86 | 2024-09-03T00:00 | BUY | 48.4100 | 7.7463 | 375.00 | 135.2525 | 6,496.32 | 13,043.89 |
| 87 | 2024-09-06T00:00 | BUY | 47.1400 | 7.9550 | 375.00 | 143.2075 | 5,936.76 | 12,687.56 |
| 88 | 2024-09-10T00:00 | BUY | 44.8200 | 8.3668 | 375.00 | 151.5743 | 5,693.67 | 12,487.23 |
| 89 | 2024-09-12T00:00 | SELL | 46.1200 | 8.1310 | 375.00 | 143.4433 | 6,249.42 | 12,865.02 |
| 90 | 2024-09-17T00:00 | SELL | 47.5200 | 7.8914 | 375.00 | 135.5519 | 6,627.98 | 13,069.41 |
| 91 | 2024-09-18T00:00 | SELL | 48.6600 | 7.7065 | 375.00 | 127.8454 | 6,974.29 | 13,195.24 |
| 92 | 2024-09-25T00:00 | BUY | 45.7300 | 8.2003 | 375.00 | 136.0457 | 6,812.02 | 13,033.39 |
| 93 | 2024-10-09T00:00 | SELL | 47.9300 | 7.8239 | 375.00 | 128.2218 | 7,289.80 | 13,435.47 |
| 94 | 2024-10-16T00:00 | SELL | 49.0100 | 7.6515 | 375.00 | 120.5703 | 7,631.69 | 13,540.84 |
| 95 | 2024-10-22T00:00 | SELL | 53.7300 | 6.9793 | 375.00 | 113.5909 | 8,085.19 | 14,188.43 |
| 96 | 2024-10-25T00:00 | BUY | 52.0700 | 7.2018 | 375.00 | 120.7928 | 7,699.76 | 13,989.44 |
| 97 | 2024-10-31T00:00 | BUY | 50.7600 | 7.3877 | 375.00 | 128.1805 | 7,146.46 | 13,652.90 |
| 98 | 2024-11-04T00:00 | SELL | 51.8000 | 7.2394 | 375.00 | 120.9411 | 7,553.36 | 13,818.11 |
| 99 | 2024-11-05T00:00 | SELL | 53.7000 | 6.9832 | 375.00 | 113.9579 | 8,024.72 | 14,144.26 |
| 100 | 2024-11-06T00:00 | SELL | 55.0500 | 6.8120 | 375.00 | 107.1459 | 8,617.70 | 14,516.08 |
| 101 | 2024-11-11T00:00 | SELL | 57.6600 | 6.5036 | 375.00 | 100.6422 | 9,133.49 | 14,936.52 |
| 102 | 2024-11-18T00:00 | BUY | 56.2500 | 6.6667 | 375.00 | 107.3089 | 8,512.84 | 14,548.97 |
| 103 | 2024-11-19T00:00 | BUY | 55.1100 | 6.8046 | 375.00 | 114.1135 | 8,196.41 | 14,485.20 |
| 104 | 2024-11-22T00:00 | SELL | 58.5300 | 6.4070 | 375.00 | 107.7065 | 8,609.34 | 14,913.40 |
| 105 | 2024-11-25T00:00 | SELL | 60.2000 | 6.2292 | 375.00 | 101.4773 | 8,997.96 | 15,106.89 |
| 106 | 2024-11-26T00:00 | BUY | 54.7900 | 6.8443 | 375.00 | 108.3216 | 8,671.27 | 14,606.21 |
| 107 | 2024-12-03T00:00 | BUY | 53.6600 | 6.9884 | 375.00 | 115.3100 | 8,424.98 | 14,612.52 |
| 108 | 2024-12-11T00:00 | BUY | 52.0400 | 7.2060 | 375.00 | 122.5160 | 8,262.70 | 14,638.43 |
| 109 | 2024-12-18T00:00 | BUY | 49.9900 | 7.5015 | 375.00 | 130.0175 | 7,677.98 | 14,177.55 |
| 110 | 2024-12-20T00:00 | SELL | 51.8100 | 7.2380 | 375.00 | 122.7795 | 8,085.54 | 14,446.74 |
| 111 | 2024-12-24T00:00 | SELL | 53.5100 | 7.0080 | 375.00 | 115.7715 | 8,636.69 | 14,831.63 |
| 112 | 2025-01-02T00:00 | BUY | 51.3700 | 7.3000 | 375.00 | 123.0715 | 7,940.16 | 14,262.34 |
| 113 | 2025-01-06T00:00 | SELL | 53.5300 | 7.0054 | 375.00 | 116.0661 | 8,537.85 | 14,750.86 |
| 114 | 2025-01-07T00:00 | BUY | 51.9800 | 7.2143 | 375.00 | 123.2804 | 8,010.50 | 14,418.61 |
| 115 | 2025-01-10T00:00 | BUY | 49.8500 | 7.5226 | 375.00 | 130.8029 | 7,511.26 | 14,031.79 |
| 116 | 2025-01-14T00:00 | SELL | 50.9400 | 7.3616 | 375.00 | 123.4413 | 7,855.01 | 14,143.12 |
| 117 | 2025-01-21T00:00 | SELL | 53.8900 | 6.9586 | 375.00 | 116.4827 | 8,536.70 | 14,813.95 |
| 118 | 2025-01-22T00:00 | BUY | 52.7600 | 7.1077 | 375.00 | 123.5904 | 8,270.85 | 14,791.48 |
| 119 | 2025-01-23T00:00 | SELL | 54.2200 | 6.9163 | 375.00 | 116.6741 | 8,663.43 | 14,989.50 |
| 120 | 2025-01-28T00:00 | BUY | 50.0400 | 7.4940 | 375.00 | 124.1681 | 8,112.28 | 14,325.65 |
| 121 | 2025-02-03T00:00 | BUY | 47.9000 | 7.8288 | 375.00 | 131.9969 | 7,679.76 | 14,002.41 |
| 122 | 2025-02-10T00:00 | BUY | 46.5700 | 8.0524 | 375.00 | 140.0493 | 7,469.88 | 13,991.98 |
| 123 | 2025-02-12T00:00 | SELL | 47.6900 | 7.8633 | 375.00 | 132.1860 | 7,831.47 | 14,135.43 |
| 124 | 2025-02-21T00:00 | BUY | 46.2900 | 8.1011 | 375.00 | 140.2871 | 7,423.57 | 13,917.46 |
| 125 | 2025-02-26T00:00 | SELL | 48.4600 | 7.7383 | 375.00 | 132.5488 | 7,636.01 | 14,059.32 |
| 126 | 2025-03-03T00:00 | BUY | 47.3800 | 7.9147 | 375.00 | 140.4635 | 7,001.16 | 13,656.32 |
| 127 | 2025-03-04T00:00 | BUY | 45.2200 | 8.2928 | 375.00 | 148.7563 | 6,605.03 | 13,331.79 |
| 128 | 2025-03-05T00:00 | SELL | 48.4800 | 7.7351 | 375.00 | 141.0212 | 7,066.13 | 13,902.84 |
| 129 | 2025-03-06T00:00 | BUY | 47.2000 | 7.9449 | 375.00 | 148.9661 | 6,496.75 | 13,527.95 |
| 130 | 2025-03-11T00:00 | SELL | 48.2800 | 7.7672 | 375.00 | 141.1989 | 6,650.84 | 13,467.93 |
| 131 | 2025-03-13T00:00 | BUY | 47.1100 | 7.9601 | 375.00 | 149.1590 | 6,229.87 | 13,256.75 |
| 132 | 2025-03-14T00:00 | SELL | 48.3400 | 7.7576 | 375.00 | 141.4014 | 6,755.45 | 13,590.79 |
| 133 | 2025-03-19T00:00 | SELL | 49.7900 | 7.5316 | 375.00 | 133.8698 | 7,147.77 | 13,813.15 |
| 134 | 2025-03-24T00:00 | SELL | 51.4600 | 7.2872 | 375.00 | 126.5826 | 7,667.99 | 14,181.93 |
| 135 | 2025-03-25T00:00 | SELL | 52.5900 | 7.1306 | 375.00 | 119.4520 | 8,086.75 | 14,368.73 |
| 136 | 2025-03-26T00:00 | BUY | 50.9500 | 7.3602 | 375.00 | 126.8121 | 7,562.95 | 14,024.02 |
| 137 | 2025-03-27T00:00 | BUY | 47.2000 | 7.9449 | 375.00 | 134.7570 | 7,144.85 | 13,505.38 |
| 138 | 2025-04-03T00:00 | BUY | 45.9000 | 8.1699 | 375.00 | 142.9270 | 6,310.56 | 12,870.91 |
| 139 | 2025-04-04T00:00 | BUY | 44.1800 | 8.4880 | 375.00 | 151.4150 | 5,543.62 | 12,233.13 |
| 140 | 2025-04-08T00:00 | BUY | 42.4800 | 8.8277 | 375.00 | 160.2427 | 5,081.92 | 11,889.03 |
| 141 | 2025-04-09T00:00 | SELL | 45.7400 | 8.1985 | 375.00 | 152.0441 | 6,066.91 | 13,021.41 |
| 142 | 2025-04-10T00:00 | BUY | 43.7300 | 8.5753 | 375.00 | 160.6195 | 5,433.87 | 12,457.76 |
| 143 | 2025-04-14T00:00 | SELL | 45.1400 | 8.3075 | 375.00 | 152.3120 | 5,946.49 | 12,821.85 |
| 144 | 2025-04-16T00:00 | BUY | 44.2200 | 8.4803 | 375.00 | 160.7923 | 5,398.61 | 12,508.85 |
| 145 | 2025-04-22T00:00 | SELL | 45.1600 | 8.3038 | 375.00 | 152.4885 | 5,777.26 | 12,663.64 |
| 146 | 2025-04-24T00:00 | SELL | 46.8800 | 7.9991 | 375.00 | 144.4894 | 6,449.52 | 13,223.18 |
| 147 | 2025-04-30T00:00 | BUY | 45.2400 | 8.2891 | 375.00 | 152.7785 | 6,186.57 | 13,098.27 |
| 148 | 2025-05-08T00:00 | SELL | 47.3500 | 7.9197 | 375.00 | 144.8588 | 6,728.38 | 13,587.44 |
| 149 | 2025-05-12T00:00 | SELL | 49.6100 | 7.5590 | 375.00 | 137.2998 | 7,372.91 | 14,184.35 |
| 150 | 2025-05-28T00:00 | BUY | 48.1300 | 7.7914 | 375.00 | 145.0912 | 7,158.48 | 14,141.71 |
| 151 | 2025-05-30T00:00 | SELL | 49.6100 | 7.5590 | 375.00 | 137.5322 | 7,536.23 | 14,359.21 |
| 152 | 2025-06-02T00:00 | BUY | 47.6900 | 7.8633 | 375.00 | 145.3955 | 7,220.76 | 14,154.67 |
| 153 | 2025-06-03T00:00 | SELL | 49.0600 | 7.6437 | 375.00 | 137.7518 | 7,652.20 | 14,410.31 |
| 154 | 2025-06-04T00:00 | BUY | 47.6700 | 7.8666 | 375.00 | 145.6184 | 7,298.54 | 14,240.16 |
| 155 | 2025-06-10T00:00 | SELL | 48.9300 | 7.6640 | 375.00 | 137.9544 | 7,748.62 | 14,498.73 |
| 156 | 2025-07-01T00:00 | SELL | 52.0300 | 7.2074 | 375.00 | 130.7470 | 8,308.99 | 15,111.76 |
| 157 | 2025-07-10T00:00 | SELL | 53.1500 | 7.0555 | 375.00 | 123.6915 | 8,812.50 | 15,386.71 |
| 158 | 2025-07-22T00:00 | BUY | 48.8900 | 7.6703 | 375.00 | 131.3618 | 8,529.52 | 14,951.80 |
| 159 | 2025-07-23T00:00 | SELL | 53.1300 | 7.0582 | 375.00 | 124.3036 | 8,943.43 | 15,547.68 |
| 160 | 2025-08-13T00:00 | SELL | 55.5800 | 6.7470 | 375.00 | 117.5566 | 9,580.64 | 16,114.43 |
| 161 | 2025-08-19T00:00 | SELL | 57.0600 | 6.5720 | 375.00 | 110.9846 | 9,773.05 | 16,105.83 |
| 162 | 2025-08-22T00:00 | SELL | 58.3700 | 6.4245 | 375.00 | 104.5600 | 10,194.23 | 16,297.40 |
| 163 | 2025-09-24T00:00 | SELL | 59.9200 | 6.2583 | 375.00 | 98.3017 | 10,999.30 | 16,889.54 |
| 164 | 2025-09-26T00:00 | SELL | 61.2400 | 6.1234 | 375.00 | 92.1782 | 11,371.90 | 17,016.90 |
| 165 | 2025-10-02T00:00 | BUY | 59.3600 | 6.3174 | 375.00 | 98.4956 | 11,183.14 | 17,029.84 |
| 166 | 2025-10-07T00:00 | BUY | 57.2600 | 6.5491 | 375.00 | 105.0447 | 10,785.61 | 16,800.47 |
| 167 | 2025-10-09T00:00 | BUY | 55.9200 | 6.7060 | 375.00 | 111.7507 | 10,521.05 | 16,770.15 |
| 168 | 2025-10-14T00:00 | SELL | 57.1500 | 6.5617 | 375.00 | 105.1890 | 10,677.26 | 16,688.81 |
| 169 | 2025-10-17T00:00 | SELL | 58.3800 | 6.4234 | 375.00 | 98.7656 | 11,158.14 | 16,924.08 |
| 170 | 2025-10-21T00:00 | SELL | 66.6200 | 5.6289 | 375.00 | 93.1367 | 11,670.78 | 17,875.55 |
| 171 | 2025-10-24T00:00 | SELL | 69.6600 | 5.3833 | 375.00 | 87.7534 | 12,154.98 | 18,267.87 |
| 172 | 2025-11-03T00:00 | BUY | 68.2200 | 5.4969 | 375.00 | 93.2503 | 12,075.04 | 18,436.57 |
| 173 | 2025-11-07T00:00 | SELL | 70.7500 | 5.3004 | 375.00 | 87.9499 | 12,023.26 | 18,245.72 |
| 174 | 2025-11-17T00:00 | BUY | 67.9100 | 5.5220 | 375.00 | 93.4719 | 11,528.37 | 17,876.05 |
| 175 | 2025-11-21T00:00 | SELL | 70.3300 | 5.3320 | 375.00 | 88.1399 | 11,643.84 | 17,842.72 |
| 176 | 2025-11-25T00:00 | SELL | 72.7800 | 5.1525 | 375.00 | 82.9874 | 12,390.21 | 18,430.04 |
| 177 | 2025-12-03T00:00 | SELL | 74.6900 | 5.0208 | 375.00 | 77.9667 | 13,062.91 | 18,886.25 |
| 178 | 2025-12-09T00:00 | SELL | 77.1600 | 4.8600 | 375.00 | 73.1066 | 13,469.97 | 19,110.88 |
| 179 | 2025-12-10T00:00 | SELL | 80.8000 | 4.6411 | 375.00 | 68.4656 | 13,900.14 | 19,432.15 |
| 180 | 2025-12-22T00:00 | SELL | 83.0300 | 4.5164 | 375.00 | 63.9491 | 14,089.10 | 19,398.79 |
| 181 | 2025-12-31T00:00 | BUY | 81.3200 | 4.6114 | 375.00 | 68.5605 | 13,602.60 | 19,177.95 |
| 182 | 2026-01-05T00:00 | SELL | 83.1500 | 4.5099 | 375.00 | 64.0506 | 14,059.09 | 19,384.90 |
| 183 | 2026-01-08T00:00 | SELL | 85.1300 | 4.4050 | 375.00 | 59.6456 | 14,490.51 | 19,568.14 |
| 184 | 2026-01-09T00:00 | BUY | 82.8700 | 4.5252 | 375.00 | 64.1707 | 14,259.84 | 19,577.67 |
| 185 | 2026-01-15T00:00 | BUY | 80.9100 | 4.6348 | 375.00 | 68.8055 | 13,774.02 | 19,341.07 |
| 186 | 2026-01-20T00:00 | BUY | 77.8100 | 4.8194 | 375.00 | 73.6249 | 13,095.08 | 18,823.84 |
| 187 | 2026-01-21T00:00 | SELL | 80.9300 | 4.6336 | 375.00 | 68.9913 | 13,647.11 | 19,230.58 |
| 188 | 2026-01-27T00:00 | SELL | 86.3800 | 4.3413 | 375.00 | 64.6500 | 14,350.95 | 19,935.42 |
| 189 | 2026-01-30T00:00 | BUY | 84.0000 | 4.4643 | 375.00 | 69.1143 | 13,765.39 | 19,571.00 |
| 190 | 2026-02-03T00:00 | SELL | 85.7100 | 4.3752 | 375.00 | 64.7391 | 14,021.97 | 19,570.76 |
| 191 | 2026-02-05T00:00 | BUY | 83.3000 | 4.5018 | 375.00 | 69.2409 | 13,203.69 | 18,971.46 |
| 192 | 2026-02-09T00:00 | BUY | 80.6800 | 4.6480 | 375.00 | 73.8889 | 13,211.07 | 19,172.43 |
| 193 | 2026-02-18T00:00 | SELL | 83.6700 | 4.4819 | 375.00 | 69.4070 | 13,402.63 | 19,209.92 |
| 194 | 2026-02-19T00:00 | BUY | 81.4700 | 4.6029 | 375.00 | 74.0099 | 12,976.31 | 19,005.89 |
| 195 | 2026-02-23T00:00 | BUY | 79.6600 | 4.7075 | 375.00 | 78.7174 | 12,557.01 | 18,827.64 |
| 196 | 2026-02-24T00:00 | SELL | 81.2900 | 4.6131 | 375.00 | 74.1043 | 13,066.89 | 19,090.83 |
| 197 | 2026-02-27T00:00 | BUY | 78.7100 | 4.7643 | 375.00 | 78.8686 | 12,679.42 | 18,887.17 |
| 198 | 2026-03-05T00:00 | BUY | 76.2000 | 4.9213 | 375.00 | 83.7899 | 12,338.25 | 18,723.04 |
| 199 | 2026-03-12T00:00 | BUY | 73.4500 | 5.1055 | 375.00 | 88.8954 | 11,727.18 | 18,256.55 |
| 200 | 2026-03-23T00:00 | SELL | 75.7200 | 4.9525 | 375.00 | 83.9430 | 11,920.36 | 18,276.52 |
| 201 | 2026-03-27T00:00 | BUY | 72.9800 | 5.1384 | 375.00 | 89.0813 | 11,030.03 | 17,531.19 |
| 202 | 2026-03-31T00:00 | SELL | 74.5000 | 5.0336 | 375.00 | 84.0478 | 11,691.28 | 17,952.84 |
| 203 | 2026-04-02T00:00 | BUY | 72.5400 | 5.1696 | 375.00 | 89.2174 | 11,474.28 | 17,946.10 |
| 204 | 2026-04-08T00:00 | SELL | 76.7400 | 4.8866 | 375.00 | 84.3307 | 12,263.35 | 18,734.88 |
| 205 | 2026-04-14T00:00 | SELL | 79.4600 | 4.7194 | 375.00 | 79.6114 | 13,093.80 | 19,419.72 |
| 206 | 2026-04-15T00:00 | BUY | 77.7800 | 4.8213 | 375.00 | 84.4327 | 12,902.11 | 19,469.28 |
| 207 | 2026-04-17T00:00 | SELL | 81.3200 | 4.6114 | 375.00 | 79.8212 | 13,508.88 | 19,999.94 |
| 208 | 2026-04-21T00:00 | BUY | 79.0500 | 4.7438 | 375.00 | 84.5651 | 13,039.77 | 19,724.64 |
| 209 | 2026-04-29T00:00 | BUY | 76.6200 | 4.8943 | 375.00 | 89.4594 | 13,013.67 | 19,868.04 |
| 210 | 2026-05-06T00:00 | SELL | 78.7000 | 4.7649 | 375.00 | 84.6944 | 14,061.41 | 20,726.86 |
| 211 | 2026-05-11T00:00 | BUY | 75.2900 | 4.9807 | 375.00 | 89.6752 | 14,040.49 | 20,792.13 |
| 212 | 2026-05-14T00:00 | SELL | 77.7500 | 4.8232 | 375.00 | 84.8520 | 14,543.44 | 21,140.68 |
| 213 | 2026-05-15T00:00 | BUY | 74.8600 | 5.0094 | 375.00 | 89.8614 | 13,949.01 | 20,676.03 |
| 214 | 2026-05-18T00:00 | BUY | 73.1000 | 5.1300 | 375.00 | 94.9913 | 13,514.00 | 20,457.86 |
| 215 | 2026-05-20T00:00 | SELL | 76.1400 | 4.9251 | 375.00 | 90.0662 | 14,028.18 | 20,885.82 |
| 216 | 2026-05-22T00:00 | SELL | 78.7900 | 4.7595 | 375.00 | 85.3067 | 14,489.53 | 21,210.85 |
| 217 | 2026-05-27T00:00 | SELL | 84.1200 | 4.4579 | 375.00 | 80.8488 | 15,105.04 | 21,906.04 |
| 218 | 2026-06-02T00:00 | BUY | 81.7300 | 4.5883 | 375.00 | 85.4371 | 15,076.06 | 22,058.83 |
| 219 | 2026-06-08T00:00 | SELL | 83.7700 | 4.4765 | 375.00 | 80.9605 | 14,843.09 | 21,625.16 |
| 220 | 2026-06-10T00:00 | BUY | 79.4000 | 4.7229 | 375.00 | 85.6834 | 14,004.19 | 20,807.46 |
| 221 | 2026-06-12T00:00 | SELL | 81.5000 | 4.6012 | 375.00 | 81.0822 | 14,937.39 | 21,545.59 |