| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | BUY | 416,372 | 71.640 | 70.985 | 71.051 | USD 29,583,439 | 59.67 |
| 2025-11-10 | BUY | 229,522 | 71.335 | 69.870 | 70.017 | USD 16,070,328 | 59.60 |
| 2025-11-07 | BUY | 229,522 | 70.760 | 68.580 | 68.798 | USD 15,790,655 | 59.53 |
| 2025-11-06 | BUY | 229,522 | 69.398 | 68.212 | 68.331 | USD 15,683,376 | 59.47 |
| 2025-11-05 | BUY | 229,522 | 69.260 | 67.040 | 67.262 | USD 15,438,109 | 59.41 |
| 2025-11-04 | BUY | 229,522 | 68.130 | 66.750 | 66.888 | USD 15,352,267 | 59.36 |
| 2025-11-03 | BUY | 229,522 | 68.900 | 67.775 | 67.888 | USD 15,581,675 | 59.30 |
| 2025-10-31 | BUY | 229,522 | 69.320 | 68.630 | 68.699 | USD 15,767,931 | 59.23 |
| 2025-10-30 | BUY | 229,522 | 69.780 | 68.386 | 68.526 | USD 15,728,169 | 59.17 |
| 2025-10-29 | BUY | 229,522 | 69.130 | 70.240 | 70.129 | USD 16,096,148 | 59.10 |
| 2025-10-28 | BUY | 229,522 | 69.870 | 70.190 | 70.158 | USD 16,102,805 | 59.03 |
| 2025-10-27 | BUY | 229,522 | 69.380 | 69.630 | 69.605 | USD 15,975,878 | 58.96 |
| 2025-10-24 | BUY | 229,522 | 69.660 | 69.700 | 69.696 | USD 15,996,765 | 58.89 |
| 2025-10-23 | BUY | 229,522 | 66.850 | 68.480 | 68.317 | USD 15,680,255 | 58.83 |
| 2025-10-22 | BUY | 229,522 | 67.310 | 67.590 | 67.562 | USD 15,506,965 | 58.77 |
| 2025-10-21 | BUY | 229,522 | 66.620 | 67.550 | 67.457 | USD 15,482,866 | 58.72 |
| 2025-10-20 | BUY | 229,522 | 58.000 | 58.560 | 58.504 | USD 13,427,955 | 58.72 |
| 2025-10-17 | BUY | 229,522 | 58.380 | 59.170 | 59.091 | USD 13,562,684 | 58.72 |
| 2025-10-16 | BUY | 229,522 | 57.340 | 58.400 | 58.294 | USD 13,379,756 | 58.73 |
| 2025-10-15 | BUY | 229,522 | 57.800 | 58.250 | 58.205 | USD 13,359,328 | 58.74 |
| 2025-10-14 | BUY | 229,522 | 57.150 | 57.250 | 57.240 | USD 13,137,839 | 58.75 |
| 2025-10-13 | SELL | -229,522 | 55.620 | 56.200 | 56.142 | USD -12,885,824 | 57.46 Profit of 302,746 on sale |
| 2025-10-08 | BUY | 229,522 | 56.400 | 57.700 | 57.570 | USD 13,213,582 | 57.47 |
| 2025-10-07 | BUY | 229,522 | 57.260 | 58.660 | 58.520 | USD 13,431,627 | 57.47 |
| 2025-10-06 | BUY | 229,522 | 58.190 | 59.940 | 59.765 | USD 13,717,382 | 57.47 |
| 2025-10-03 | BUY | 229,522 | 60.130 | 60.610 | 60.562 | USD 13,900,312 | 57.44 |
| 2025-10-02 | BUY | 229,522 | 59.360 | 61.500 | 61.286 | USD 14,066,485 | 57.43 |
| 2025-10-01 | BUY | 229,522 | 61.340 | 61.590 | 61.565 | USD 14,130,522 | 57.40 |
| 2025-09-30 | BUY | 229,522 | 60.970 | 62.060 | 61.951 | USD 14,219,118 | 57.37 |
| 2025-09-29 | BUY | 229,522 | 61.120 | 62.140 | 62.038 | USD 14,239,086 | 57.34 |
| 2025-09-26 | BUY | 229,522 | 61.240 | 61.980 | 61.906 | USD 14,208,789 | 57.31 |
| 2025-09-25 | BUY | 229,522 | 60.590 | 60.630 | 60.626 | USD 13,915,001 | 57.29 |
| 2025-09-24 | SELL | -229,522 | 59.920 | 60.160 | 60.136 | USD -13,802,535 | 55.80 Loss of -994,565 on sale |
| 2025-09-18 | BUY | 229,522 | 59.260 | 59.400 | 59.386 | USD 13,630,394 | 55.77 |
| 2025-09-17 | BUY | 229,522 | 58.730 | 59.570 | 59.486 | USD 13,653,346 | 55.75 |
| 2025-09-16 | BUY | 316,317 | 58.460 | 59.390 | 59.297 | USD 18,756,649 | 55.73 |
| 2025-09-15 | BUY | 403,112 | 58.950 | 59.020 | 59.013 | USD 23,788,849 | 55.70 |
| 2025-09-12 | BUY | 403,112 | 58.500 | 60.000 | 59.850 | USD 24,126,253 | 55.68 |
| 2025-09-11 | BUY | 403,112 | 58.710 | 58.710 | 58.710 | USD 23,666,705 | 55.65 |
| 2025-09-10 | BUY | 403,112 | 57.340 | 57.880 | 57.826 | USD 23,310,355 | 55.64 |
| 2025-09-09 | SELL | -403,112 | 58.010 | 58.160 | 58.145 | USD -23,438,947 | 54.21 Loss of -1,588,175 on sale |
| 2025-07-24 | BUY | 726,122 | 52.340 | 53.400 | 53.294 | USD 38,697,947 | 54.22 |
| 2025-07-23 | BUY | 726,122 | 53.130 | 53.270 | 53.256 | USD 38,670,354 | 54.23 |
| 2025-07-22 | BUY | 726,122 | 48.890 | 52.090 | 51.770 | USD 37,591,336 | 54.28 |
| 2025-07-21 | SELL | -726,122 | 53.210 | 54.300 | 54.191 | USD -39,349,277 | 54.12 Loss of -50,783 on sale |
| 2025-07-17 | BUY | 726,122 | 53.210 | 53.890 | 53.822 | USD 39,081,338 | 54.13 |
| 2025-07-16 | BUY | 726,122 | 53.180 | 53.520 | 53.486 | USD 38,837,362 | 54.14 |
| 2025-07-15 | BUY | 726,122 | 52.710 | 53.750 | 53.646 | USD 38,953,541 | 54.15 |
| 2025-07-14 | BUY | 726,122 | 53.330 | 53.690 | 53.654 | USD 38,959,349 | 54.16 |
| 2025-07-11 | BUY | 726,122 | 53.390 | 53.560 | 53.543 | USD 38,878,751 | 54.17 |
| 2025-07-10 | BUY | 726,122 | 53.150 | 53.290 | 53.276 | USD 38,684,876 | 54.17 |
| 2025-07-09 | BUY | 726,122 | 52.570 | 52.790 | 52.768 | USD 38,316,006 | 54.19 |
| 2025-07-08 | BUY | 726,122 | 52.190 | 52.860 | 52.793 | USD 38,334,159 | 54.21 |
| 2025-07-07 | BUY | 726,122 | 51.820 | 53.270 | 53.125 | USD 38,575,232 | 54.23 |
| 2025-07-04 | SELL | -726,122 | | | 74.640* | | 54.03 Profit of 39,235,192 on sale |
| 2025-07-03 | BUY | 726,122 | 52.890 | 53.960 | 53.853 | USD 39,103,847 | 54.05 |
| 2025-07-02 | BUY | 864,379 | 52.680 | 52.770 | 52.761 | USD 45,605,501 | 54.06 |
| 2025-06-30 | BUY | 1,002,636 | 49.210 | 49.620 | 49.579 | USD 49,709,689 | 54.11 |
| 2025-06-27 | BUY | 1,002,636 | 49.680 | 50.140 | 50.094 | USD 50,226,047 | 54.15 |
| 2025-06-26 | BUY | 1,002,636 | 49.160 | 49.190 | 49.187 | USD 49,316,656 | 54.20 |
| 2025-06-25 | BUY | 1,002,636 | 48.130 | 49.100 | 49.003 | USD 49,132,171 | 54.27 |
| 2025-06-24 | BUY | 1,002,636 | 49.000 | 49.370 | 49.333 | USD 49,463,041 | 54.32 |
| 2025-06-23 | BUY | 1,002,636 | 48.520 | 48.580 | 48.574 | USD 48,702,043 | 54.38 |
| 2025-06-20 | BUY | 1,002,636 | 48.200 | 48.740 | 48.686 | USD 48,814,338 | 54.45 |
| 2025-06-19 | BUY | 1,002,636 | | | 48.090* | | 54.52 |
| 2025-06-18 | BUY | 1,002,636 | 48.090 | 48.700 | 48.639 | USD 48,767,213 | 54.59 |
| 2025-06-17 | BUY | 1,002,636 | 48.280 | 49.250 | 49.153 | USD 49,282,567 | 54.65 |
| 2025-06-16 | BUY | 1,002,636 | 49.270 | 49.470 | 49.450 | USD 49,580,351 | 54.71 |
| 2025-06-13 | BUY | 1,002,636 | 48.650 | 49.180 | 49.127 | USD 49,256,499 | 54.78 |
| 2025-06-12 | BUY | 852,636 | 49.260 | 49.540 | 49.512 | USD 42,215,714 | 54.85 |
| 2025-06-11 | BUY | 702,636 | 49.870 | 50.400 | 50.347 | USD 35,375,616 | 54.90 |
| 2025-06-10 | BUY | 702,636 | 48.930 | 49.330 | 49.290 | USD 34,632,930 | 54.97 |
| 2025-06-09 | SELL | -702,636 | 47.930 | 48.570 | 48.506 | USD -34,082,062 | 52.64 Profit of 2,907,012 on sale |
| 2025-04-21 | BUY | 555,274 | 44.390 | 44.690 | 44.660 | USD 24,798,536 | 52.74 |
| 2025-04-18 | BUY | 555,274 | | | 44.570* | | 52.84 |
| 2025-04-17 | BUY | 555,274 | 44.570 | 45.280 | 45.209 | USD 25,103,382 | 52.94 |
| 2025-04-16 | BUY | 555,274 | 44.220 | 45.060 | 44.976 | USD 24,974,004 | 53.05 |
| 2025-04-15 | BUY | 555,274 | 44.540 | 44.870 | 44.837 | USD 24,896,820 | 53.15 |
| 2025-04-14 | BUY | 555,274 | 45.140 | 45.870 | 45.797 | USD 25,429,883 | 53.26 |
| 2025-04-11 | BUY | 555,274 | 43.630 | 43.940 | 43.909 | USD 24,381,525 | 53.38 |
| 2025-04-10 | BUY | 555,274 | 43.730 | 44.460 | 44.387 | USD 24,646,947 | 53.51 |
| 2025-04-09 | BUY | 555,274 | 45.740 | 46.300 | 46.244 | USD 25,678,091 | 53.61 |
| 2025-04-08 | SELL | -555,274 | 42.480 | 45.400 | 45.108 | USD -25,047,300 | 51.52 Profit of 3,558,047 on sale |
| 2025-03-24 | SELL | -61,541 | 51.460 | 51.890 | 51.847 | USD -3,190,716 | 51.51 Loss of -20,773 on sale |
| 2025-03-10 | SELL | -182,077 | 48.080 | 48.180 | 48.170 | USD -8,770,649 | 51.97 Profit of 692,274 on sale |
| 2025-02-18 | BUY | 533,230 | 48.130 | 48.710 | 48.652 | USD 25,942,706 | 52.96 |
| 2025-02-14 | BUY | 533,230 | 48.370 | 48.680 | 48.649 | USD 25,941,106 | 53.15 |
| 2025-02-13 | BUY | 533,230 | 47.890 | 48.630 | 48.556 | USD 25,891,516 | 53.26 |
| 2025-02-12 | BUY | 533,230 | 47.690 | 47.990 | 47.960 | USD 25,573,712 | 53.38 |
| 2025-02-11 | BUY | 533,230 | 46.700 | 46.840 | 46.826 | USD 24,969,028 | 53.52 |
| 2025-02-10 | BUY | 533,230 | 46.570 | 47.600 | 47.497 | USD 25,326,825 | 53.68 |
| 2025-02-07 | BUY | 533,230 | 47.390 | 48.320 | 48.227 | USD 25,716,083 | 53.82 |
| 2025-02-06 | BUY | 533,230 | 47.930 | 48.390 | 48.344 | USD 25,778,471 | 53.96 |
| 2025-02-05 | BUY | 533,230 | 47.810 | 48.790 | 48.692 | USD 25,964,036 | 54.10 |
| 2025-02-04 | BUY | 533,230 | 48.570 | 48.940 | 48.903 | USD 26,076,546 | 54.24 |
| 2025-02-03 | BUY | 533,230 | 47.900 | 49.230 | 49.097 | USD 26,179,993 | 54.40 |
| 2025-01-31 | BUY | 533,230 | 49.460 | 51.730 | 51.503 | USD 27,462,944 | 54.52 |
| 2025-01-30 | BUY | 533,230 | 49.500 | 50.990 | 50.841 | USD 27,109,947 | 54.66 |
| 2025-01-29 | BUY | 533,230 | 49.780 | 50.610 | 50.527 | USD 26,942,512 | 54.79 |
| 2025-01-28 | BUY | 533,230 | 50.040 | 50.980 | 50.886 | USD 27,133,942 | 54.92 |
| 2025-01-27 | BUY | 533,230 | 54.920 | 55.060 | 55.046 | USD 29,352,179 | 54.92 |
| 2025-01-24 | BUY | 533,230 | 53.910 | 54.600 | 54.531 | USD 29,077,564 | 54.95 |
| 2025-01-23 | BUY | 533,230 | 54.220 | 54.350 | 54.337 | USD 28,974,118 | 54.97 |
| 2025-01-22 | SELL | -533,230 | 52.760 | 53.450 | 53.381 | USD -28,464,351 | 54.41 Profit of 550,193 on sale |
| 2025-01-02 | BUY | 533,230 | 51.370 | 53.470 | 53.260 | USD 28,399,830 | 54.51 |
| 2024-12-30 | BUY | 304,493 | 53.660 | 54.100 | 54.056 | USD 16,459,673 | 54.54 |
| 2024-12-10 | BUY | 75,756 | 52.740 | 53.770 | 53.667 | USD 4,065,597 | 54.60 |
| 2024-12-09 | BUY | 321,897 | 52.710 | 54.460 | 54.285 | USD 17,474,178 | 54.67 |
| 2024-11-29 | BUY | 568,038 | 55.590 | 56.990 | 56.850 | USD 32,292,961 | 54.63 |
| 2024-11-28 | BUY | 568,038 | | | 55.500* | | 54.60 |
| 2024-11-27 | BUY | 568,038 | 55.500 | 56.070 | 56.013 | USD 31,817,512 | 54.57 |
| 2024-11-26 | BUY | 568,038 | 54.790 | 58.320 | 57.967 | USD 32,927,459 | 54.56 |
| 2024-11-21 | BUY | 568,038 | 55.680 | 55.810 | 55.797 | USD 31,694,817 | 54.18 |
| 2024-11-20 | BUY | 568,038 | 54.870 | 55.490 | 55.428 | USD 31,485,211 | 54.15 |
| 2024-11-19 | BUY | 568,038 | 55.110 | 56.780 | 56.613 | USD 32,158,335 | 54.10 |
| 2024-11-12 | BUY | 568,038 | 57.410 | 58.290 | 58.202 | USD 33,060,948 | 53.77 |
| 2024-11-11 | SELL | -568,038 | 57.660 | 58.220 | 58.164 | USD -33,039,363 | 52.49 Loss of -3,221,273 on sale |
| 2024-11-07 | SELL | -568,038 | 55.390 | 55.930 | 55.876 | USD -31,739,691 | 52.09 Loss of -2,150,592 on sale |
| 2024-10-31 | SELL | -568,038 | 50.760 | 52.120 | 51.984 | USD -29,528,887 | 51.85 Loss of -78,010 on sale |
| 2024-10-30 | SELL | -568,038 | 51.970 | 52.730 | 52.654 | USD -29,909,473 | 51.88 Loss of -436,821 on sale |
| 2024-10-29 | BUY | 568,038 | 51.540 | 52.220 | 52.152 | USD 29,624,318 | 51.93 |
| 2024-10-28 | BUY | 568,038 | 52.730 | 52.860 | 52.847 | USD 30,019,104 | 51.80 |
| 2024-10-24 | SELL | -568,038 | 52.720 | 54.300 | 54.142 | USD -30,754,713 | 51.45 Loss of -1,526,318 on sale |
| 2024-10-21 | SELL | -568,038 | 48.930 | 49.600 | 49.533 | USD -28,136,625 | 49.18 Loss of -200,516 on sale |
| 2024-10-18 | BUY | 568,038 | 49.180 | 49.750 | 49.693 | USD 28,227,512 | 0.00 |