| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-05 | BUY | 269,268 | 97.100 | 95.460 | 95.624 | USD 25,748,483 | 95.47 |
| 2025-11-04 | BUY | 269,268 | 97.090 | 95.850 | 95.974 | USD 25,842,727 | 95.47 |
| 2025-11-03 | BUY | 269,268 | 97.474 | 94.925 | 95.180 | USD 25,628,902 | 95.46 |
| 2025-10-31 | BUY | 269,268 | 97.005 | 95.560 | 95.704 | USD 25,770,159 | 95.45 |
| 2025-10-30 | BUY | 269,268 | 97.215 | 95.096 | 95.308 | USD 25,663,440 | 95.45 |
| 2025-10-29 | BUY | 269,268 | 95.460 | 96.965 | 96.814 | USD 26,069,046 | 95.45 |
| 2025-10-28 | BUY | 269,268 | 95.020 | 98.000 | 97.702 | USD 26,308,022 | 95.45 |
| 2025-10-27 | BUY | 269,268 | 97.360 | 97.380 | 97.378 | USD 26,220,779 | 95.44 |
| 2025-10-24 | BUY | 269,268 | 96.580 | 97.220 | 97.156 | USD 26,161,002 | 95.43 |
| 2025-10-23 | BUY | 269,268 | 95.670 | 96.720 | 96.615 | USD 26,015,328 | 95.43 |
| 2025-10-22 | BUY | 269,268 | 96.000 | 96.540 | 96.486 | USD 25,980,592 | 95.43 |
| 2025-10-21 | BUY | 269,268 | 95.660 | 97.110 | 96.965 | USD 26,109,572 | 95.43 |
| 2025-10-20 | BUY | 269,268 | 96.710 | 96.940 | 96.917 | USD 26,096,647 | 95.42 |
| 2025-10-17 | BUY | 269,268 | 95.840 | 96.590 | 96.515 | USD 25,988,400 | 95.41 |
| 2025-10-16 | BUY | 269,268 | 96.020 | 98.560 | 98.306 | USD 26,470,659 | 95.41 |
| 2025-10-15 | BUY | 269,268 | 97.650 | 97.900 | 97.875 | USD 26,354,606 | 95.39 |
| 2025-10-14 | BUY | 311,449 | 96.660 | 97.290 | 97.227 | USD 30,281,252 | 95.39 |
| 2025-10-13 | SELL | -353,630 | 95.720 | 96.530 | 96.449 | USD -34,107,260 | 95.15 Loss of -459,317 on sale |
| 2025-10-03 | BUY | 396,544 | 95.390 | 96.610 | 96.488 | USD 38,261,738 | 95.15 |
| 2025-10-02 | BUY | 396,544 | 93.570 | 94.070 | 94.020 | USD 37,283,067 | 95.16 |
| 2025-10-01 | BUY | 396,544 | 93.400 | 94.310 | 94.219 | USD 37,361,978 | 95.17 |
| 2025-09-30 | BUY | 415,163 | 93.190 | 93.920 | 93.847 | USD 38,961,801 | 95.19 |
| 2025-09-29 | BUY | 433,782 | 93.550 | 93.810 | 93.784 | USD 40,681,810 | 95.20 |
| 2025-09-26 | BUY | 433,782 | 92.250 | 92.290 | 92.286 | USD 40,032,006 | 95.22 |
| 2025-09-25 | BUY | 433,782 | 90.330 | 91.670 | 91.536 | USD 39,706,669 | 95.25 |
| 2025-09-24 | SELL | -433,782 | 91.590 | 91.740 | 91.725 | USD -39,788,653 | 95.04 Profit of 1,437,485 on sale |
| 2025-09-18 | BUY | 433,782 | 87.830 | 88.570 | 88.496 | USD 38,387,972 | 95.09 |
| 2025-09-17 | BUY | 433,782 | 88.180 | 88.850 | 88.783 | USD 38,512,467 | 95.14 |
| 2025-09-16 | BUY | 433,782 | 88.260 | 90.460 | 90.240 | USD 39,144,487 | 95.19 |
| 2025-09-15 | SELL | -433,782 | 90.190 | 90.700 | 90.649 | USD -39,321,903 | 95.43 Profit of 2,073,006 on sale |
| 2025-09-10 | BUY | 433,782 | 88.440 | 88.520 | 88.512 | USD 38,394,911 | 95.48 |
| 2025-09-09 | BUY | 433,782 | 87.010 | 87.470 | 87.424 | USD 37,922,958 | 95.54 |
| 2025-09-08 | BUY | 433,782 | 86.830 | 88.000 | 87.883 | USD 38,122,064 | 95.61 |
| 2025-09-05 | BUY | 433,782 | 87.750 | 88.560 | 88.479 | USD 38,380,597 | 95.67 |
| 2025-09-04 | SELL | -433,782 | 88.180 | 89.600 | 89.458 | USD -38,805,270 | 95.91 Profit of 2,800,241 on sale |
| 2025-08-29 | BUY | 433,782 | 88.090 | 88.690 | 88.630 | USD 38,446,099 | 95.97 |
| 2025-08-28 | BUY | 433,782 | 88.130 | 89.690 | 89.534 | USD 38,838,238 | 96.04 |
| 2025-08-27 | BUY | 351,525 | 89.550 | 90.000 | 89.955 | USD 31,621,431 | 96.09 |
| 2025-08-25 | BUY | 269,268 | 89.170 | 89.700 | 89.647 | USD 24,139,068 | 96.14 |
| 2025-08-22 | BUY | 269,268 | 89.330 | 90.270 | 90.176 | USD 24,281,510 | 96.20 |
| 2025-08-21 | BUY | 269,268 | 89.220 | 90.070 | 89.985 | USD 24,230,081 | 96.25 |
| 2025-08-20 | BUY | 269,268 | 89.830 | 90.350 | 90.298 | USD 24,314,362 | 96.31 |
| 2025-08-19 | BUY | 269,268 | 88.810 | 88.840 | 88.837 | USD 23,920,960 | 96.37 |
| 2025-08-18 | BUY | 269,268 | 87.850 | 89.380 | 89.227 | USD 24,025,975 | 96.44 |
| 2025-08-15 | SELL | -269,268 | 89.120 | 90.510 | 90.371 | USD -24,334,019 | 96.53 Profit of 1,658,557 on sale |
| 2025-08-06 | BUY | 34,000 | 90.280 | 91.470 | 91.351 | USD 3,105,934 | 96.58 |
| 2025-08-05 | BUY | 34,000 | 90.400 | 92.400 | 92.200 | USD 3,134,800 | 96.64 |
| 2025-08-04 | BUY | 34,000 | 91.620 | 91.900 | 91.872 | USD 3,123,648 | 96.68 |
| 2025-08-01 | BUY | 34,000 | 89.670 | 90.440 | 90.363 | USD 3,072,342 | 96.74 |
| 2025-07-31 | BUY | 34,000 | 90.430 | 90.640 | 90.619 | USD 3,081,046 | 96.80 |
| 2025-07-30 | BUY | 34,000 | 89.290 | 91.460 | 91.243 | USD 3,102,262 | 96.86 |
| 2025-07-29 | BUY | 34,000 | 88.240 | 88.540 | 88.510 | USD 3,009,340 | 96.94 |
| 2025-07-28 | SELL | -34,000 | 86.680 | 88.300 | 88.138 | USD -2,996,692 | 97.09 Profit of 304,448 on sale |
| 2025-07-24 | BUY | 34,000 | 88.150 | 88.990 | 88.906 | USD 3,022,804 | 97.17 |
| 2025-07-23 | BUY | 34,000 | 88.120 | 89.350 | 89.227 | USD 3,033,718 | 97.26 |
| 2025-07-22 | BUY | 34,000 | 88.530 | 88.600 | 88.593 | USD 3,012,162 | 97.34 |
| 2025-07-21 | BUY | 34,000 | 87.030 | 87.160 | 87.147 | USD 2,962,998 | 97.43 |
| 2025-07-18 | BUY | 34,000 | 86.400 | 86.460 | 86.454 | USD 2,939,436 | 97.54 |
| 2025-07-17 | BUY | 34,000 | 84.540 | 85.200 | 85.134 | USD 2,894,556 | 97.66 |
| 2025-07-16 | BUY | 34,000 | 83.550 | 83.670 | 83.658 | USD 2,844,372 | 97.80 |
| 2025-07-15 | BUY | 34,000 | 82.870 | 83.610 | 83.536 | USD 2,840,224 | 97.94 |
| 2025-07-14 | BUY | 34,000 | 82.790 | 83.000 | 82.979 | USD 2,821,286 | 98.09 |
| 2025-07-11 | BUY | 34,000 | 81.750 | 82.000 | 81.975 | USD 2,787,150 | 98.25 |
| 2025-07-10 | SELL | -34,000 | 82.120 | 82.350 | 82.327 | USD -2,799,118 | 98.42 Profit of 547,264 on sale |
| 2025-04-23 | BUY | 220,922 | 84.260 | 85.110 | 85.025 | USD 18,783,893 | 98.57 |
| 2025-04-22 | BUY | 220,922 | 83.280 | 83.690 | 83.649 | USD 18,479,905 | 98.72 |
| 2025-04-21 | BUY | 220,922 | 80.510 | 82.750 | 82.526 | USD 18,231,809 | 98.91 |
| 2025-04-18 | BUY | 220,922 | | | 83.270* | | 99.07 |
| 2025-04-17 | BUY | 220,922 | 83.270 | 84.380 | 84.269 | USD 18,616,875 | 99.24 |
| 2025-04-16 | BUY | 220,922 | 82.240 | 83.740 | 83.590 | USD 18,466,870 | 99.42 |
| 2025-04-15 | BUY | 267,108 | 83.460 | 84.460 | 84.360 | USD 22,533,231 | 99.59 |
| 2025-04-14 | BUY | 313,294 | 82.580 | 83.380 | 83.300 | USD 26,097,389 | 99.78 |
| 2025-04-11 | BUY | 313,294 | 81.720 | 82.040 | 82.008 | USD 25,692,615 | 99.97 |
| 2025-04-10 | BUY | 313,294 | 80.280 | 81.360 | 81.252 | USD 25,455,764 | 100.19 |
| 2025-04-09 | BUY | 313,294 | 80.510 | 81.320 | 81.239 | USD 25,451,691 | 100.41 |
| 2025-04-08 | BUY | 313,294 | 79.010 | 81.770 | 81.494 | USD 25,531,580 | 100.66 |
| 2025-04-07 | BUY | 313,294 | 79.340 | 81.350 | 81.149 | USD 25,423,494 | 100.90 |
| 2025-04-04 | BUY | 313,294 | 79.030 | 85.020 | 84.421 | USD 26,448,592 | 101.16 |
| 2025-04-02 | BUY | 313,294 | 86.610 | 86.940 | 86.907 | USD 27,227,442 | 101.33 |
| 2025-04-01 | BUY | 313,294 | 85.660 | 86.070 | 86.029 | USD 26,952,370 | 101.52 |
| 2025-03-31 | BUY | 313,294 | 85.490 | 85.650 | 85.634 | USD 26,828,619 | 101.71 |
| 2025-03-28 | BUY | 313,294 | 84.410 | 85.060 | 84.995 | USD 26,628,423 | 101.92 |
| 2025-03-27 | BUY | 313,294 | 84.020 | 84.830 | 84.749 | USD 26,551,354 | 102.14 |
| 2025-03-24 | SELL | -14,663 | 84.010 | 84.780 | 84.703 | USD -1,242,000 | 102.85 Profit of 266,091 on sale |
| 2025-03-12 | BUY | 46,186 | 82.640 | 84.440 | 84.260 | USD 3,891,632 | 105.00 |
| 2025-03-10 | BUY | 250,248 | 80.460 | 81.220 | 81.144 | USD 20,306,124 | 105.69 |
| 2025-03-07 | BUY | 250,248 | 81.330 | 82.450 | 82.338 | USD 20,604,919 | 106.05 |
| 2025-02-26 | SELL | -42,110 | 86.150 | 86.990 | 86.906 | USD -3,659,612 | 108.47 Profit of 907,934 on sale |
| 2025-02-18 | BUY | 334,468 | 87.400 | 88.380 | 88.282 | USD 29,527,503 | 110.96 |
| 2025-02-14 | BUY | 334,468 | 82.490 | 84.460 | 84.263 | USD 28,183,277 | 112.05 |
| 2025-02-13 | BUY | 209,344 | 83.250 | 83.690 | 83.646 | USD 17,510,789 | 112.62 |
| 2025-02-12 | SELL | -84,220 | 82.820 | 83.000 | 82.982 | USD -6,988,744 | 110.70 Profit of 2,334,444 on sale |
| 2025-01-28 | BUY | 231,980 | 77.620 | 79.090 | 78.943 | USD 18,313,196 | 111.38 |
| 2025-01-27 | BUY | 231,980 | 78.790 | 82.670 | 82.282 | USD 19,087,778 | 112.05 |
| 2025-01-24 | BUY | 231,980 | 82.520 | 82.800 | 82.772 | USD 19,201,449 | 112.68 |
| 2025-01-23 | BUY | 231,980 | 81.900 | 83.160 | 83.034 | USD 19,262,228 | 113.35 |
| 2025-01-22 | BUY | 231,980 | 82.590 | 83.430 | 83.346 | USD 19,334,605 | 114.04 |
| 2025-01-21 | BUY | 231,980 | 83.620 | 84.260 | 84.196 | USD 19,531,789 | 114.73 |
| 2025-01-20 | BUY | 231,980 | | | 81.990* | | 115.49 |
| 2025-01-17 | BUY | 231,980 | 81.990 | 82.500 | 82.449 | USD 19,126,519 | 116.29 |
| 2025-01-15 | BUY | 231,980 | 78.990 | 79.340 | 79.305 | USD 18,397,173 | 118.09 |
| 2025-01-14 | BUY | 231,980 | 77.560 | 77.940 | 77.902 | USD 18,071,706 | 119.13 |
| 2025-01-13 | BUY | 231,980 | 77.070 | 77.160 | 77.151 | USD 17,897,490 | 120.24 |
| 2025-01-09 | BUY | 231,980 | | | 76.600* | | 122.67 |
| 2025-01-08 | SELL | -231,980 | 76.600 | 76.880 | 76.852 | USD -17,828,126 | 120.71 Profit of 10,175,240 on sale |
| 2025-01-02 | BUY | 231,980 | 75.400 | 76.540 | 76.426 | USD 17,729,304 | 122.05 |
| 2024-12-31 | BUY | 231,980 | 75.820 | 76.190 | 76.153 | USD 17,665,973 | 123.45 |
| 2024-12-30 | BUY | 231,980 | 75.750 | 76.040 | 76.011 | USD 17,633,032 | 124.94 |
| 2024-12-24 | BUY | 231,980 | 76.230 | 76.250 | 76.248 | USD 17,688,011 | 129.99 |
| 2024-12-23 | BUY | 231,980 | 75.430 | 75.550 | 75.538 | USD 17,523,306 | 131.94 |
| 2024-12-18 | BUY | 231,980 | 73.190 | 75.300 | 75.089 | USD 17,419,147 | 138.92 |
| 2024-12-17 | BUY | 231,980 | 74.840 | 75.680 | 75.596 | USD 17,536,760 | 141.58 |
| 2024-12-16 | BUY | 172,726 | 74.760 | 75.660 | 75.570 | USD 13,052,904 | 144.49 |
| 2024-12-09 | BUY | 113,472 | 74.780 | 76.000 | 75.878 | USD 8,610,028 | 144.26 |
| 2024-12-06 | BUY | 113,472 | 75.780 | 77.090 | 76.959 | USD 8,732,691 | 143.91 |
| 2024-12-05 | BUY | 113,472 | 76.865 | 77.425 | 77.369 | USD 8,779,215 | 143.42 |
| 2024-12-04 | BUY | 113,472 | 75.825 | 76.530 | 76.459 | USD 8,676,012 | 142.99 |
| 2024-12-03 | BUY | 113,472 | 75.665 | 77.490 | 77.307 | USD 8,772,236 | 142.52 |
| 2024-12-02 | BUY | 113,472 | 76.625 | 78.270 | 78.105 | USD 8,862,787 | 141.89 |
| 2024-11-29 | BUY | 113,472 | 78.085 | 78.690 | 78.630 | USD 8,922,247 | 141.00 |
| 2024-11-28 | BUY | 113,472 | | | 156.400* | | 139.98 |
| 2024-11-27 | BUY | 19,722 | 78.200 | 79.035 | 78.952 | USD 1,557,082 | 138.80 |
| 2024-11-04 | SELL | -74,028 | 71.215 | 72.355 | 72.241 | USD -5,347,857 | 136.95 Profit of 4,790,143 on sale |
| 2024-11-01 | SELL | -74,028 | 72.395 | 77.265 | 76.778 | USD -5,683,722 | 135.16 Profit of 4,322,273 on sale |
| 2024-10-31 | SELL | -74,028 | 77.390 | 78.425 | 78.322 | USD -5,797,984 | 135.25 Profit of 4,214,303 on sale |
| 2024-10-30 | SELL | -74,028 | 67.200 | 67.625 | 67.582 | USD -5,002,997 | 135.39 Profit of 5,019,654 on sale |
| 2024-10-29 | BUY | 74,028 | 67.065 | 67.765 | 67.695 | USD 5,011,325 | 135.57 |
| 2024-10-28 | BUY | 74,028 | 68.160 | 68.425 | 68.399 | USD 5,063,404 | 135.44 |
| 2024-10-24 | SELL | -74,028 | 68.735 | 68.850 | 68.838 | USD -5,095,976 | 135.08 Profit of 4,904,096 on sale |
| 2024-10-23 | SELL | -74,028 | 68.475 | 68.525 | 68.520 | USD -5,072,399 | 135.12 Profit of 4,930,264 on sale |
| 2024-10-18 | BUY | 74,028 | 67.640 | 67.895 | 67.869 | USD 5,024,243 | 0.00 |