| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | BUY | 304,694 | | | 74.420* | | 72.53 |
| 2025-11-10 | BUY | 304,694 | | | 74.700* | | 72.51 |
| 2025-11-07 | BUY | 304,694 | | | 73.190* | | 72.51 |
| 2025-11-06 | SELL | -304,694 | | | 35.920* | | 72.81 Profit of 22,183,854 on sale |
| 2025-10-13 | SELL | -49,394 | 70.140 | 70.290 | 70.275 | USD -3,471,163 | 72.17 Profit of 93,367 on sale |
| 2025-10-08 | BUY | 49,394 | 70.970 | 72.160 | 72.041 | USD 3,558,393 | 72.18 |
| 2025-10-07 | BUY | 62,429 | 70.900 | 71.470 | 71.413 | USD 4,458,242 | 72.19 |
| 2025-10-06 | BUY | 75,464 | 71.380 | 72.345 | 72.249 | USD 5,452,161 | 72.19 |
| 2025-10-03 | BUY | 75,464 | 71.230 | 71.915 | 71.847 | USD 5,421,824 | 72.20 |
| 2025-10-02 | BUY | 75,464 | 70.280 | 70.770 | 70.721 | USD 5,336,889 | 72.22 |
| 2025-10-01 | BUY | 75,464 | 69.840 | 71.545 | 71.374 | USD 5,386,205 | 72.24 |
| 2025-09-30 | BUY | 75,464 | 71.050 | 73.820 | 73.543 | USD 5,549,849 | 72.25 |
| 2025-09-29 | BUY | 75,464 | 73.320 | 75.270 | 75.075 | USD 5,665,460 | 72.24 |
| 2025-09-26 | BUY | 75,464 | 74.540 | 75.090 | 75.035 | USD 5,662,441 | 72.22 |
| 2025-09-25 | BUY | 75,464 | 74.280 | 74.400 | 74.388 | USD 5,613,616 | 72.20 |
| 2025-09-24 | SELL | -75,464 | 74.630 | 75.505 | 75.417 | USD -5,691,306 | 71.44 Loss of -300,457 on sale |
| 2025-09-18 | BUY | 75,464 | 76.530 | 76.810 | 76.782 | USD 5,794,277 | 71.39 |
| 2025-09-17 | BUY | 75,464 | 74.820 | 76.600 | 76.422 | USD 5,767,110 | 71.36 |
| 2025-09-16 | BUY | 75,464 | 74.530 | 76.160 | 75.997 | USD 5,735,038 | 71.33 |
| 2025-09-15 | SELL | -75,464 | 76.280 | 77.060 | 76.982 | USD -5,809,369 | 70.14 Loss of -516,522 on sale |
| 2025-09-12 | BUY | 75,464 | 75.370 | 76.010 | 75.946 | USD 5,731,189 | 70.09 |
| 2025-09-11 | BUY | 75,464 | 76.010 | 76.225 | 76.203 | USD 5,750,621 | 70.03 |
| 2025-09-10 | BUY | 75,464 | 74.740 | 76.630 | 76.441 | USD 5,768,543 | 69.99 |
| 2025-09-09 | BUY | 75,464 | 76.070 | 76.280 | 76.259 | USD 5,754,809 | 69.93 |
| 2025-09-08 | BUY | 75,464 | 75.140 | 76.000 | 75.914 | USD 5,728,774 | 69.88 |
| 2025-09-05 | BUY | 75,464 | 75.610 | 77.410 | 77.230 | USD 5,828,085 | 69.82 |
| 2025-09-04 | SELL | -75,464 | 76.860 | 77.080 | 77.058 | USD -5,815,105 | 68.58 Loss of -639,641 on sale |
| 2025-07-30 | BUY | 48,324 | 70.260 | 71.740 | 71.592 | USD 3,459,612 | 68.56 |
| 2025-07-29 | BUY | 48,324 | 71.300 | 73.760 | 73.514 | USD 3,552,491 | 68.54 |
| 2025-07-28 | SELL | -48,324 | 72.870 | 73.300 | 73.257 | USD -3,540,071 | 66.84 Loss of -310,165 on sale |
| 2025-07-25 | BUY | 48,324 | 72.900 | 73.420 | 73.368 | USD 3,545,435 | 66.78 |
| 2025-07-24 | BUY | 48,324 | 71.810 | 72.690 | 72.602 | USD 3,508,419 | 66.72 |
| 2025-07-23 | BUY | 48,324 | 72.080 | 72.730 | 72.665 | USD 3,511,464 | 66.67 |
| 2025-07-22 | BUY | 48,324 | 70.660 | 71.280 | 71.218 | USD 3,441,539 | 66.62 |
| 2025-07-21 | BUY | 48,324 | 69.440 | 70.680 | 70.556 | USD 3,409,548 | 66.59 |
| 2025-07-18 | BUY | 48,324 | 70.040 | 70.700 | 70.634 | USD 3,413,317 | 66.55 |
| 2025-07-17 | BUY | 48,324 | 70.190 | 70.395 | 70.374 | USD 3,400,777 | 66.51 |
| 2025-07-16 | BUY | 48,324 | 69.300 | 69.520 | 69.498 | USD 3,358,421 | 66.48 |
| 2025-07-15 | BUY | 48,324 | 68.560 | 70.800 | 70.576 | USD 3,410,515 | 66.46 |
| 2025-07-14 | BUY | 48,324 | 70.880 | 71.060 | 71.042 | USD 3,433,033 | 66.41 |
| 2025-07-11 | BUY | 48,324 | 70.610 | 70.980 | 70.943 | USD 3,428,250 | 66.36 |
| 2025-07-10 | BUY | 48,324 | 71.140 | 71.880 | 71.806 | USD 3,469,953 | 66.30 |
| 2025-07-09 | BUY | 48,324 | 70.160 | 70.395 | 70.371 | USD 3,400,632 | 66.26 |
| 2025-07-08 | BUY | 48,324 | 69.290 | 70.670 | 70.532 | USD 3,408,388 | 66.22 |
| 2025-07-07 | BUY | 48,324 | 69.700 | 70.375 | 70.307 | USD 3,397,540 | 66.18 |
| 2025-07-04 | BUY | 48,324 | | | 70.160* | | 66.13 |
| 2025-07-03 | BUY | 48,324 | 70.160 | 70.555 | 70.516 | USD 3,407,591 | 66.08 |
| 2025-07-02 | BUY | 48,324 | 69.470 | 69.600 | 69.587 | USD 3,362,722 | 66.04 |
| 2025-06-30 | BUY | 48,324 | 66.740 | 67.040 | 67.010 | USD 3,238,191 | 66.03 |
| 2025-06-27 | BUY | 48,324 | 66.190 | 66.675 | 66.627 | USD 3,219,659 | 66.02 |
| 2025-06-26 | BUY | 48,324 | 65.830 | 65.960 | 65.947 | USD 3,186,823 | 66.03 |
| 2025-06-25 | BUY | 48,324 | 64.930 | 65.430 | 65.380 | USD 3,159,423 | 66.04 |
| 2025-06-24 | BUY | 48,324 | 64.740 | 65.120 | 65.082 | USD 3,145,023 | 66.06 |
| 2025-06-23 | BUY | 48,324 | 63.250 | 63.315 | 63.308 | USD 3,059,320 | 66.10 |
| 2025-06-20 | BUY | 48,324 | 62.340 | 62.600 | 62.574 | USD 3,023,826 | 66.15 |
| 2025-06-19 | BUY | 48,324 | | | 61.450* | | 66.22 |
| 2025-06-18 | BUY | 48,324 | 61.450 | 61.990 | 61.936 | USD 2,992,995 | 66.28 |
| 2025-06-17 | BUY | 48,324 | 60.280 | 61.020 | 60.946 | USD 2,945,155 | 66.37 |
| 2025-06-16 | BUY | 48,324 | 61.270 | 61.650 | 61.612 | USD 2,977,338 | 66.45 |
| 2025-06-13 | BUY | 48,324 | 59.840 | 60.835 | 60.735 | USD 2,934,982 | 66.54 |
| 2025-06-12 | BUY | 48,324 | 61.440 | 61.860 | 61.818 | USD 2,987,293 | 66.62 |
| 2025-06-11 | BUY | 48,324 | 61.790 | 62.470 | 62.402 | USD 3,015,514 | 66.70 |
| 2025-06-10 | SELL | -48,324 | 60.760 | 60.885 | 60.872 | USD -2,941,603 | 64.14 Profit of 158,004 on sale |
| 2025-04-25 | BUY | 228,250 | 51.420 | 52.245 | 52.162 | USD 11,906,090 | 64.34 |
| 2025-04-24 | BUY | 228,250 | 51.920 | 52.140 | 52.118 | USD 11,895,933 | 64.54 |
| 2025-04-23 | BUY | 228,250 | 49.910 | 52.970 | 52.664 | USD 12,020,558 | 64.78 |
| 2025-04-22 | BUY | 228,250 | 48.560 | 48.600 | 48.596 | USD 11,092,037 | 65.05 |
| 2025-04-21 | BUY | 228,250 | 47.230 | 48.530 | 48.400 | USD 11,047,300 | 65.36 |
| 2025-04-18 | BUY | 228,250 | | | 47.870* | | 65.66 |
| 2025-04-17 | BUY | 228,250 | 47.870 | 48.060 | 48.041 | USD 10,965,359 | 65.97 |
| 2025-04-16 | BUY | 228,250 | 46.760 | 47.890 | 47.777 | USD 10,905,100 | 66.31 |
| 2025-04-15 | BUY | 228,250 | 47.510 | 48.460 | 48.365 | USD 11,039,311 | 66.66 |
| 2025-04-14 | BUY | 228,250 | 46.960 | 47.700 | 47.626 | USD 10,870,635 | 67.02 |
| 2025-04-11 | BUY | 228,250 | 46.130 | 46.450 | 46.418 | USD 10,594,909 | 67.41 |
| 2025-04-10 | BUY | 228,250 | 46.630 | 49.540 | 49.249 | USD 11,241,084 | 67.81 |
| 2025-04-09 | BUY | 228,250 | 50.480 | 51.710 | 51.587 | USD 11,774,733 | 68.15 |
| 2025-04-08 | BUY | 228,250 | 43.830 | 47.150 | 46.818 | USD 10,686,209 | 68.64 |
| 2025-04-07 | BUY | 228,250 | 44.810 | 46.470 | 46.304 | USD 10,568,888 | 69.13 |
| 2025-04-04 | BUY | 228,250 | 43.810 | 44.665 | 44.580 | USD 10,175,271 | 69.65 |
| 2025-04-02 | BUY | 228,250 | 55.050 | 55.430 | 55.392 | USD 12,643,224 | 69.96 |
| 2025-04-01 | BUY | 228,250 | 53.260 | 53.620 | 53.584 | USD 12,230,548 | 70.33 |
| 2025-03-31 | BUY | 228,250 | 52.940 | 53.130 | 53.111 | USD 12,122,586 | 70.71 |
| 2025-03-28 | BUY | 228,250 | 52.430 | 54.200 | 54.023 | USD 12,330,750 | 71.13 |
| 2025-03-27 | BUY | 228,250 | 54.160 | 54.800 | 54.736 | USD 12,493,492 | 71.52 |
| 2025-03-10 | BUY | 228,250 | 52.300 | 53.570 | 53.443 | USD 12,198,365 | 79.22 |
| 2025-03-07 | BUY | 228,250 | 54.740 | 54.840 | 54.830 | USD 12,514,948 | 80.07 |
| 2025-03-06 | SELL | -228,250 | 54.150 | 55.565 | 55.423 | USD -12,650,414 | 75.23 Profit of 4,521,323 on sale |
| 2025-01-22 | BUY | 87,282 | 70.490 | 70.760 | 70.733 | USD 6,173,718 | 75.41 |
| 2025-01-21 | BUY | 87,282 | 69.470 | 69.890 | 69.848 | USD 6,096,473 | 75.64 |
| 2025-01-20 | BUY | 87,282 | | | 68.750* | | 75.91 |
| 2025-01-17 | BUY | 87,282 | 68.750 | 69.000 | 68.975 | USD 6,020,276 | 76.21 |
| 2025-01-15 | BUY | 87,282 | 68.110 | 68.190 | 68.182 | USD 5,951,062 | 76.96 |
| 2025-01-14 | BUY | 87,282 | 66.060 | 66.160 | 66.150 | USD 5,773,705 | 77.48 |
| 2025-01-13 | BUY | 87,282 | 64.810 | 64.957 | 64.942 | USD 5,668,294 | 78.11 |
| 2025-01-09 | BUY | 87,282 | | | 65.790* | | 79.59 |
| 2025-01-08 | SELL | -87,282 | 65.790 | 66.355 | 66.299 | USD -5,786,666 | 71.03 Profit of 412,923 on sale |
| 2025-01-02 | BUY | 87,282 | 65.250 | 66.090 | 66.006 | USD 5,761,135 | 71.39 |
| 2024-12-31 | BUY | 87,282 | 65.000 | 65.525 | 65.473 | USD 5,714,571 | 71.82 |
| 2024-12-30 | BUY | 87,282 | 65.050 | 65.540 | 65.491 | USD 5,716,186 | 72.30 |
| 2024-12-24 | BUY | 87,282 | 66.620 | 66.710 | 66.701 | USD 5,821,797 | 73.91 |
| 2024-12-23 | BUY | 87,282 | 65.460 | 65.770 | 65.739 | USD 5,737,831 | 74.76 |
| 2024-12-18 | BUY | 90,655 | 63.590 | 67.980 | 67.541 | USD 6,122,930 | 79.28 |
| 2024-10-28 | BUY | 94,028 | 56.790 | 57.070 | 57.042 | USD 5,363,545 | 83.03 |
| 2024-10-25 | BUY | 94,028 | 55.150 | 56.550 | 56.410 | USD 5,304,119 | 88.60 |
| 2024-10-22 | BUY | 94,028 | 55.670 | 55.810 | 55.796 | USD 5,246,386 | 138.21 |
| 2024-10-21 | BUY | 94,028 | 55.810 | 56.580 | 56.503 | USD 5,312,864 | 220.60 |
| 2024-10-18 | SELL | -94,028 | 56.420 | 56.480 | 56.474 | USD -5,310,137 | 0.00 Loss of -5,310,137 on sale |