| 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 | 59.87 |
| 2025-11-21 | BUY | 603,222 | 70.529 | 68.190 | 68.424 | USD 41,274,797 | 59.82 |
| 2025-11-20 | BUY | 603,222 | 69.890 | 67.780 | 67.991 | USD 41,013,666 | 59.78 |
| 2025-11-19 | BUY | 603,222 | 69.660 | 67.610 | 67.815 | USD 40,907,500 | 59.73 |
| 2025-11-18 | BUY | 603,222 | 68.420 | 67.060 | 67.196 | USD 40,534,104 | 59.69 |
| 2025-11-17 | BUY | 603,222 | 70.460 | 67.491 | 67.788 | USD 40,891,151 | 59.65 |
| 2025-11-14 | BUY | 603,222 | 71.760 | 70.440 | 70.572 | USD 42,570,584 | 59.60 |
| 2025-11-13 | BUY | 603,222 | 72.853 | 71.480 | 71.617 | USD 43,201,109 | 59.53 |
| 2025-11-12 | BUY | 603,222 | 72.390 | 70.985 | 71.126 | USD 42,904,467 | 59.47 |
| 2025-11-11 | BUY | 416,372 | 71.640 | 70.985 | 71.051 | USD 29,583,439 | 59.41 |
| 2025-11-10 | BUY | 229,522 | 71.335 | 69.870 | 70.017 | USD 16,070,328 | 59.35 |
| 2025-11-07 | BUY | 229,522 | 70.760 | 68.580 | 68.798 | USD 15,790,655 | 59.29 |
| 2025-11-06 | BUY | 229,522 | 69.398 | 68.212 | 68.331 | USD 15,683,376 | 59.24 |
| 2025-11-05 | BUY | 229,522 | 69.260 | 67.040 | 67.262 | USD 15,438,109 | 59.19 |
| 2025-11-04 | BUY | 229,522 | 68.130 | 66.750 | 66.888 | USD 15,352,267 | 59.15 |
| 2025-11-03 | BUY | 229,522 | 68.900 | 67.775 | 67.888 | USD 15,581,675 | 59.10 |
| 2025-10-31 | BUY | 229,522 | 69.320 | 68.630 | 68.699 | USD 15,767,931 | 59.05 |
| 2025-10-30 | BUY | 229,522 | 69.780 | 68.386 | 68.526 | USD 15,728,169 | 59.00 |
| 2025-10-29 | BUY | 229,522 | 69.130 | 70.240 | 70.129 | USD 16,096,148 | 58.94 |
| 2025-10-28 | BUY | 229,522 | 69.870 | 70.190 | 70.158 | USD 16,102,805 | 58.88 |
| 2025-10-27 | BUY | 229,522 | 69.380 | 69.630 | 69.605 | USD 15,975,878 | 58.82 |
| 2025-10-24 | BUY | 229,522 | 69.660 | 69.700 | 69.696 | USD 15,996,765 | 58.76 |
| 2025-10-23 | BUY | 229,522 | 66.850 | 68.480 | 68.317 | USD 15,680,255 | 58.72 |
| 2025-10-22 | BUY | 229,522 | 67.310 | 67.590 | 67.562 | USD 15,506,965 | 58.67 |
| 2025-10-21 | BUY | 229,522 | 66.620 | 67.550 | 67.457 | USD 15,482,866 | 58.63 |
| 2025-10-20 | BUY | 229,522 | 58.000 | 58.560 | 58.504 | USD 13,427,955 | 58.63 |
| 2025-10-17 | BUY | 229,522 | 58.380 | 59.170 | 59.091 | USD 13,562,684 | 58.63 |
| 2025-10-16 | BUY | 229,522 | 57.340 | 58.400 | 58.294 | USD 13,379,756 | 58.64 |
| 2025-10-15 | BUY | 229,522 | 57.800 | 58.250 | 58.205 | USD 13,359,328 | 58.65 |
| 2025-10-14 | BUY | 229,522 | 57.150 | 57.250 | 57.240 | USD 13,137,839 | 58.65 |
| 2025-10-13 | SELL | -229,522 | 55.620 | 56.200 | 56.142 | USD -12,885,824 | 57.68 Profit of 352,328 on sale |
| 2025-10-03 | BUY | 229,522 | 60.130 | 60.610 | 60.562 | USD 13,900,312 | 57.66 |
| 2025-10-02 | BUY | 229,522 | 59.360 | 61.500 | 61.286 | USD 14,066,485 | 57.65 |
| 2025-10-01 | BUY | 229,522 | 61.340 | 61.590 | 61.565 | USD 14,130,522 | 57.63 |
| 2025-09-30 | BUY | 229,522 | 60.970 | 62.060 | 61.951 | USD 14,219,118 | 57.61 |
| 2025-09-29 | BUY | 229,522 | 61.120 | 62.140 | 62.038 | USD 14,239,086 | 57.59 |
| 2025-09-26 | BUY | 229,522 | 61.240 | 61.980 | 61.906 | USD 14,208,789 | 57.57 |
| 2025-09-25 | BUY | 229,522 | 60.590 | 60.630 | 60.626 | USD 13,915,001 | 57.55 |
| 2025-09-24 | SELL | -229,522 | 59.920 | 60.160 | 60.136 | USD -13,802,535 | 56.43 Loss of -851,054 on sale |
| 2025-09-18 | BUY | 229,522 | 59.260 | 59.400 | 59.386 | USD 13,630,394 | 56.41 |
| 2025-09-17 | BUY | 229,522 | 58.730 | 59.570 | 59.486 | USD 13,653,346 | 56.40 |
| 2025-09-16 | BUY | 316,317 | 58.460 | 59.390 | 59.297 | USD 18,756,649 | 56.38 |
| 2025-09-15 | SELL | -403,112 | 58.950 | 59.020 | 59.013 | USD -23,788,849 | 55.28 Loss of -1,503,315 on sale |
| 2025-09-10 | BUY | 403,112 | 57.340 | 57.880 | 57.826 | USD 23,310,355 | 55.27 |
| 2025-09-09 | SELL | -403,112 | 58.010 | 58.160 | 58.145 | USD -23,438,947 | 54.19 Loss of -1,592,660 on sale |
| 2025-08-29 | BUY | 726,122 | 58.590 | 58.670 | 58.662 | USD 42,595,768 | 54.17 |
| 2025-08-28 | BUY | 726,122 | 58.490 | 59.000 | 58.949 | USD 42,804,166 | 54.14 |
| 2025-08-27 | BUY | 726,122 | 58.750 | 59.230 | 59.182 | USD 42,973,352 | 54.11 |
| 2025-08-25 | BUY | 726,122 | 58.280 | 58.420 | 58.406 | USD 42,409,880 | 54.08 |
| 2025-08-22 | BUY | 726,122 | 58.370 | 58.780 | 58.739 | USD 42,651,679 | 54.05 |
| 2025-08-21 | BUY | 726,122 | 56.510 | 56.630 | 56.618 | USD 41,111,576 | 54.04 |
| 2025-08-20 | BUY | 726,122 | 56.770 | 57.190 | 57.148 | USD 41,496,419 | 54.02 |
| 2025-08-19 | BUY | 726,122 | 57.060 | 57.410 | 57.375 | USD 41,661,250 | 54.00 |
| 2025-08-18 | BUY | 726,122 | 56.230 | 56.550 | 56.518 | USD 41,038,963 | 53.99 |
| 2025-08-15 | SELL | -726,122 | 56.310 | 56.990 | 56.922 | USD -41,332,318 | 53.84 Loss of -2,240,005 on sale |
| 2025-08-07 | BUY | 726,122 | 52.950 | 53.430 | 53.382 | USD 38,761,845 | 53.84 |
| 2025-08-06 | BUY | 726,122 | 52.470 | 53.130 | 53.064 | USD 38,530,939 | 53.85 |
| 2025-08-05 | BUY | 726,122 | 52.580 | 53.330 | 53.255 | USD 38,669,628 | 53.86 |
| 2025-08-04 | BUY | 726,122 | 52.770 | 53.240 | 53.193 | USD 38,624,609 | 53.87 |
| 2025-08-01 | BUY | 726,122 | 52.530 | 53.030 | 52.980 | USD 38,469,943 | 53.88 |
| 2025-07-31 | BUY | 726,122 | 53.340 | 54.710 | 54.573 | USD 39,626,655 | 53.88 |
| 2025-07-30 | BUY | 726,122 | 52.110 | 52.750 | 52.686 | USD 38,256,464 | 53.89 |
| 2025-07-29 | BUY | 726,122 | 52.110 | 53.790 | 53.622 | USD 38,936,115 | 53.91 |
| 2025-07-28 | SELL | -726,122 | 53.450 | 53.940 | 53.891 | USD -39,131,440 | 53.78 Loss of -77,435 on sale |
| 2025-07-24 | BUY | 726,122 | 52.340 | 53.400 | 53.294 | USD 38,697,947 | 53.79 |
| 2025-07-23 | BUY | 726,122 | 53.130 | 53.270 | 53.256 | USD 38,670,354 | 53.80 |
| 2025-07-22 | BUY | 726,122 | 48.890 | 52.090 | 51.770 | USD 37,591,336 | 53.84 |
| 2025-07-21 | BUY | 726,122 | 53.210 | 54.300 | 54.191 | USD 39,349,277 | 53.84 |
| 2025-07-18 | BUY | 726,122 | 53.220 | 53.710 | 53.661 | USD 38,964,432 | 53.84 |
| 2025-07-17 | BUY | 726,122 | 53.210 | 53.890 | 53.822 | USD 39,081,338 | 53.85 |
| 2025-07-16 | BUY | 726,122 | 53.180 | 53.520 | 53.486 | USD 38,837,362 | 53.85 |
| 2025-07-15 | BUY | 726,122 | 52.710 | 53.750 | 53.646 | USD 38,953,541 | 53.86 |
| 2025-07-14 | BUY | 726,122 | 53.330 | 53.690 | 53.654 | USD 38,959,349 | 53.87 |
| 2025-07-11 | BUY | 726,122 | 53.390 | 53.560 | 53.543 | USD 38,878,751 | 53.87 |
| 2025-07-10 | BUY | 726,122 | 53.150 | 53.290 | 53.276 | USD 38,684,876 | 53.88 |
| 2025-07-09 | BUY | 726,122 | 52.570 | 52.790 | 52.768 | USD 38,316,006 | 53.89 |
| 2025-07-08 | BUY | 726,122 | 52.190 | 52.860 | 52.793 | USD 38,334,159 | 53.90 |
| 2025-07-07 | BUY | 726,122 | 51.820 | 53.270 | 53.125 | USD 38,575,232 | 53.92 |
| 2025-07-04 | BUY | 726,122 | | | 52.890* | | 53.92 |
| 2025-07-03 | BUY | 726,122 | 52.890 | 53.960 | 53.853 | USD 39,103,847 | 53.93 |
| 2025-07-02 | BUY | 864,379 | 52.680 | 52.770 | 52.761 | USD 45,605,501 | 53.94 |
| 2025-06-30 | BUY | 1,002,636 | 49.210 | 49.620 | 49.579 | USD 49,709,689 | 53.98 |
| 2025-06-27 | BUY | 1,002,636 | 49.680 | 50.140 | 50.094 | USD 50,226,047 | 54.02 |
| 2025-06-26 | BUY | 1,002,636 | 49.160 | 49.190 | 49.187 | USD 49,316,656 | 54.06 |
| 2025-06-25 | BUY | 1,002,636 | 48.130 | 49.100 | 49.003 | USD 49,132,171 | 54.11 |
| 2025-06-24 | BUY | 1,002,636 | 49.000 | 49.370 | 49.333 | USD 49,463,041 | 54.15 |
| 2025-06-23 | BUY | 1,002,636 | 48.520 | 48.580 | 48.574 | USD 48,702,043 | 54.20 |
| 2025-06-20 | BUY | 1,002,636 | 48.200 | 48.740 | 48.686 | USD 48,814,338 | 54.25 |
| 2025-06-19 | BUY | 1,002,636 | | | 48.090* | | 54.30 |
| 2025-06-18 | BUY | 1,002,636 | 48.090 | 48.700 | 48.639 | USD 48,767,213 | 54.36 |
| 2025-06-17 | BUY | 1,002,636 | 48.280 | 49.250 | 49.153 | USD 49,282,567 | 54.41 |
| 2025-06-16 | BUY | 1,002,636 | 49.270 | 49.470 | 49.450 | USD 49,580,351 | 54.46 |
| 2025-06-13 | BUY | 1,002,636 | 48.650 | 49.180 | 49.127 | USD 49,256,499 | 54.51 |
| 2025-06-12 | BUY | 852,636 | 49.260 | 49.540 | 49.512 | USD 42,215,714 | 54.56 |
| 2025-06-11 | BUY | 702,636 | 49.870 | 50.400 | 50.347 | USD 35,375,616 | 54.60 |
| 2025-06-10 | BUY | 702,636 | 48.930 | 49.330 | 49.290 | USD 34,632,930 | 54.65 |
| 2025-06-09 | SELL | -702,636 | 47.930 | 48.570 | 48.506 | USD -34,082,062 | 52.80 Profit of 3,018,236 on sale |
| 2025-04-21 | BUY | 555,274 | 44.390 | 44.690 | 44.660 | USD 24,798,536 | 52.88 |
| 2025-04-18 | BUY | 555,274 | | | 44.570* | | 52.96 |
| 2025-04-17 | BUY | 555,274 | 44.570 | 45.280 | 45.209 | USD 25,103,382 | 53.04 |
| 2025-04-16 | BUY | 555,274 | 44.220 | 45.060 | 44.976 | USD 24,974,004 | 53.13 |
| 2025-04-15 | BUY | 555,274 | 44.540 | 44.870 | 44.837 | USD 24,896,820 | 53.21 |
| 2025-04-14 | BUY | 555,274 | 45.140 | 45.870 | 45.797 | USD 25,429,883 | 53.29 |
| 2025-04-11 | BUY | 555,274 | 43.630 | 43.940 | 43.909 | USD 24,381,525 | 53.39 |
| 2025-04-10 | BUY | 555,274 | 43.730 | 44.460 | 44.387 | USD 24,646,947 | 53.48 |
| 2025-04-09 | BUY | 555,274 | 45.740 | 46.300 | 46.244 | USD 25,678,091 | 53.56 |
| 2025-04-08 | SELL | -555,274 | 42.480 | 45.400 | 45.108 | USD -25,047,300 | 51.95 Profit of 3,797,009 on sale |
| 2025-03-24 | SELL | -61,541 | 51.460 | 51.890 | 51.847 | USD -3,190,716 | 51.96 Profit of 6,646 on sale |
| 2025-03-10 | SELL | -182,077 | 48.080 | 48.180 | 48.170 | USD -8,770,649 | 52.35 Profit of 760,995 on sale |
| 2025-02-18 | BUY | 533,230 | 48.130 | 48.710 | 48.652 | USD 25,942,706 | 53.10 |
| 2025-02-14 | BUY | 533,230 | 48.370 | 48.680 | 48.649 | USD 25,941,106 | 53.23 |
| 2025-02-13 | BUY | 533,230 | 47.890 | 48.630 | 48.556 | USD 25,891,516 | 53.31 |
| 2025-02-12 | BUY | 533,230 | 47.690 | 47.990 | 47.960 | USD 25,573,712 | 53.39 |
| 2025-02-11 | BUY | 533,230 | 46.700 | 46.840 | 46.826 | USD 24,969,028 | 53.49 |
| 2025-02-10 | BUY | 533,230 | 46.570 | 47.600 | 47.497 | USD 25,326,825 | 53.59 |
| 2025-02-07 | BUY | 533,230 | 47.390 | 48.320 | 48.227 | USD 25,716,083 | 53.68 |
| 2025-02-06 | BUY | 533,230 | 47.930 | 48.390 | 48.344 | USD 25,778,471 | 53.77 |
| 2025-02-05 | BUY | 533,230 | 47.810 | 48.790 | 48.692 | USD 25,964,036 | 53.87 |
| 2025-02-04 | BUY | 533,230 | 48.570 | 48.940 | 48.903 | USD 26,076,546 | 53.95 |
| 2025-02-03 | BUY | 533,230 | 47.900 | 49.230 | 49.097 | USD 26,179,993 | 54.05 |
| 2025-01-31 | BUY | 533,230 | 49.460 | 51.730 | 51.503 | USD 27,462,944 | 54.12 |
| 2025-01-30 | BUY | 533,230 | 49.500 | 50.990 | 50.841 | USD 27,109,947 | 54.20 |
| 2025-01-29 | BUY | 533,230 | 49.780 | 50.610 | 50.527 | USD 26,942,512 | 54.27 |
| 2025-01-28 | BUY | 533,230 | 50.040 | 50.980 | 50.886 | USD 27,133,942 | 54.35 |
| 2025-01-27 | BUY | 533,230 | 54.920 | 55.060 | 55.046 | USD 29,352,179 | 54.34 |
| 2025-01-24 | BUY | 533,230 | 53.910 | 54.600 | 54.531 | USD 29,077,564 | 54.35 |
| 2025-01-23 | BUY | 533,230 | 54.220 | 54.350 | 54.337 | USD 28,974,118 | 54.35 |
| 2025-01-22 | BUY | 533,230 | 52.760 | 53.450 | 53.381 | USD 28,464,351 | 54.38 |
| 2025-01-21 | BUY | 533,230 | 53.890 | 54.060 | 54.043 | USD 28,817,350 | 54.39 |
| 2025-01-20 | BUY | 533,230 | | | 50.970* | | 54.45 |
| 2025-01-17 | BUY | 533,230 | 50.970 | 52.190 | 52.068 | USD 27,764,219 | 54.52 |
| 2025-01-15 | BUY | 533,230 | 51.700 | 52.950 | 52.825 | USD 28,167,875 | 54.63 |
| 2025-01-14 | BUY | 533,230 | 50.940 | 51.420 | 51.372 | USD 27,393,091 | 54.71 |
| 2025-01-13 | BUY | 533,230 | 49.930 | 50.100 | 50.083 | USD 26,705,757 | 54.81 |
| 2025-01-09 | BUY | 533,230 | | | 51.000* | | 55.01 |
| 2025-01-08 | SELL | -533,230 | 51.000 | 51.750 | 51.675 | USD -27,554,660 | 54.65 Profit of 1,586,602 on sale |
| 2025-01-02 | BUY | 533,230 | 51.370 | 53.470 | 53.260 | USD 28,399,830 | 54.73 |
| 2024-12-31 | BUY | 533,230 | 53.270 | 54.220 | 54.125 | USD 28,861,074 | 54.76 |
| 2024-12-30 | BUY | 533,230 | 53.660 | 54.100 | 54.056 | USD 28,824,280 | 54.79 |
| 2024-12-27 | BUY | 533,230 | 54.280 | 54.860 | 54.802 | USD 29,222,071 | 54.80 |
| 2024-12-26 | BUY | 533,230 | 54.180 | 54.380 | 54.360 | USD 28,986,383 | 54.82 |
| 2024-12-24 | BUY | 533,230 | 53.510 | 53.630 | 53.618 | USD 28,590,727 | 54.85 |
| 2024-12-19 | BUY | 533,230 | 50.340 | 51.340 | 51.240 | USD 27,322,705 | 55.17 |
| 2024-12-18 | BUY | 648,230 | 49.990 | 51.860 | 51.673 | USD 33,495,989 | 55.33 |
| 2024-12-17 | BUY | 763,230 | 51.150 | 51.930 | 51.852 | USD 39,575,002 | 55.45 |
| 2024-12-16 | BUY | 419,493 | 52.240 | 52.620 | 52.582 | USD 22,057,781 | 55.55 |
| 2024-12-13 | BUY | 75,756 | 52.530 | 52.820 | 52.791 | USD 3,999,235 | 55.65 |
| 2024-12-09 | BUY | 321,897 | 52.710 | 54.460 | 54.285 | USD 17,474,178 | 55.99 |
| 2024-11-29 | BUY | 568,038 | 55.590 | 56.990 | 56.850 | USD 32,292,961 | 56.01 |
| 2024-11-28 | BUY | 568,038 | | | 55.500* | | 56.03 |
| 2024-11-27 | BUY | 568,038 | 55.500 | 56.070 | 56.013 | USD 31,817,512 | 56.05 |
| 2024-11-26 | BUY | 568,038 | 54.790 | 58.320 | 57.967 | USD 32,927,459 | 56.10 |
| 2024-11-22 | BUY | 568,038 | 58.530 | 58.900 | 58.863 | USD 33,436,422 | 55.80 |
| 2024-11-21 | BUY | 568,038 | 55.680 | 55.810 | 55.797 | USD 31,694,817 | 55.81 |
| 2024-11-20 | BUY | 568,038 | 54.870 | 55.490 | 55.428 | USD 31,485,211 | 55.85 |
| 2024-11-19 | BUY | 568,038 | 55.110 | 56.780 | 56.613 | USD 32,158,335 | 55.89 |
| 2024-11-12 | BUY | 568,038 | 57.410 | 58.290 | 58.202 | USD 33,060,948 | 55.78 |
| 2024-11-11 | SELL | -568,038 | 57.660 | 58.220 | 58.164 | USD -33,039,363 | 55.67 Loss of -1,419,172 on sale |
| 2024-11-08 | BUY | 568,038 | 55.580 | 56.080 | 56.030 | USD 31,827,170 | 55.67 |
| 2024-11-05 | BUY | 568,038 | 53.700 | 53.740 | 53.736 | USD 30,524,091 | 55.91 |
| 2024-11-01 | SELL | -568,038 | 50.960 | 51.780 | 51.698 | USD -29,366,428 | 56.84 Profit of 2,919,148 on sale |
| 2024-10-29 | BUY | 568,038 | 51.540 | 52.220 | 52.152 | USD 29,624,318 | 58.98 |
| 2024-10-28 | BUY | 568,038 | 52.730 | 52.860 | 52.847 | USD 30,019,104 | 60.03 |
| 2024-10-23 | BUY | 568,038 | 52.920 | 54.190 | 54.063 | USD 30,709,838 | 67.42 |
| 2024-10-18 | SELL | -568,038 | 49.180 | 49.750 | 49.693 | USD -28,227,512 | 0.00 Loss of -28,227,512 on sale |
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.