| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | BUY | 304,694 | | | 75.490* | | 97.78 |
| 2025-11-11 | BUY | 304,694 | | | 74.420* | | 97.98 |
| 2025-11-10 | BUY | 304,694 | | | 74.700* | | 98.17 |
| 2025-11-07 | BUY | 304,694 | | | 73.190* | | 98.39 |
| 2025-11-06 | SELL | -304,694 | | | 127.080* | | 98.14 Profit of 29,902,855 on sale |
| 2025-10-13 | SELL | -49,394 | 70.140 | 70.290 | 70.275 | USD -3,471,163 | 97.66 Profit of 1,352,863 on sale |
| 2025-10-08 | BUY | 49,394 | 70.970 | 72.160 | 72.041 | USD 3,558,393 | 97.90 |
| 2025-10-07 | BUY | 62,429 | 70.900 | 71.470 | 71.413 | USD 4,458,242 | 98.14 |
| 2025-10-06 | BUY | 75,464 | 71.380 | 72.345 | 72.249 | USD 5,452,161 | 98.38 |
| 2025-10-03 | BUY | 75,464 | 71.230 | 71.915 | 71.847 | USD 5,421,824 | 98.63 |
| 2025-10-02 | BUY | 75,464 | 70.280 | 70.770 | 70.721 | USD 5,336,889 | 98.89 |
| 2025-10-01 | BUY | 75,464 | 69.840 | 71.545 | 71.374 | USD 5,386,205 | 99.16 |
| 2025-09-30 | BUY | 75,464 | 71.050 | 73.820 | 73.543 | USD 5,549,849 | 99.42 |
| 2025-09-29 | BUY | 75,464 | 73.320 | 75.270 | 75.075 | USD 5,665,460 | 99.67 |
| 2025-09-26 | BUY | 75,464 | 74.540 | 75.090 | 75.035 | USD 5,662,441 | 99.91 |
| 2025-09-25 | BUY | 75,464 | 74.280 | 74.400 | 74.388 | USD 5,613,616 | 100.15 |
| 2025-09-24 | SELL | -75,464 | 74.630 | 75.505 | 75.417 | USD -5,691,306 | 99.60 Profit of 1,825,026 on sale |
| 2025-09-18 | BUY | 75,464 | 76.530 | 76.810 | 76.782 | USD 5,794,277 | 99.83 |
| 2025-09-17 | BUY | 75,464 | 74.820 | 76.600 | 76.422 | USD 5,767,110 | 100.08 |
| 2025-09-16 | BUY | 75,464 | 74.530 | 76.160 | 75.997 | USD 5,735,038 | 100.33 |
| 2025-09-15 | BUY | 75,464 | 76.280 | 77.060 | 76.982 | USD 5,809,369 | 100.57 |
| 2025-09-12 | BUY | 75,464 | 75.370 | 76.010 | 75.946 | USD 5,731,189 | 100.83 |
| 2025-09-11 | BUY | 75,464 | 76.010 | 76.225 | 76.203 | USD 5,750,621 | 101.09 |
| 2025-09-10 | BUY | 75,464 | 74.740 | 76.630 | 76.441 | USD 5,768,543 | 101.36 |
| 2025-09-09 | BUY | 75,464 | 76.070 | 76.280 | 76.259 | USD 5,754,809 | 101.63 |
| 2025-09-08 | SELL | -75,464 | 75.140 | 76.000 | 75.914 | USD -5,728,774 | 100.58 Profit of 1,861,491 on sale |
| 2025-09-05 | BUY | 75,464 | 75.610 | 77.410 | 77.230 | USD 5,828,085 | 100.85 |
| 2025-09-04 | BUY | 61,894 | 76.860 | 77.080 | 77.058 | USD 4,769,428 | 101.11 |
| 2025-07-30 | BUY | 48,324 | 70.260 | 71.740 | 71.592 | USD 3,459,612 | 101.45 |
| 2025-07-29 | BUY | 48,324 | 71.300 | 73.760 | 73.514 | USD 3,552,491 | 101.78 |
| 2025-07-28 | BUY | 48,324 | 72.870 | 73.300 | 73.257 | USD 3,540,071 | 102.11 |
| 2025-07-25 | BUY | 48,324 | 72.900 | 73.420 | 73.368 | USD 3,545,435 | 102.44 |
| 2025-07-24 | BUY | 48,324 | 71.810 | 72.690 | 72.602 | USD 3,508,419 | 102.79 |
| 2025-07-23 | BUY | 48,324 | 72.080 | 72.730 | 72.665 | USD 3,511,464 | 103.15 |
| 2025-07-22 | BUY | 48,324 | 70.660 | 71.280 | 71.218 | USD 3,441,539 | 103.53 |
| 2025-07-21 | SELL | -48,324 | 69.440 | 70.680 | 70.556 | USD -3,409,548 | 94.35 Profit of 1,149,614 on sale |
| 2025-07-18 | BUY | 48,324 | 70.040 | 70.700 | 70.634 | USD 3,413,317 | 94.64 |
| 2025-07-17 | BUY | 48,324 | 70.190 | 70.395 | 70.374 | USD 3,400,777 | 94.94 |
| 2025-07-16 | BUY | 48,324 | 69.300 | 69.520 | 69.498 | USD 3,358,421 | 95.25 |
| 2025-07-15 | BUY | 48,324 | 68.560 | 70.800 | 70.576 | USD 3,410,515 | 95.59 |
| 2025-07-14 | BUY | 48,324 | 70.880 | 71.060 | 71.042 | USD 3,433,033 | 95.90 |
| 2025-07-11 | BUY | 48,324 | 70.610 | 70.980 | 70.943 | USD 3,428,250 | 96.22 |
| 2025-07-10 | BUY | 48,324 | 71.140 | 71.880 | 71.806 | USD 3,469,953 | 96.55 |
| 2025-07-09 | BUY | 48,324 | 70.160 | 70.395 | 70.371 | USD 3,400,632 | 96.90 |
| 2025-07-08 | BUY | 48,324 | 69.290 | 70.670 | 70.532 | USD 3,408,388 | 97.26 |
| 2025-07-07 | BUY | 48,324 | 69.700 | 70.375 | 70.307 | USD 3,397,540 | 97.64 |
| 2025-07-04 | SELL | -48,324 | | | 819.740* | | 87.75 Profit of 4,240,219 on sale |
| 2025-07-03 | BUY | 48,324 | 70.160 | 70.555 | 70.516 | USD 3,407,591 | 87.99 |
| 2025-07-02 | BUY | 48,324 | 69.470 | 69.600 | 69.587 | USD 3,362,722 | 88.25 |
| 2025-06-30 | BUY | 48,324 | 66.740 | 67.040 | 67.010 | USD 3,238,191 | 88.56 |
| 2025-06-27 | BUY | 48,324 | 66.190 | 66.675 | 66.627 | USD 3,219,659 | 88.88 |
| 2025-06-26 | BUY | 48,324 | 65.830 | 65.960 | 65.947 | USD 3,186,823 | 89.22 |
| 2025-06-25 | BUY | 48,324 | 64.930 | 65.430 | 65.380 | USD 3,159,423 | 89.58 |
| 2025-06-24 | BUY | 48,324 | 64.740 | 65.120 | 65.082 | USD 3,145,023 | 89.96 |
| 2025-06-23 | BUY | 48,324 | 63.250 | 63.315 | 63.308 | USD 3,059,320 | 90.37 |
| 2025-06-20 | BUY | 48,324 | 62.340 | 62.600 | 62.574 | USD 3,023,826 | 90.81 |
| 2025-06-19 | BUY | 48,324 | | | 61.450* | | 91.28 |
| 2025-06-18 | BUY | 48,324 | 61.450 | 61.990 | 61.936 | USD 2,992,995 | 91.76 |
| 2025-06-17 | BUY | 48,324 | 60.280 | 61.020 | 60.946 | USD 2,945,155 | 92.27 |
| 2025-06-16 | BUY | 48,324 | 61.270 | 61.650 | 61.612 | USD 2,977,338 | 92.79 |
| 2025-06-13 | BUY | 48,324 | 59.840 | 60.835 | 60.735 | USD 2,934,982 | 93.35 |
| 2025-06-12 | BUY | 48,324 | 61.440 | 61.860 | 61.818 | USD 2,987,293 | 93.90 |
| 2025-06-11 | BUY | 48,324 | 61.790 | 62.470 | 62.402 | USD 3,015,514 | 94.46 |
| 2025-06-10 | SELL | -48,324 | 60.760 | 60.885 | 60.872 | USD -2,941,603 | 83.35 Profit of 1,085,978 on sale |
| 2025-04-25 | BUY | 228,250 | 51.420 | 52.245 | 52.162 | USD 11,906,090 | 83.93 |
| 2025-04-24 | BUY | 228,250 | 51.920 | 52.140 | 52.118 | USD 11,895,933 | 84.52 |
| 2025-04-23 | BUY | 228,250 | 49.910 | 52.970 | 52.664 | USD 12,020,558 | 85.17 |
| 2025-04-22 | BUY | 228,250 | 48.560 | 48.600 | 48.596 | USD 11,092,037 | 85.88 |
| 2025-04-21 | BUY | 228,250 | 47.230 | 48.530 | 48.400 | USD 11,047,300 | 86.63 |
| 2025-04-18 | BUY | 228,250 | | | 47.870* | | 87.41 |
| 2025-04-17 | BUY | 228,250 | 47.870 | 48.060 | 48.041 | USD 10,965,359 | 88.22 |
| 2025-04-16 | BUY | 228,250 | 46.760 | 47.890 | 47.777 | USD 10,905,100 | 89.08 |
| 2025-04-15 | BUY | 228,250 | 47.510 | 48.460 | 48.365 | USD 11,039,311 | 89.96 |
| 2025-04-14 | BUY | 228,250 | 46.960 | 47.700 | 47.626 | USD 10,870,635 | 90.90 |
| 2025-04-11 | BUY | 228,250 | 46.130 | 46.450 | 46.418 | USD 10,594,909 | 91.89 |
| 2025-04-10 | BUY | 228,250 | 46.630 | 49.540 | 49.249 | USD 11,241,084 | 92.92 |
| 2025-04-09 | BUY | 228,250 | 50.480 | 51.710 | 51.587 | USD 11,774,733 | 93.91 |
| 2025-04-08 | BUY | 228,250 | 43.830 | 47.150 | 46.818 | USD 10,686,209 | 95.10 |
| 2025-04-07 | BUY | 228,250 | 44.810 | 46.470 | 46.304 | USD 10,568,888 | 96.33 |
| 2025-04-04 | BUY | 228,250 | 43.810 | 44.665 | 44.580 | USD 10,175,271 | 97.64 |
| 2025-04-02 | BUY | 228,250 | 55.050 | 55.430 | 55.392 | USD 12,643,224 | 98.73 |
| 2025-04-01 | BUY | 228,250 | 53.260 | 53.620 | 53.584 | USD 12,230,548 | 99.93 |
| 2025-03-31 | BUY | 228,250 | 52.940 | 53.130 | 53.111 | USD 12,122,586 | 101.20 |
| 2025-03-28 | BUY | 228,250 | 52.430 | 54.200 | 54.023 | USD 12,330,750 | 102.55 |
| 2025-03-27 | BUY | 228,250 | 54.160 | 54.800 | 54.736 | USD 12,493,492 | 103.94 |
| 2025-03-10 | BUY | 228,250 | 52.300 | 53.570 | 53.443 | USD 12,198,365 | 133.59 |
| 2025-03-07 | BUY | 228,250 | 54.740 | 54.840 | 54.830 | USD 12,514,948 | 137.34 |
| 2025-03-06 | SELL | -228,250 | 54.150 | 55.565 | 55.423 | USD -12,650,414 | 140.15 Profit of 19,338,482 on sale |
| 2025-01-22 | SELL | -87,282 | 70.490 | 70.760 | 70.733 | USD -6,173,718 | 105.97 Profit of 3,075,464 on sale |
| 2025-01-21 | BUY | 87,282 | 69.470 | 69.890 | 69.848 | USD 6,096,473 | 108.00 |
| 2025-01-20 | BUY | 87,282 | | | 68.750* | | 110.31 |
| 2025-01-17 | BUY | 87,282 | 68.750 | 69.000 | 68.975 | USD 6,020,276 | 112.90 |
| 2025-01-15 | BUY | 87,282 | 68.110 | 68.190 | 68.182 | USD 5,951,062 | 119.32 |
| 2025-01-14 | BUY | 87,282 | 66.060 | 66.160 | 66.150 | USD 5,773,705 | 123.42 |
| 2025-01-13 | BUY | 87,282 | 64.810 | 64.957 | 64.942 | USD 5,668,294 | 128.30 |
| 2025-01-09 | BUY | 87,282 | | | 65.790* | | 141.01 |
| 2025-01-08 | BUY | 87,282 | 65.790 | 66.355 | 66.299 | USD 5,786,666 | 149.37 |
| 2025-01-02 | BUY | 87,282 | 65.250 | 66.090 | 66.006 | USD 5,761,135 | 159.88 |
| 2024-12-30 | SELL | -3,373 | 65.050 | 65.540 | 65.491 | USD -220,901 | 173.43 Profit of 364,073 on sale |
| 2024-10-28 | BUY | 94,028 | 56.790 | 57.070 | 57.042 | USD 5,363,545 | 192.87 |
| 2024-10-25 | BUY | 94,028 | 55.150 | 56.550 | 56.410 | USD 5,304,119 | 220.41 |
| 2024-10-24 | BUY | 94,028 | 55.260 | 55.920 | 55.854 | USD 5,251,840 | 261.70 |
| 2024-10-23 | BUY | 94,028 | 55.000 | 55.840 | 55.756 | USD 5,242,625 | 330.60 |
| 2024-10-22 | BUY | 94,028 | 55.670 | 55.810 | 55.796 | USD 5,246,386 | 468.07 |
| 2024-10-21 | BUY | 94,028 | 55.810 | 56.580 | 56.503 | USD 5,312,864 | 880.32 |
| 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 |