| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-24 | BUY | 603,222 | 71.220 | 70.250 | 70.347 | USD 42,434,864 | 60.22 |
| 2025-11-21 | BUY | 603,222 | 70.529 | 68.190 | 68.424 | USD 41,274,797 | 60.16 |
| 2025-11-20 | BUY | 603,222 | 69.890 | 67.780 | 67.991 | USD 41,013,666 | 60.11 |
| 2025-11-19 | BUY | 603,222 | 69.660 | 67.610 | 67.815 | USD 40,907,500 | 60.06 |
| 2025-11-18 | BUY | 603,222 | 68.420 | 67.060 | 67.196 | USD 40,534,104 | 60.01 |
| 2025-11-17 | BUY | 603,222 | 70.460 | 67.491 | 67.788 | USD 40,891,151 | 59.96 |
| 2025-11-14 | BUY | 603,222 | 71.760 | 70.440 | 70.572 | USD 42,570,584 | 59.90 |
| 2025-11-13 | BUY | 603,222 | 72.853 | 71.480 | 71.617 | USD 43,201,109 | 59.82 |
| 2025-11-12 | BUY | 603,222 | 72.390 | 70.985 | 71.126 | USD 42,904,467 | 59.75 |
| 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 |
Note: All information is provided as is without warranty and should be used for indicative purposes only.
You should independently check data before making any investment decision.
This information is derived from third party sources and we cannot guarantee that their data is current, accurate, complete, free from defects etc and we therefore accept no responsibility for how it may be used. We accept no liability.