| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | BUY | 352,880 | | | 226.980* | | 238.39 |
| 2025-11-10 | BUY | 352,880 | | | 227.970* | | 238.47 |
| 2025-11-07 | BUY | 352,880 | | | 225.170* | | 238.57 |
| 2025-11-06 | BUY | 352,880 | | | 224.500* | | 238.67 |
| 2025-11-05 | BUY | 352,880 | | | 232.100* | | 238.72 |
| 2025-11-04 | BUY | 352,880 | | | 233.470* | | 238.76 |
| 2025-11-03 | BUY | 352,880 | 241.040 | 232.290 | 233.165 | USD 82,279,263 | 238.77 |
| 2025-10-31 | BUY | 352,880 | 241.320 | 231.140 | 232.158 | USD 81,923,915 | 238.76 |
| 2025-10-30 | BUY | 352,880 | 235.590 | 230.760 | 231.243 | USD 81,601,028 | 238.80 |
| 2025-10-29 | BUY | 352,880 | 231.360 | 234.990 | 234.627 | USD 82,795,178 | 238.86 |
| 2025-10-28 | BUY | 352,880 | 236.930 | 241.830 | 241.340 | USD 85,164,060 | 238.88 |
| 2025-10-27 | BUY | 352,880 | 238.910 | 244.260 | 243.725 | USD 86,005,676 | 238.88 |
| 2025-10-24 | BUY | 352,880 | 242.750 | 247.100 | 246.665 | USD 87,043,147 | 238.85 |
| 2025-10-23 | BUY | 352,880 | 243.280 | 244.390 | 244.279 | USD 86,201,173 | 238.81 |
| 2025-10-22 | BUY | 352,880 | 242.830 | 247.400 | 246.943 | USD 87,141,244 | 238.78 |
| 2025-10-21 | BUY | 349,627 | 245.670 | 247.250 | 247.092 | USD 86,390,035 | 238.72 |
| 2025-10-20 | BUY | 346,374 | 241.200 | 242.220 | 242.118 | USD 83,863,380 | 238.70 |
| 2025-10-17 | BUY | 346,374 | 234.250 | 235.050 | 234.970 | USD 81,387,500 | 238.74 |
| 2025-10-16 | BUY | 346,374 | 227.600 | 241.000 | 239.660 | USD 83,011,993 | 238.83 |
| 2025-10-15 | BUY | 346,374 | 234.760 | 238.180 | 237.838 | USD 82,380,897 | 238.87 |
| 2025-10-14 | BUY | 346,374 | 237.180 | 238.970 | 238.791 | USD 82,710,994 | 238.88 |
| 2025-10-13 | SELL | -346,374 | 236.600 | 237.290 | 237.221 | USD -82,167,185 | 240.34 Profit of 1,078,745 on sale |
| 2025-10-07 | BUY | 346,374 | 233.170 | 238.910 | 238.336 | USD 82,553,395 | 240.40 |
| 2025-10-06 | BUY | 346,374 | 238.360 | 243.950 | 243.391 | USD 84,304,313 | 240.42 |
| 2025-10-03 | BUY | 346,374 | 236.480 | 237.720 | 237.596 | USD 82,297,077 | 240.45 |
| 2025-10-02 | BUY | 346,374 | 232.100 | 235.400 | 235.070 | USD 81,422,134 | 240.52 |
| 2025-10-01 | BUY | 346,374 | 232.210 | 241.850 | 240.886 | USD 83,436,649 | 240.60 |
| 2025-09-30 | BUY | 348,275 | 240.730 | 249.140 | 248.299 | USD 86,476,334 | 240.60 |
| 2025-09-29 | BUY | 350,176 | 247.690 | 249.850 | 249.634 | USD 87,415,838 | 240.53 |
| 2025-09-26 | BUY | 350,176 | 246.670 | 249.050 | 248.812 | USD 87,127,992 | 240.48 |
| 2025-09-25 | BUY | 350,176 | 242.750 | 243.080 | 243.047 | USD 85,109,227 | 240.46 |
| 2025-09-24 | SELL | -350,176 | 241.510 | 243.320 | 243.139 | USD -85,141,445 | 242.11 Loss of -358,698 on sale |
| 2025-09-18 | BUY | 350,176 | 233.500 | 239.290 | 238.711 | USD 83,590,861 | 242.20 |
| 2025-09-17 | BUY | 350,176 | 234.880 | 240.630 | 240.055 | USD 84,061,501 | 242.27 |
| 2025-09-16 | BUY | 350,176 | 219.010 | 224.410 | 223.870 | USD 78,393,902 | 242.49 |
| 2025-09-15 | BUY | 350,176 | 222.750 | 224.910 | 224.694 | USD 78,682,447 | 242.69 |
| 2025-09-12 | BUY | 350,176 | 223.390 | 227.360 | 226.963 | USD 79,476,996 | 242.88 |
| 2025-09-11 | SELL | -350,176 | 226.670 | 228.570 | 228.380 | USD -79,973,197 | 244.66 Profit of 5,700,811 on sale |
| 2025-09-04 | BUY | 303,937 | 231.130 | 232.190 | 232.084 | USD 70,538,916 | 244.80 |
| 2025-09-02 | BUY | 257,698 | 228.890 | 229.410 | 229.358 | USD 59,105,099 | 244.96 |
| 2025-08-29 | SELL | -257,698 | 230.820 | 230.860 | 230.856 | USD -59,491,130 | 246.83 Profit of 4,116,481 on sale |
| 2025-08-28 | BUY | 257,698 | 228.500 | 232.450 | 232.055 | USD 59,800,109 | 247.02 |
| 2025-08-27 | BUY | 257,698 | 229.710 | 230.100 | 230.061 | USD 59,286,261 | 247.20 |
| 2025-08-26 | BUY | 257,698 | 222.880 | 227.300 | 226.858 | USD 58,460,854 | 247.46 |
| 2025-08-22 | SELL | -257,698 | 221.270 | 222.020 | 221.945 | USD -57,194,784 | 249.46 Profit of 7,089,520 on sale |
| 2025-08-18 | BUY | 257,698 | 231.850 | 232.050 | 232.030 | USD 59,793,668 | 249.65 |
| 2025-08-15 | BUY | 257,698 | 226.090 | 226.160 | 226.153 | USD 58,279,177 | 249.91 |
| 2025-08-14 | BUY | 257,698 | 221.920 | 223.610 | 223.441 | USD 57,580,299 | 250.22 |
| 2025-08-13 | BUY | 257,698 | 223.070 | 223.140 | 223.133 | USD 57,500,928 | 250.52 |
| 2025-08-12 | BUY | 174,229 | 214.600 | 214.650 | 214.645 | USD 37,397,383 | 250.93 |
| 2025-08-11 | SELL | -90,760 | 213.690 | 223.270 | 222.312 | USD -20,177,037 | 253.08 Profit of 2,792,289 on sale |
| 2025-08-06 | BUY | 90,760 | 229.080 | 230.170 | 230.061 | USD 20,880,336 | 253.36 |
| 2025-08-05 | BUY | 90,760 | 224.980 | 226.860 | 226.672 | USD 20,572,751 | 253.69 |
| 2025-08-04 | BUY | 90,760 | 225.120 | 226.270 | 226.155 | USD 20,525,828 | 254.03 |
| 2025-08-01 | BUY | 90,760 | 222.220 | 228.740 | 228.088 | USD 20,701,267 | 254.41 |
| 2025-07-31 | BUY | 90,760 | 229.380 | 236.810 | 236.067 | USD 21,425,441 | 254.72 |
| 2025-07-30 | BUY | 90,760 | 237.680 | 240.920 | 240.596 | USD 21,836,493 | 254.93 |
| 2025-07-29 | BUY | 90,760 | 239.630 | 241.750 | 241.538 | USD 21,921,989 | 255.12 |
| 2025-07-28 | BUY | 90,760 | 238.040 | 241.500 | 241.154 | USD 21,887,137 | 255.34 |
| 2025-07-25 | BUY | 90,760 | 241.740 | 242.280 | 242.226 | USD 21,984,432 | 255.51 |
| 2025-07-24 | BUY | 90,760 | 237.200 | 241.510 | 241.079 | USD 21,880,330 | 255.75 |
| 2025-07-23 | BUY | 90,760 | 241.030 | 243.590 | 243.334 | USD 22,084,994 | 255.94 |
| 2025-07-22 | BUY | 90,760 | 239.110 | 239.430 | 239.398 | USD 21,727,762 | 256.17 |
| 2025-07-21 | BUY | 90,760 | 233.710 | 235.840 | 235.627 | USD 21,385,506 | 256.47 |
| 2025-07-18 | BUY | 90,760 | 233.060 | 233.570 | 233.519 | USD 21,194,185 | 256.79 |
| 2025-07-17 | BUY | 90,760 | 230.890 | 230.960 | 230.953 | USD 20,961,295 | 257.15 |
| 2025-07-16 | BUY | 90,760 | 226.730 | 227.730 | 227.630 | USD 20,659,698 | 257.58 |
| 2025-07-15 | BUY | 90,760 | 224.920 | 226.310 | 226.171 | USD 20,527,280 | 258.05 |
| 2025-07-14 | SELL | -90,760 | 224.760 | 227.320 | 227.064 | USD -20,608,329 | 260.92 Profit of 3,073,204 on sale |
| 2025-07-10 | BUY | 90,760 | 229.300 | 235.430 | 234.817 | USD 21,311,990 | 261.39 |
| 2025-07-09 | BUY | 90,760 | 240.170 | 242.350 | 242.132 | USD 21,975,901 | 261.71 |
| 2025-07-08 | BUY | 90,760 | 240.470 | 242.780 | 242.549 | USD 22,013,747 | 262.03 |
| 2025-07-07 | BUY | 90,760 | 241.210 | 242.750 | 242.596 | USD 22,018,013 | 262.35 |
| 2025-07-04 | BUY | 90,760 | | | 241.760* | | 262.67 |
| 2025-07-03 | BUY | 90,760 | 241.760 | 243.730 | 243.533 | USD 22,103,055 | 263.00 |
| 2025-07-02 | BUY | 90,760 | 237.740 | 238.020 | 237.992 | USD 21,600,154 | 263.41 |
| 2025-06-30 | BUY | 90,760 | 240.000 | 240.910 | 240.819 | USD 21,856,733 | 263.79 |
| 2025-06-27 | BUY | 90,760 | 237.370 | 239.970 | 239.710 | USD 21,756,080 | 264.23 |
| 2025-06-26 | BUY | 90,760 | 237.210 | 237.370 | 237.354 | USD 21,542,249 | 264.69 |
| 2025-06-25 | BUY | 90,760 | 233.460 | 239.570 | 238.959 | USD 21,687,919 | 265.23 |
| 2025-06-24 | BUY | 90,760 | 239.190 | 240.390 | 240.270 | USD 21,806,905 | 265.69 |
| 2025-06-23 | BUY | 90,760 | 236.580 | 238.390 | 238.209 | USD 21,619,849 | 266.21 |
| 2025-06-20 | BUY | 90,760 | 238.190 | 241.330 | 241.016 | USD 21,874,612 | 266.72 |
| 2025-06-19 | BUY | 90,760 | | | 236.880* | | 267.27 |
| 2025-06-18 | BUY | 90,760 | 236.880 | 243.480 | 242.820 | USD 22,038,343 | 267.84 |
| 2025-06-17 | BUY | 90,760 | 242.700 | 246.530 | 246.147 | USD 22,340,302 | 268.33 |
| 2025-06-16 | BUY | 90,760 | 245.650 | 247.790 | 247.576 | USD 22,469,997 | 268.77 |
| 2025-06-13 | BUY | 90,760 | 244.540 | 249.670 | 249.157 | USD 22,613,489 | 269.25 |
| 2025-06-12 | BUY | 90,760 | 250.690 | 253.540 | 253.255 | USD 22,985,423 | 269.63 |
| 2025-06-11 | BUY | 90,760 | 251.360 | 256.430 | 255.923 | USD 23,227,571 | 270.01 |
| 2025-06-10 | BUY | 90,760 | 252.730 | 257.090 | 256.654 | USD 23,293,917 | 270.38 |
| 2025-06-09 | BUY | 90,760 | 252.900 | 253.430 | 253.377 | USD 22,996,496 | 270.76 |
| 2025-06-06 | BUY | 90,760 | 252.720 | 253.780 | 253.674 | USD 23,023,452 | 271.16 |
| 2025-06-04 | BUY | 90,760 | 249.480 | 253.000 | 252.648 | USD 22,930,332 | 271.66 |
| 2025-06-03 | BUY | 90,760 | 251.120 | 251.420 | 251.390 | USD 22,816,156 | 272.13 |
| 2025-06-02 | BUY | 90,760 | 247.750 | 248.740 | 248.641 | USD 22,566,658 | 272.71 |
| 2025-05-30 | BUY | 90,760 | 247.710 | 248.880 | 248.763 | USD 22,577,730 | 273.32 |
| 2025-05-29 | BUY | 90,760 | 241.760 | 243.910 | 243.695 | USD 22,117,758 | 274.11 |
| 2025-05-28 | BUY | 90,760 | 239.900 | 242.940 | 242.636 | USD 22,021,644 | 274.99 |
| 2025-05-27 | BUY | 90,760 | 239.300 | 242.850 | 242.495 | USD 22,008,847 | 275.93 |
| 2025-05-26 | BUY | 90,760 | | | 238.010* | | 276.95 |
| 2025-05-23 | BUY | 90,760 | 238.010 | 247.470 | 246.524 | USD 22,374,518 | 278.04 |
| 2025-05-22 | BUY | 90,760 | 272.070 | 273.800 | 273.627 | USD 24,834,386 | 278.21 |
| 2025-05-21 | BUY | 90,760 | 268.540 | 274.110 | 273.553 | USD 24,827,669 | 278.49 |
| 2025-05-20 | BUY | 90,760 | 273.840 | 274.650 | 274.569 | USD 24,919,882 | 278.63 |
| 2025-05-19 | BUY | 90,760 | 273.300 | 274.010 | 273.939 | USD 24,862,704 | 278.80 |
| 2025-05-16 | BUY | 90,760 | 273.050 | 274.260 | 274.139 | USD 24,880,856 | 278.98 |
| 2025-05-15 | BUY | 90,760 | 274.710 | 276.000 | 275.871 | USD 25,038,052 | 279.13 |
| 2025-05-14 | BUY | 90,760 | 271.170 | 271.660 | 271.611 | USD 24,651,415 | 279.40 |
| 2025-05-13 | BUY | 90,760 | 270.020 | 270.690 | 270.623 | USD 24,561,744 | 279.74 |
| 2025-05-12 | BUY | 90,760 | 266.570 | 266.860 | 266.831 | USD 24,217,580 | 280.22 |
| 2025-05-09 | BUY | 90,760 | 259.180 | 260.000 | 259.918 | USD 23,590,158 | 281.03 |
| 2025-05-08 | BUY | 90,760 | 257.980 | 260.340 | 260.104 | USD 23,607,039 | 281.96 |
| 2025-05-07 | BUY | 90,760 | 250.580 | 251.220 | 251.156 | USD 22,794,919 | 283.26 |
| 2025-05-06 | BUY | 90,760 | 247.790 | 250.770 | 250.472 | USD 22,732,839 | 284.80 |
| 2025-05-05 | BUY | 90,760 | 248.340 | 251.750 | 251.409 | USD 22,817,881 | 286.46 |
| 2025-05-02 | BUY | 90,760 | 248.680 | 251.170 | 250.921 | USD 22,773,590 | 288.26 |
| 2025-05-01 | BUY | 90,760 | 246.610 | 250.370 | 249.994 | USD 22,689,455 | 290.34 |
| 2025-04-30 | BUY | 90,760 | 245.000 | 245.520 | 245.468 | USD 22,278,676 | 292.73 |
| 2025-04-29 | BUY | 90,760 | 243.390 | 244.240 | 244.155 | USD 22,159,508 | 295.47 |
| 2025-04-28 | BUY | 90,760 | 239.820 | 241.310 | 241.161 | USD 21,887,772 | 298.75 |
| 2025-04-25 | BUY | 90,760 | 239.530 | 239.810 | 239.782 | USD 21,762,614 | 302.45 |
| 2025-04-24 | BUY | 90,760 | 236.870 | 237.530 | 237.464 | USD 21,552,232 | 306.82 |
| 2025-04-23 | BUY | 90,760 | 224.870 | 230.760 | 230.171 | USD 20,890,319 | 312.67 |
| 2025-04-22 | BUY | 90,760 | 220.990 | 221.590 | 221.530 | USD 20,106,063 | 319.72 |
| 2025-04-21 | BUY | 90,760 | 214.100 | 218.910 | 218.429 | USD 19,824,616 | 328.53 |
| 2025-04-18 | BUY | 90,760 | | | 221.020* | | 338.30 |
| 2025-04-17 | BUY | 90,760 | 221.020 | 228.600 | 227.842 | USD 20,678,940 | 350.03 |
| 2025-04-16 | BUY | 90,760 | 227.710 | 235.000 | 234.271 | USD 21,262,436 | 363.62 |
| 2025-04-15 | BUY | 90,760 | 233.320 | 235.960 | 235.696 | USD 21,391,770 | 379.90 |
| 2025-04-14 | BUY | 84,381 | 232.340 | 234.270 | 234.077 | USD 19,751,652 | 400.99 |
| 2025-04-11 | BUY | 78,002 | 226.510 | 227.070 | 227.014 | USD 17,707,546 | 430.06 |
| 2025-04-10 | BUY | 78,002 | 224.740 | 228.680 | 228.286 | USD 17,806,764 | 471.13 |
| 2025-04-09 | BUY | 78,002 | 231.420 | 232.620 | 232.500 | USD 18,135,465 | 531.06 |
| 2025-04-08 | SELL | -78,002 | 210.470 | 222.480 | 221.279 | USD -17,260,204 | 269.68 Profit of 3,775,116 on sale |