| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | BUY | 13,808 | | | 522.830* | | 389.19 |
| 2025-11-10 | BUY | 13,808 | | | 516.560* | | 388.40 |
| 2025-11-07 | BUY | 13,808 | | | 517.790* | | 387.58 |
| 2025-11-06 | BUY | 13,808 | | | 509.850* | | 386.81 |
| 2025-11-05 | BUY | 13,808 | | | 521.820* | | 385.95 |
| 2025-11-04 | BUY | 13,808 | | | 516.660* | | 385.11 |
| 2025-11-03 | BUY | 13,808 | 522.560 | 514.730 | 515.513 | USD 7,118,203 | 384.26 |
| 2025-10-31 | BUY | 13,808 | 521.215 | 508.030 | 509.349 | USD 7,033,084 | 383.38 |
| 2025-10-30 | BUY | 13,808 | 518.945 | 498.000 | 500.095 | USD 6,905,305 | 382.55 |
| 2025-10-29 | SELL | -13,808 | 506.070 | 518.902 | 517.619 | USD -7,147,278 | 384.97 Loss of -1,831,550 on sale |
| 2025-07-04 | SELL | -14,602 | | | 78.800* | | 387.00 Profit of 5,651,005 on sale |
| 2025-07-03 | BUY | 14,602 | 477.790 | 481.400 | 481.039 | USD 7,024,131 | 386.40 |
| 2025-07-02 | BUY | 14,602 | 474.840 | 477.990 | 477.675 | USD 6,975,010 | 385.80 |
| 2025-06-30 | BUY | 14,602 | 467.820 | 470.000 | 469.782 | USD 6,859,757 | 385.25 |
| 2025-06-27 | BUY | 14,602 | 458.270 | 459.690 | 459.548 | USD 6,710,320 | 384.75 |
| 2025-06-26 | BUY | 14,602 | 457.660 | 461.990 | 461.557 | USD 6,739,655 | 384.25 |
| 2025-06-25 | BUY | 14,602 | 459.090 | 462.640 | 462.285 | USD 6,750,286 | 383.74 |
| 2025-06-24 | BUY | 14,602 | 464.490 | 475.610 | 474.498 | USD 6,928,620 | 383.18 |
| 2025-06-23 | BUY | 14,602 | 471.560 | 478.260 | 477.590 | USD 6,973,769 | 382.56 |
| 2025-06-20 | BUY | 14,602 | 473.850 | 479.210 | 478.674 | USD 6,989,598 | 381.92 |
| 2025-06-19 | BUY | 14,602 | | | 473.460* | | 381.27 |
| 2025-06-18 | BUY | 14,602 | 473.460 | 477.820 | 477.384 | USD 6,970,761 | 380.61 |
| 2025-06-17 | BUY | 14,602 | 471.750 | 478.590 | 477.906 | USD 6,978,383 | 379.95 |
| 2025-06-16 | BUY | 14,602 | 471.940 | 472.580 | 472.516 | USD 6,899,678 | 379.29 |
| 2025-06-13 | BUY | 14,602 | 459.170 | 467.500 | 466.667 | USD 6,814,272 | 378.70 |
| 2025-06-12 | BUY | 14,602 | 462.430 | 463.000 | 462.943 | USD 6,759,894 | 378.09 |
| 2025-06-11 | BUY | 14,602 | 456.970 | 464.300 | 463.567 | USD 6,769,005 | 377.50 |
| 2025-06-10 | BUY | 14,602 | 462.210 | 469.880 | 469.113 | USD 6,849,988 | 376.87 |
| 2025-06-09 | BUY | 14,602 | 468.320 | 470.680 | 470.444 | USD 6,869,423 | 376.18 |
| 2025-06-06 | BUY | 14,602 | 465.640 | 468.850 | 468.529 | USD 6,841,461 | 375.50 |
| 2025-06-05 | BUY | 14,602 | 467.040 | 469.280 | 469.056 | USD 6,849,156 | 374.81 |
| 2025-06-04 | BUY | 14,602 | 465.640 | 473.440 | 472.660 | USD 6,901,781 | 374.11 |
| 2025-06-03 | BUY | 14,602 | 473.110 | 477.190 | 476.782 | USD 6,961,971 | 373.34 |
| 2025-06-02 | BUY | 14,602 | 475.680 | 481.340 | 480.774 | USD 7,020,262 | 372.54 |
| 2025-05-30 | BUY | 14,602 | 471.460 | 491.980 | 489.928 | USD 7,153,929 | 371.76 |
| 2025-05-29 | BUY | 14,602 | 421.790 | 427.060 | 426.533 | USD 6,228,235 | 371.36 |
| 2025-05-28 | BUY | 14,602 | 417.010 | 424.510 | 423.760 | USD 6,187,744 | 371.00 |
| 2025-05-27 | BUY | 14,602 | 421.310 | 423.140 | 422.957 | USD 6,176,018 | 370.59 |
| 2025-05-26 | BUY | 14,602 | | | 407.040* | | 370.30 |
| 2025-05-23 | BUY | 14,602 | 407.040 | 408.490 | 408.345 | USD 5,962,654 | 370.00 |
| 2025-05-22 | BUY | 14,602 | 410.390 | 412.740 | 412.505 | USD 6,023,398 | 369.66 |
| 2025-05-21 | BUY | 14,602 | 404.750 | 410.230 | 409.682 | USD 5,982,177 | 369.37 |
| 2025-05-20 | BUY | 16,989 | 414.400 | 422.000 | 421.240 | USD 7,156,446 | 368.99 |
| 2025-05-19 | BUY | 19,376 | 410.090 | 413.190 | 412.880 | USD 7,999,963 | 368.64 |
| 2025-05-16 | BUY | 19,376 | 412.990 | 414.990 | 414.790 | USD 8,036,971 | 368.26 |
| 2025-05-15 | BUY | 13,488 | 411.740 | 412.300 | 412.244 | USD 5,560,347 | 367.89 |
| 2025-05-14 | BUY | 7,600 | 411.380 | 418.060 | 417.392 | USD 3,172,179 | 367.51 |
| 2025-05-13 | BUY | 7,600 | 412.230 | 418.220 | 417.621 | USD 3,173,920 | 367.12 |
| 2025-05-12 | BUY | 7,600 | 412.380 | 421.710 | 420.777 | USD 3,197,905 | 366.72 |
| 2025-05-09 | BUY | 7,600 | 392.170 | 394.160 | 393.961 | USD 2,994,104 | 366.49 |
| 2025-05-08 | BUY | 7,600 | 388.240 | 397.770 | 396.817 | USD 3,015,809 | 366.29 |
| 2025-05-07 | BUY | 7,600 | 392.660 | 395.000 | 394.766 | USD 3,000,222 | 366.06 |
| 2025-05-06 | BUY | 7,600 | 387.140 | 393.030 | 392.441 | USD 2,982,552 | 365.86 |
| 2025-05-05 | BUY | 7,600 | 394.290 | 399.630 | 399.096 | USD 3,033,130 | 365.60 |
| 2025-05-02 | BUY | 7,600 | 395.810 | 401.720 | 401.129 | USD 3,048,580 | 365.32 |
| 2025-05-01 | BUY | 7,600 | 392.930 | 396.580 | 396.215 | USD 3,011,234 | 365.06 |
| 2025-04-30 | BUY | 7,600 | 395.640 | 396.370 | 396.297 | USD 3,011,857 | 364.76 |
| 2025-04-29 | BUY | 7,600 | 390.250 | 391.130 | 391.042 | USD 2,971,919 | 364.52 |
| 2025-04-28 | BUY | 7,600 | 386.440 | 387.110 | 387.043 | USD 2,941,527 | 364.31 |
| 2025-04-25 | BUY | 7,600 | 383.670 | 388.640 | 388.143 | USD 2,949,887 | 364.12 |
| 2025-04-24 | BUY | 7,600 | 385.930 | 388.150 | 387.928 | USD 2,948,253 | 363.90 |
| 2025-04-23 | BUY | 7,600 | 377.740 | 390.860 | 389.548 | USD 2,960,565 | 363.76 |
| 2025-04-22 | BUY | 7,600 | 378.670 | 382.770 | 382.360 | USD 2,905,936 | 363.61 |
| 2025-04-21 | BUY | 7,600 | 365.670 | 366.450 | 366.372 | USD 2,784,427 | 363.59 |
| 2025-04-18 | BUY | 7,600 | | | 357.750* | | 363.65 |
| 2025-04-17 | BUY | 7,600 | 357.750 | 359.170 | 359.028 | USD 2,728,613 | 363.71 |
| 2025-04-16 | BUY | 7,600 | 349.590 | 357.790 | 356.970 | USD 2,712,972 | 363.86 |
| 2025-04-15 | BUY | 7,600 | 358.090 | 369.950 | 368.764 | USD 2,802,606 | 363.92 |
| 2025-04-14 | BUY | 7,600 | 366.250 | 372.780 | 372.127 | USD 2,828,165 | 363.90 |
| 2025-04-11 | BUY | 7,600 | 361.460 | 365.990 | 365.537 | USD 2,778,081 | 363.92 |
| 2025-04-10 | BUY | 7,600 | 354.950 | 359.280 | 358.847 | USD 2,727,237 | 364.02 |
| 2025-04-09 | BUY | 5,213 | 363.190 | 367.880 | 367.411 | USD 1,915,314 | 364.03 |
| 2025-04-08 | BUY | 2,826 | 328.010 | 355.200 | 352.481 | USD 996,111 | 364.44 |
| 2025-04-07 | BUY | 2,826 | 342.930 | 364.670 | 362.496 | USD 1,024,414 | 364.68 |
| 2025-04-04 | BUY | 2,826 | 359.360 | 371.490 | 370.277 | USD 1,046,403 | 364.74 |
| 2025-04-02 | BUY | 2,826 | 382.510 | 386.710 | 386.290 | USD 1,091,656 | 364.54 |
| 2025-04-01 | BUY | 2,826 | 373.910 | 379.000 | 378.491 | USD 1,069,616 | 364.43 |
| 2025-03-31 | BUY | 2,826 | 366.540 | 368.210 | 368.043 | USD 1,040,089 | 364.40 |
| 2025-03-28 | BUY | 2,826 | 359.470 | 367.970 | 367.120 | USD 1,037,481 | 364.46 |
| 2025-03-27 | BUY | 2,826 | 370.340 | 374.880 | 374.426 | USD 1,058,128 | 364.39 |
| 2025-03-10 | BUY | 2,826 | 354.480 | 363.580 | 362.670 | USD 1,024,905 | 367.20 |
| 2025-03-07 | BUY | 2,826 | 355.430 | 358.170 | 357.896 | USD 1,011,414 | 367.37 |
| 2025-02-18 | BUY | 2,826 | 368.750 | 371.000 | 370.775 | USD 1,047,810 | 369.03 |
| 2025-02-14 | BUY | 2,826 | 365.140 | 365.740 | 365.680 | USD 1,033,412 | 369.18 |
| 2025-02-13 | BUY | 2,826 | 360.440 | 376.030 | 374.471 | USD 1,058,255 | 369.35 |
| 2025-02-12 | BUY | 2,826 | 373.120 | 377.380 | 376.954 | USD 1,065,272 | 369.27 |
| 2025-02-11 | BUY | 2,826 | 374.530 | 375.910 | 375.772 | USD 1,061,932 | 369.17 |
| 2025-02-10 | BUY | 2,826 | 376.340 | 378.750 | 378.509 | USD 1,069,666 | 369.02 |
| 2025-02-07 | BUY | 2,826 | 374.790 | 395.730 | 393.636 | USD 1,112,415 | 368.90 |
| 2025-02-06 | BUY | 2,826 | 401.600 | 414.320 | 413.048 | USD 1,167,274 | 368.21 |
| 2025-02-05 | BUY | 2,826 | 410.670 | 413.420 | 413.145 | USD 1,167,548 | 367.28 |
| 2025-02-04 | BUY | 13,767 | 409.190 | 413.000 | 412.619 | USD 5,680,526 | 366.35 |
| 2025-02-03 | BUY | 24,708 | 408.140 | 414.620 | 413.972 | USD 10,228,420 | 365.40 |
| 2025-01-31 | BUY | 24,708 | 412.150 | 422.620 | 421.573 | USD 10,416,226 | 364.32 |
| 2025-01-30 | BUY | 24,708 | 418.530 | 421.590 | 421.284 | USD 10,409,085 | 363.03 |
| 2025-01-29 | BUY | 24,708 | 410.660 | 418.510 | 417.725 | USD 10,321,150 | 361.86 |
| 2025-01-28 | BUY | 24,708 | 413.240 | 421.690 | 420.845 | USD 10,398,238 | 360.58 |
| 2025-01-27 | BUY | 24,708 | 415.000 | 427.140 | 425.926 | USD 10,523,780 | 359.18 |
| 2025-01-24 | BUY | 24,708 | 417.830 | 424.530 | 423.860 | USD 10,472,733 | 357.64 |
| 2025-01-23 | BUY | 24,708 | 418.550 | 419.140 | 419.081 | USD 10,354,654 | 355.99 |
| 2025-01-22 | SELL | -24,708 | 418.440 | 421.510 | 421.203 | USD -10,407,084 | 363.97 Loss of -1,414,202 on sale |
| 2025-01-02 | BUY | 28,826 | 429.160 | 443.500 | 442.066 | USD 12,742,995 | 362.10 |
| 2024-12-30 | BUY | 30,238 | 435.400 | 441.180 | 440.602 | USD 13,322,923 | 359.95 |
| 2024-12-10 | BUY | 31,650 | 411.920 | 419.000 | 418.292 | USD 13,238,942 | 358.37 |
| 2024-12-09 | BUY | 31,650 | 418.010 | 431.100 | 429.791 | USD 13,602,885 | 356.51 |
| 2024-12-06 | BUY | 31,650 | 428.170 | 447.670 | 445.720 | USD 14,107,038 | 354.20 |
| 2024-12-05 | BUY | 31,650 | 392.870 | 403.620 | 402.545 | USD 12,740,549 | 352.91 |
| 2024-12-04 | BUY | 31,650 | 399.810 | 402.550 | 402.276 | USD 12,732,035 | 351.29 |
| 2024-12-03 | BUY | 31,650 | 395.300 | 396.000 | 395.930 | USD 12,531,184 | 349.72 |
| 2024-12-02 | BUY | 31,650 | 394.060 | 394.560 | 394.510 | USD 12,486,241 | 348.08 |
| 2024-11-29 | BUY | 31,650 | 386.640 | 388.370 | 388.197 | USD 12,286,435 | 346.59 |
| 2024-11-28 | BUY | 31,650 | | | 375.250* | | 345.45 |
| 2024-11-27 | BUY | 31,650 | 375.250 | 379.730 | 379.282 | USD 12,004,276 | 344.21 |
| 2024-11-26 | BUY | 31,650 | 360.470 | 363.500 | 363.197 | USD 11,495,185 | 343.50 |
| 2024-11-21 | BUY | 31,650 | 338.780 | 339.840 | 339.734 | USD 10,752,581 | 343.01 |
| 2024-11-20 | BUY | 31,650 | 343.260 | 344.690 | 344.547 | USD 10,904,913 | 343.00 |
| 2024-11-19 | BUY | 31,650 | 342.170 | 350.150 | 349.352 | USD 11,056,991 | 343.05 |
| 2024-11-18 | BUY | 13,000 | 353.350 | 361.980 | 361.117 | USD 4,694,521 | 342.44 |
| 2024-11-12 | BUY | 18,650 | 379.790 | 386.990 | 386.270 | USD 7,203,935 | 340.11 |
| 2024-11-11 | SELL | -31,650 | 380.540 | 390.810 | 389.783 | USD -12,336,632 | 357.12 Loss of -1,033,826 on sale |
| 2024-11-08 | SELL | -13,000 | 385.260 | 394.490 | 393.567 | USD -5,116,371 | 355.11 Loss of -499,960 on sale |
| 2024-11-07 | SELL | -18,650 | 393.260 | 395.930 | 395.663 | USD -7,379,115 | 352.61 Loss of -802,852 on sale |
| 2024-11-05 | SELL | -10,175 | 382.910 | 385.560 | 385.295 | USD -3,920,377 | 346.69 Loss of -392,843 on sale |
| 2024-10-31 | SELL | -26,000 | 368.980 | 374.600 | 374.038 | USD -9,724,988 | 335.27 Loss of -1,008,033 on sale |
| 2024-10-30 | BUY | 3,460 | 376.110 | 380.180 | 379.773 | USD 1,314,015 | 328.87 |
| 2024-10-28 | BUY | 32,920 | 380.080 | 380.110 | 380.107 | USD 12,513,122 | 320.33 |
| 2024-10-24 | SELL | -36,827 | 367.180 | 369.420 | 369.196 | USD -13,596,382 | 295.42 Loss of -2,717,133 on sale |
| 2024-10-22 | BUY | 40,734 | 365.010 | 368.750 | 368.376 | USD 15,005,428 | 225.82 |
| 2024-10-21 | BUY | 40,734 | 369.200 | 378.150 | 377.255 | USD 15,367,105 | 82.44 |
| 2024-10-18 | SELL | -40,734 | 368.920 | 376.030 | 375.319 | USD -15,288,244 | 0.00 Loss of -15,288,244 on sale |