📈 Ladder Backtester Ladder strategy vs. buy & hold

← All runs

AMZN · Amazon.com, Inc. #33

2023-06-14T00:00 → 2026-06-12T00:00 · fmp · 1d · scale QQQ reserve · created 2026-06-14T20:36

Strategy return 121.47% $22,147
Buy & hold return 88.70% $18,870
S&P 500 (SPY) 69.67% $16,967
Nasdaq-100 (QQQ) 97.14% $19,714
Strategy − Buy&Hold +32.78 pp $+3,278
Trades 98 / 125 buys / sells
Start price (B)126.4200 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 30.40% whole pot, annualized
Buy & hold CAGR 23.61% all-in at t0, annualized
Money-weighted IRR 30.40% on capital while deployed
Avg capital deployed 29.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 30.40% -22.97%
Buy & hold 23.61% -30.88% 91%
S&P 500 (SPY) 19.30% -19.00% 110%
Nasdaq-100 (QQQ) 25.43% -22.88% 101%

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 CSV

Price & trades

Trade log (224)

⬇ Trades CSV
# WhenActionPriceShares Amount Shares held Cash bal. Portfolio
1 2023-06-14T00:00 INITIAL 126.4200 55.3710 7,000.00 55.3710 3,000.00 10,000.00
2 2023-06-22T00:00 SELL 130.1500 2.8813 375.00 52.4897 3,377.21 10,208.75
3 2023-06-26T00:00 BUY 127.3300 2.9451 375.00 55.4348 2,923.91 9,982.42
4 2023-06-30T00:00 SELL 130.3600 2.8766 375.00 52.5581 3,394.88 10,246.36
5 2023-07-10T00:00 BUY 127.1300 2.9497 375.00 55.5079 2,991.76 10,048.48
6 2023-07-12T00:00 SELL 130.8000 2.8670 375.00 52.6409 3,419.51 10,304.94
7 2023-07-13T00:00 SELL 134.3000 2.7923 375.00 49.8487 3,852.57 10,547.25
8 2023-07-20T00:00 BUY 129.9600 2.8855 375.00 52.7342 3,453.29 10,306.62
9 2023-07-31T00:00 SELL 133.6800 2.8052 375.00 49.9290 3,891.71 10,566.22
10 2023-08-02T00:00 BUY 128.2100 2.9249 375.00 52.8538 3,422.48 10,198.88
11 2023-08-04T00:00 SELL 139.5700 2.6868 375.00 50.1670 3,776.00 10,777.81
12 2023-08-16T00:00 BUY 135.0700 2.7763 375.00 52.9434 3,304.58 10,455.64
13 2023-08-24T00:00 BUY 131.8400 2.8444 375.00 55.7877 2,917.55 10,272.60
14 2023-08-29T00:00 SELL 134.9100 2.7796 375.00 53.0081 3,401.99 10,553.31
15 2023-08-31T00:00 SELL 138.0100 2.7172 375.00 50.2909 3,806.22 10,746.87
16 2023-09-11T00:00 SELL 143.1000 2.6205 375.00 47.6703 4,170.95 10,992.58
17 2023-09-18T00:00 BUY 139.9800 2.6790 375.00 50.3493 3,726.13 10,774.03
18 2023-09-20T00:00 BUY 135.2900 2.7718 375.00 53.1211 3,289.61 10,476.37
19 2023-09-21T00:00 BUY 129.3300 2.8996 375.00 56.0207 2,854.33 10,099.49
20 2023-09-26T00:00 BUY 125.9800 2.9767 375.00 58.9973 2,450.22 9,882.70
21 2023-10-02T00:00 SELL 129.4600 2.8966 375.00 56.1007 2,873.99 10,136.78
22 2023-10-03T00:00 BUY 124.7200 3.0067 375.00 59.1074 2,448.55 9,820.43
23 2023-10-06T00:00 SELL 127.9600 2.9306 375.00 56.1768 2,891.02 10,079.41
24 2023-10-11T00:00 SELL 131.8300 2.8446 375.00 53.3323 3,317.71 10,348.50
25 2023-10-18T00:00 BUY 128.1300 2.9267 375.00 56.2590 2,872.55 10,081.01
26 2023-10-20T00:00 BUY 125.1700 2.9959 375.00 59.2549 2,428.22 9,845.15
27 2023-10-24T00:00 SELL 128.5600 2.9169 375.00 56.3380 2,834.24 10,077.05
28 2023-10-25T00:00 BUY 121.3900 3.0892 375.00 59.4272 2,389.87 9,603.73
29 2023-10-27T00:00 SELL 127.7400 2.9357 375.00 56.4915 2,730.56 9,946.78
30 2023-10-30T00:00 SELL 132.7100 2.8257 375.00 53.6658 3,136.32 10,258.31
31 2023-11-01T00:00 SELL 137.0000 2.7372 375.00 50.9286 3,581.01 10,558.23
32 2023-11-06T00:00 SELL 139.7400 2.6836 375.00 48.2450 4,078.90 10,820.67
33 2023-11-07T00:00 SELL 142.7100 2.6277 375.00 45.6173 4,492.46 11,002.51
34 2023-11-14T00:00 SELL 145.8000 2.5720 375.00 43.0453 5,019.70 11,295.71
35 2023-11-16T00:00 BUY 142.8300 2.6255 375.00 45.6708 4,652.78 11,175.94
36 2023-11-20T00:00 SELL 146.1300 2.5662 375.00 43.1046 5,085.52 11,384.40
37 2023-12-15T00:00 SELL 149.9700 2.5005 375.00 40.6041 5,650.54 11,739.94
38 2023-12-18T00:00 SELL 154.0700 2.4340 375.00 38.1702 6,049.80 11,930.67
39 2024-01-02T00:00 BUY 149.9300 2.5012 375.00 40.6713 5,608.07 11,705.92
40 2024-01-04T00:00 BUY 144.5700 2.5939 375.00 43.2652 5,145.17 11,400.02
41 2024-01-08T00:00 SELL 149.1000 2.5151 375.00 40.7501 5,632.74 11,708.58
42 2024-01-10T00:00 SELL 153.7300 2.4393 375.00 38.3108 6,057.12 11,946.64
43 2024-01-24T00:00 SELL 156.8700 2.3905 375.00 35.9203 6,689.08 12,323.90
44 2024-01-29T00:00 SELL 161.2600 2.3254 375.00 33.5948 7,100.53 12,518.03
45 2024-01-31T00:00 BUY 155.2000 2.4162 375.00 36.0111 6,540.12 12,129.03
46 2024-02-01T00:00 SELL 159.2800 2.3543 375.00 33.6567 6,992.13 12,352.97
47 2024-02-02T00:00 SELL 171.8100 2.1826 375.00 31.4741 7,485.30 12,892.86
48 2024-02-20T00:00 BUY 167.0800 2.2444 375.00 33.7185 7,080.81 12,714.50
49 2024-02-22T00:00 SELL 174.5800 2.1480 375.00 31.5705 7,633.94 13,145.52
50 2024-03-01T00:00 SELL 178.2200 2.1041 375.00 29.4664 8,140.34 13,391.83
51 2024-03-05T00:00 BUY 174.1200 2.1537 375.00 31.6201 7,590.70 13,096.38
52 2024-03-14T00:00 SELL 178.7500 2.0979 375.00 29.5221 8,019.49 13,296.57
53 2024-03-15T00:00 BUY 174.4200 2.1500 375.00 31.6721 7,549.16 13,073.41
54 2024-03-20T00:00 SELL 178.1500 2.1050 375.00 29.5672 8,095.53 13,362.92
55 2024-04-03T00:00 SELL 182.4100 2.0558 375.00 27.5114 8,440.06 13,458.41
56 2024-04-11T00:00 SELL 189.0500 1.9836 375.00 25.5278 8,877.49 13,703.51
57 2024-04-15T00:00 BUY 183.6200 2.0423 375.00 27.5700 8,217.25 13,279.66
58 2024-04-18T00:00 BUY 179.2200 2.0924 375.00 29.6624 7,696.42 13,012.52
59 2024-04-19T00:00 BUY 174.6300 2.1474 375.00 31.8098 7,162.19 12,717.13
60 2024-04-23T00:00 SELL 179.5400 2.0887 375.00 29.7211 7,717.17 13,053.30
61 2024-04-25T00:00 BUY 173.6700 2.1593 375.00 31.8804 7,330.91 12,867.58
62 2024-04-26T00:00 SELL 179.6200 2.0877 375.00 29.7927 7,819.04 13,170.40
63 2024-04-30T00:00 BUY 175.0000 2.1429 375.00 31.9355 7,327.75 12,916.47
64 2024-05-01T00:00 SELL 179.0000 2.0950 375.00 29.8406 7,649.77 12,991.23
65 2024-05-02T00:00 SELL 184.7200 2.0301 375.00 27.8105 8,122.41 13,259.55
66 2024-05-06T00:00 SELL 188.7000 1.9873 375.00 25.8232 8,751.41 13,624.24
67 2024-05-16T00:00 BUY 183.6300 2.0421 375.00 27.8653 8,609.58 13,726.49
68 2024-05-30T00:00 BUY 179.3200 2.0912 375.00 29.9566 8,226.39 13,598.20
69 2024-06-06T00:00 SELL 185.0000 2.0270 375.00 27.9295 8,816.73 13,983.69
70 2024-06-21T00:00 SELL 189.0800 1.9833 375.00 25.9462 9,511.58 14,417.50
71 2024-06-26T00:00 SELL 193.6100 1.9369 375.00 24.0094 9,890.34 14,538.80
72 2024-06-27T00:00 SELL 197.8500 1.8954 375.00 22.1140 10,290.87 14,666.13
73 2024-06-28T00:00 BUY 193.2500 1.9405 375.00 24.0545 9,862.46 14,510.98
74 2024-07-01T00:00 SELL 197.2000 1.9016 375.00 22.1529 10,295.30 14,663.84
75 2024-07-15T00:00 BUY 192.7200 1.9458 375.00 24.0987 10,224.30 14,868.59
76 2024-07-17T00:00 BUY 187.9300 1.9954 375.00 26.0941 9,552.96 14,456.83
77 2024-07-18T00:00 BUY 183.7500 2.0408 375.00 28.1349 9,132.75 14,302.55
78 2024-07-25T00:00 BUY 179.8500 2.0851 375.00 30.2200 8,353.58 13,788.65
79 2024-07-31T00:00 SELL 186.9800 2.0056 375.00 28.2144 8,961.91 14,237.44
80 2024-08-02T00:00 BUY 167.9000 2.2335 375.00 30.4479 8,162.28 13,274.48
81 2024-08-05T00:00 BUY 161.0200 2.3289 375.00 32.7768 7,543.91 12,821.63
82 2024-08-08T00:00 SELL 165.8000 2.2618 375.00 30.5150 8,138.97 13,198.36
83 2024-08-13T00:00 SELL 170.2300 2.2029 375.00 28.3121 8,777.54 13,597.11
84 2024-08-15T00:00 SELL 177.5900 2.1116 375.00 26.2005 9,377.20 14,030.16
85 2024-08-27T00:00 BUY 173.1200 2.1661 375.00 28.3667 9,048.45 13,959.29
86 2024-08-30T00:00 SELL 178.5000 2.1008 375.00 26.2658 9,414.15 14,102.60
87 2024-09-04T00:00 BUY 173.3300 2.1635 375.00 28.4293 8,729.61 13,657.27
88 2024-09-05T00:00 SELL 177.8900 2.1080 375.00 26.3213 9,112.76 13,795.05
89 2024-09-06T00:00 BUY 171.3900 2.1880 375.00 28.5093 8,493.66 13,379.86
90 2024-09-09T00:00 SELL 175.4000 2.1380 375.00 26.3713 8,977.88 13,603.41
91 2024-09-10T00:00 SELL 179.5500 2.0886 375.00 24.2827 9,435.85 13,795.82
92 2024-09-11T00:00 SELL 184.5200 2.0323 375.00 22.2504 10,015.76 14,121.41
93 2024-09-19T00:00 SELL 189.8700 1.9750 375.00 20.2754 10,705.79 14,555.49
94 2024-09-23T00:00 SELL 193.8800 1.9342 375.00 18.3412 11,073.70 14,629.70
95 2024-09-27T00:00 BUY 187.9700 1.9950 375.00 20.3362 10,783.76 14,606.36
96 2024-10-03T00:00 BUY 181.9600 2.0609 375.00 22.3971 10,294.44 14,369.82
97 2024-10-04T00:00 SELL 186.5100 2.0106 375.00 20.3865 10,791.92 14,594.21
98 2024-10-07T00:00 BUY 180.8000 2.0741 375.00 22.4606 10,301.32 14,362.20
99 2024-10-09T00:00 SELL 185.1700 2.0252 375.00 20.4355 10,912.44 14,696.47
100 2024-10-18T00:00 SELL 188.9900 1.9842 375.00 18.4512 11,316.64 14,803.74
101 2024-10-23T00:00 BUY 184.7100 2.0302 375.00 20.4814 10,801.81 14,584.93
102 2024-10-29T00:00 SELL 190.8300 1.9651 375.00 18.5163 11,437.81 14,971.28
103 2024-10-31T00:00 BUY 186.4000 2.0118 375.00 20.5281 10,689.83 14,516.27
104 2024-11-01T00:00 SELL 197.9300 1.8946 375.00 18.6335 11,143.92 14,832.05
105 2024-11-06T00:00 SELL 207.0900 1.8108 375.00 16.8227 11,933.88 15,417.69
106 2024-11-13T00:00 SELL 214.1000 1.7515 375.00 15.0712 12,466.32 15,693.06
107 2024-11-15T00:00 BUY 202.6100 1.8508 375.00 16.9220 11,709.72 15,138.30
108 2024-11-21T00:00 BUY 198.3800 1.8903 375.00 18.8124 11,533.04 15,265.04
109 2024-11-26T00:00 SELL 207.8600 1.8041 375.00 17.0083 12,006.93 15,542.27
110 2024-12-03T00:00 SELL 213.4400 1.7569 375.00 15.2513 12,560.16 15,815.40
111 2024-12-04T00:00 SELL 218.1600 1.7189 375.00 13.5324 13,090.44 16,042.67
112 2024-12-06T00:00 SELL 227.0300 1.6518 375.00 11.8806 13,545.99 16,243.25
113 2024-12-16T00:00 SELL 232.9300 1.6099 375.00 10.2707 14,221.77 16,614.13
114 2024-12-18T00:00 BUY 220.5200 1.7005 375.00 11.9712 13,273.32 15,913.22
115 2024-12-23T00:00 SELL 225.0600 1.6662 375.00 10.3050 13,812.80 16,132.05
116 2024-12-31T00:00 BUY 219.3900 1.7093 375.00 12.0143 13,130.30 15,766.12
117 2025-01-03T00:00 SELL 224.1900 1.6727 375.00 10.3416 13,694.08 16,012.57
118 2025-01-10T00:00 BUY 218.9400 1.7128 375.00 12.0544 13,018.31 15,657.50
119 2025-01-15T00:00 SELL 223.3500 1.6790 375.00 10.3754 13,637.40 15,954.76
120 2025-01-21T00:00 SELL 230.7100 1.6254 375.00 8.7500 14,226.19 16,244.90
121 2025-01-23T00:00 SELL 235.4200 1.5929 375.00 7.1571 14,813.71 16,498.64
122 2025-02-04T00:00 SELL 242.0600 1.5492 375.00 5.6079 14,961.49 16,318.94
123 2025-02-05T00:00 BUY 236.1700 1.5878 375.00 7.1958 14,654.39 16,353.81
124 2025-02-07T00:00 BUY 229.1500 1.6365 375.00 8.8322 14,170.07 16,193.98
125 2025-02-20T00:00 BUY 222.8800 1.6825 375.00 10.5148 14,182.84 16,526.37
126 2025-02-21T00:00 BUY 216.5800 1.7315 375.00 12.2462 13,513.48 16,165.77
127 2025-02-27T00:00 BUY 208.7400 1.7965 375.00 14.0427 12,475.50 15,406.77
128 2025-03-04T00:00 BUY 203.8000 1.8400 375.00 15.8827 11,982.79 15,219.70
129 2025-03-05T00:00 SELL 208.3600 1.7998 375.00 14.0830 12,514.00 15,448.33
130 2025-03-06T00:00 BUY 200.7000 1.8685 375.00 15.9514 11,794.75 14,996.20
131 2025-03-10T00:00 BUY 194.5400 1.9276 375.00 17.8791 11,046.00 14,524.19
132 2025-03-12T00:00 SELL 198.8900 1.8855 375.00 15.9936 11,518.90 14,699.87
133 2025-03-13T00:00 BUY 193.8900 1.9341 375.00 17.9277 10,936.67 14,412.67
134 2025-03-14T00:00 SELL 197.9500 1.8944 375.00 16.0333 11,576.02 14,749.80
135 2025-03-18T00:00 BUY 192.8200 1.9448 375.00 17.9781 11,077.45 14,543.99
136 2025-03-24T00:00 SELL 203.2600 1.8449 375.00 16.1332 11,828.75 15,107.98
137 2025-03-28T00:00 BUY 192.7200 1.9458 375.00 18.0790 10,930.13 14,414.31
138 2025-04-03T00:00 BUY 178.4100 2.1019 375.00 20.1809 10,129.06 13,729.53
139 2025-04-04T00:00 BUY 171.0000 2.1930 375.00 22.3739 9,124.95 12,950.88
140 2025-04-07T00:00 SELL 175.2600 2.1397 375.00 20.2342 9,521.97 13,068.22
141 2025-04-08T00:00 BUY 170.6600 2.1974 375.00 22.4315 8,975.50 12,803.66
142 2025-04-09T00:00 SELL 191.1000 1.9623 375.00 20.4692 10,427.83 14,339.50
143 2025-04-10T00:00 BUY 181.2200 2.0693 375.00 22.5385 9,609.31 13,693.75
144 2025-04-11T00:00 SELL 184.8700 2.0285 375.00 20.5101 10,161.35 13,953.04
145 2025-04-15T00:00 BUY 179.5900 2.0881 375.00 22.5982 9,866.63 13,925.03
146 2025-04-16T00:00 BUY 174.3300 2.1511 375.00 24.7493 9,194.11 13,508.65
147 2025-04-21T00:00 BUY 167.3200 2.2412 375.00 26.9905 8,589.97 13,106.02
148 2025-04-22T00:00 SELL 173.1800 2.1654 375.00 24.8251 9,190.48 13,489.69
149 2025-04-23T00:00 SELL 180.6000 2.0764 375.00 22.7487 9,773.90 13,882.31
150 2025-04-24T00:00 SELL 186.5400 2.0103 375.00 20.7384 10,423.91 14,292.45
151 2025-05-08T00:00 SELL 192.0800 1.9523 375.00 18.7861 11,265.96 14,874.39
152 2025-05-12T00:00 SELL 208.6400 1.7974 375.00 16.9887 12,092.26 15,636.78
153 2025-05-20T00:00 BUY 204.0700 1.8376 375.00 18.8263 12,012.99 15,854.88
154 2025-06-06T00:00 SELL 213.5700 1.7559 375.00 17.0705 12,610.80 16,256.54
155 2025-06-23T00:00 BUY 208.4700 1.7988 375.00 18.8693 12,276.97 16,210.65
156 2025-06-24T00:00 SELL 212.7700 1.7625 375.00 17.1068 12,839.71 16,479.53
157 2025-06-26T00:00 SELL 217.1200 1.7272 375.00 15.3797 13,367.90 16,707.13
158 2025-06-27T00:00 SELL 223.3000 1.6794 375.00 13.7003 13,788.67 16,847.95
159 2025-07-21T00:00 SELL 229.3000 1.6354 375.00 12.0649 14,568.20 17,334.68
160 2025-07-31T00:00 SELL 234.1100 1.6018 375.00 10.4631 14,964.89 17,414.41
161 2025-08-01T00:00 BUY 214.7500 1.7462 375.00 12.2093 14,295.10 16,917.05
162 2025-08-06T00:00 SELL 222.3100 1.6868 375.00 10.5225 15,016.98 17,356.23
163 2025-08-14T00:00 SELL 230.9800 1.6235 375.00 8.8990 15,724.70 17,780.18
164 2025-08-20T00:00 BUY 223.8100 1.6755 375.00 10.5745 14,970.34 17,337.02
165 2025-08-22T00:00 SELL 228.8400 1.6387 375.00 8.9358 15,505.92 17,550.78
166 2025-09-04T00:00 SELL 235.6800 1.5911 375.00 7.3446 15,969.29 17,700.28
167 2025-09-10T00:00 BUY 230.3300 1.6281 375.00 8.9727 15,746.15 17,812.84
168 2025-09-23T00:00 BUY 220.7100 1.6991 375.00 10.6718 15,845.68 18,201.05
169 2025-10-08T00:00 SELL 225.2200 1.6650 375.00 9.0068 16,571.39 18,599.89
170 2025-10-10T00:00 BUY 216.3700 1.7331 375.00 10.7399 15,601.77 17,925.56
171 2025-10-21T00:00 SELL 222.0300 1.6890 375.00 9.0509 16,555.85 18,565.43
172 2025-10-27T00:00 SELL 226.9700 1.6522 375.00 7.3987 17,383.34 19,062.64
173 2025-10-31T00:00 SELL 244.2200 1.5355 375.00 5.8632 17,785.47 19,217.39
174 2025-11-03T00:00 SELL 254.0000 1.4764 375.00 4.3869 18,245.57 19,359.83
175 2025-11-06T00:00 BUY 243.0400 1.5430 375.00 5.9298 17,281.41 18,722.60
176 2025-11-10T00:00 SELL 248.4000 1.5097 375.00 4.4202 17,983.02 19,080.98
177 2025-11-13T00:00 BUY 237.5800 1.5784 375.00 5.9986 17,180.10 18,605.25
178 2025-11-18T00:00 BUY 222.5500 1.6850 375.00 7.6836 16,463.70 18,173.69
179 2025-11-20T00:00 BUY 217.1400 1.7270 375.00 9.4106 15,794.94 17,838.36
180 2025-11-24T00:00 SELL 226.2800 1.6572 375.00 7.7533 16,695.57 18,449.99
181 2025-11-28T00:00 SELL 233.2200 1.6079 375.00 6.1454 17,459.29 18,892.53
182 2025-12-08T00:00 BUY 226.8900 1.6528 375.00 7.7982 17,226.11 18,995.44
183 2025-12-10T00:00 SELL 231.7800 1.6179 375.00 6.1803 17,693.00 19,125.46
184 2025-12-12T00:00 BUY 226.1900 1.6579 375.00 7.8382 16,923.60 18,696.52
185 2025-12-17T00:00 BUY 221.2700 1.6948 375.00 9.5330 16,184.27 18,293.63
186 2025-12-18T00:00 SELL 226.7600 1.6537 375.00 7.8792 16,793.78 18,580.48
187 2025-12-23T00:00 SELL 232.1400 1.6154 375.00 6.2638 17,527.21 18,981.29
188 2026-01-02T00:00 BUY 226.5000 1.6556 375.00 7.9194 16,898.92 18,692.68
189 2026-01-05T00:00 SELL 233.0600 1.6090 375.00 6.3104 17,408.15 18,878.86
190 2026-01-06T00:00 SELL 240.9300 1.5565 375.00 4.7539 17,936.11 19,081.48
191 2026-01-08T00:00 SELL 246.2900 1.5226 375.00 3.2314 18,226.24 19,022.09
192 2026-01-14T00:00 BUY 236.6500 1.5846 375.00 4.8160 17,824.21 18,963.91
193 2026-01-20T00:00 BUY 231.0000 1.6234 375.00 6.4393 17,118.65 18,606.14
194 2026-01-23T00:00 SELL 239.1600 1.5680 375.00 4.8714 17,906.37 19,071.41
195 2026-01-27T00:00 SELL 244.6800 1.5326 375.00 3.3387 18,523.20 19,340.13
196 2026-01-30T00:00 BUY 239.3000 1.5671 375.00 4.9058 17,876.43 19,050.39
197 2026-02-04T00:00 BUY 232.9900 1.6095 375.00 6.5153 17,038.04 18,556.04
198 2026-02-05T00:00 BUY 222.6900 1.6840 375.00 8.1993 16,417.77 18,243.67
199 2026-02-06T00:00 BUY 210.3200 1.7830 375.00 9.9823 16,389.81 18,489.28
200 2026-02-11T00:00 BUY 204.0800 1.8375 375.00 11.8198 16,107.82 18,520.01
201 2026-02-12T00:00 BUY 199.6000 1.8788 375.00 13.6986 15,405.21 18,139.44
202 2026-02-18T00:00 SELL 204.7900 1.8311 375.00 11.8674 15,912.30 18,342.62
203 2026-02-20T00:00 SELL 210.1100 1.7848 375.00 10.0826 16,366.62 18,485.08
204 2026-02-23T00:00 BUY 205.2700 1.8269 375.00 11.9095 15,792.69 18,237.35
205 2026-02-25T00:00 SELL 210.6400 1.7803 375.00 10.1292 16,568.67 18,702.29
206 2026-03-04T00:00 SELL 216.8200 1.7295 375.00 8.3997 16,784.35 18,605.56
207 2026-03-12T00:00 BUY 209.5300 1.7897 375.00 10.1894 16,038.62 18,173.60
208 2026-03-17T00:00 SELL 215.2000 1.7426 375.00 8.4468 16,576.08 18,393.84
209 2026-03-18T00:00 BUY 209.8700 1.7868 375.00 10.2336 15,970.02 18,117.75
210 2026-03-20T00:00 BUY 205.3700 1.8260 375.00 12.0596 15,250.33 17,727.01
211 2026-03-23T00:00 SELL 210.1400 1.7845 375.00 10.2751 15,780.96 17,940.17
212 2026-03-27T00:00 BUY 199.3400 1.8812 375.00 12.1563 14,723.73 17,146.96
213 2026-03-31T00:00 SELL 208.2700 1.8005 375.00 10.3557 15,480.84 17,637.63
214 2026-04-06T00:00 SELL 212.7900 1.7623 375.00 8.5934 16,159.46 17,988.06
215 2026-04-08T00:00 SELL 221.2500 1.6949 375.00 6.8985 17,017.46 18,543.76
216 2026-04-09T00:00 SELL 233.6500 1.6050 375.00 5.2936 17,507.57 18,744.41
217 2026-04-10T00:00 SELL 238.3800 1.5731 375.00 3.7204 17,907.82 18,794.70
218 2026-04-14T00:00 SELL 249.0200 1.5059 375.00 2.2145 18,796.55 19,348.02
219 2026-04-22T00:00 SELL 255.3600 1.4685 375.00 0.7460 19,964.26 20,154.76
220 2026-04-24T00:00 SELL 263.9900 0.7460 196.94 0.0000 20,428.47 20,428.47
221 2026-06-02T00:00 BUY 256.5200 1.4619 375.00 1.4619 22,585.33 22,960.33
222 2026-06-03T00:00 BUY 250.0200 1.4999 375.00 2.9618 22,151.31 22,891.80
223 2026-06-09T00:00 BUY 244.1900 1.5357 375.00 4.4974 20,693.46 21,791.69
224 2026-06-10T00:00 BUY 238.0000 1.5756 375.00 6.0731 19,905.08 21,350.47