| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-27 | BUY | 325,654 | | | 108.770* | | 104.89 |
| 2025-11-26 | BUY | 325,654 | 109.250 | 104.515 | 104.989 | USD 34,190,012 | 104.85 |
| 2025-11-26 | BUY | 325,654 | 109.250 | 104.515 | 104.989 | USD 34,190,012 | 104.85 |
| 2025-11-25 | BUY | 325,654 | 106.330 | 102.250 | 102.658 | USD 33,430,985 | 104.86 |
| 2025-11-24 | BUY | 325,654 | 103.190 | 100.780 | 101.021 | USD 32,897,922 | 104.88 |
| 2025-11-21 | BUY | 325,654 | 102.810 | 99.600 | 99.921 | USD 32,539,673 | 104.91 |
| 2025-11-20 | BUY | 325,654 | 101.420 | 99.718 | 99.889 | USD 32,529,138 | 104.95 |
| 2025-11-19 | BUY | 325,654 | 104.160 | 99.500 | 99.966 | USD 32,554,328 | 104.99 |
| 2025-11-18 | BUY | 281,868 | 104.790 | 102.230 | 102.486 | USD 28,887,525 | 105.00 |
| 2025-11-17 | BUY | 238,082 | 105.750 | 102.675 | 102.983 | USD 24,518,280 | 105.02 |
| 2025-11-14 | BUY | 205,271 | 105.250 | 103.350 | 103.540 | USD 21,253,759 | 105.03 |
| 2025-11-13 | BUY | 172,460 | 105.030 | 103.140 | 103.329 | USD 17,820,119 | 105.03 |
| 2025-11-12 | SELL | -172,460 | 105.110 | 103.945 | 104.061 | USD -17,946,446 | 104.11 Profit of 7,657 on sale |
| 2025-09-30 | BUY | 153,105 | 103.350 | 103.830 | 103.782 | USD 15,889,543 | 104.11 |
| 2025-09-29 | BUY | 244,801 | 102.940 | 103.000 | 102.994 | USD 25,213,034 | 104.12 |
| 2025-09-26 | BUY | 271,410 | 102.120 | 103.210 | 103.101 | USD 27,982,642 | 104.14 |
| 2025-09-25 | BUY | 271,410 | 102.850 | 105.930 | 105.622 | USD 28,666,867 | 104.15 |
| 2025-09-24 | SELL | -271,410 | 104.500 | 104.510 | 104.509 | USD -28,364,788 | 102.96 Loss of -420,439 on sale |
| 2025-09-18 | BUY | 271,410 | 106.900 | 107.280 | 107.242 | USD 29,106,551 | 102.92 |
| 2025-09-17 | BUY | 295,188 | 106.140 | 106.240 | 106.230 | USD 31,357,821 | 102.90 |
| 2025-09-16 | BUY | 318,966 | 104.210 | 105.000 | 104.921 | USD 33,466,232 | 102.88 |
| 2025-09-15 | SELL | -318,966 | 104.520 | 104.960 | 104.916 | USD -33,464,636 | 101.67 Loss of -1,036,663 on sale |
| 2025-09-12 | BUY | 318,966 | 104.400 | 105.420 | 105.318 | USD 33,592,861 | 101.64 |
| 2025-09-11 | BUY | 318,966 | 105.390 | 107.130 | 106.956 | USD 34,115,327 | 101.60 |
| 2025-09-10 | BUY | 268,579 | 106.470 | 106.490 | 106.488 | USD 28,600,440 | 101.56 |
| 2025-09-09 | BUY | 218,192 | 104.550 | 108.300 | 107.925 | USD 23,548,372 | 101.53 |
| 2025-09-08 | BUY | 218,192 | 108.720 | 110.700 | 110.502 | USD 24,110,652 | 101.46 |
| 2025-09-05 | BUY | 218,192 | 109.280 | 109.840 | 109.784 | USD 23,953,990 | 101.38 |
| 2025-09-04 | SELL | -218,192 | 108.440 | 110.240 | 110.060 | USD -24,014,211 | 100.04 Loss of -2,186,219 on sale |
| 2025-09-02 | BUY | 218,192 | 110.460 | 110.930 | 110.883 | USD 24,193,784 | 99.94 |
| 2025-08-29 | BUY | 218,192 | 108.760 | 113.820 | 113.314 | USD 24,724,208 | 99.85 |
| 2025-08-28 | BUY | 218,192 | 111.710 | 115.000 | 114.671 | USD 25,020,295 | 99.73 |
| 2025-08-27 | BUY | 218,192 | 111.200 | 111.330 | 111.317 | USD 24,288,479 | 99.61 |
| 2025-08-25 | BUY | 218,192 | 112.350 | 112.800 | 112.755 | USD 24,602,240 | 99.47 |
| 2025-08-22 | BUY | 218,192 | 112.400 | 113.750 | 113.615 | USD 24,789,884 | 99.34 |
| 2025-08-21 | BUY | 218,192 | 112.490 | 114.550 | 114.344 | USD 24,948,947 | 99.20 |
| 2025-08-20 | BUY | 218,192 | 114.850 | 115.910 | 115.804 | USD 25,267,507 | 99.03 |
| 2025-08-19 | BUY | 218,192 | 112.780 | 113.650 | 113.563 | USD 24,778,538 | 98.88 |
| 2025-08-18 | BUY | 218,192 | 112.300 | 114.000 | 113.830 | USD 24,836,795 | 98.73 |
| 2025-08-15 | SELL | -218,192 | 112.770 | 114.680 | 114.489 | USD -24,980,584 | 97.30 Loss of -3,750,745 on sale |
| 2025-08-13 | BUY | 218,192 | 115.790 | 116.300 | 116.249 | USD 25,364,602 | 97.09 |
| 2025-08-12 | BUY | 218,192 | 115.190 | 116.280 | 116.171 | USD 25,347,583 | 96.89 |
| 2025-08-11 | BUY | 218,192 | 114.550 | 117.480 | 117.187 | USD 25,569,267 | 96.68 |
| 2025-08-08 | BUY | 218,192 | 116.320 | 117.950 | 117.787 | USD 25,700,180 | 96.45 |
| 2025-08-07 | BUY | 218,192 | 115.630 | 115.830 | 115.810 | USD 25,268,816 | 96.23 |
| 2025-08-06 | BUY | 218,192 | 113.320 | 114.300 | 114.202 | USD 24,917,963 | 96.02 |
| 2025-08-05 | BUY | 153,105 | 110.860 | 111.650 | 111.571 | USD 17,082,078 | 95.85 |
| 2025-08-04 | BUY | 88,018 | 110.940 | 111.230 | 111.201 | USD 9,787,690 | 95.66 |
| 2025-08-01 | BUY | 88,018 | 108.530 | 109.030 | 108.980 | USD 9,592,202 | 95.50 |
| 2025-07-31 | BUY | 88,018 | 104.900 | 106.350 | 106.205 | USD 9,347,952 | 95.39 |
| 2025-07-30 | BUY | 88,018 | 105.540 | 107.270 | 107.097 | USD 9,426,463 | 95.26 |
| 2025-07-29 | BUY | 88,018 | 106.850 | 107.350 | 107.300 | USD 9,444,331 | 95.11 |
| 2025-07-28 | SELL | -88,018 | 105.810 | 107.060 | 106.935 | USD -9,412,205 | 93.45 Loss of -1,186,808 on sale |
| 2025-07-25 | BUY | 72,580 | 107.560 | 108.750 | 108.631 | USD 7,884,438 | 93.27 |
| 2025-07-02 | BUY | 57,142 | 115.460 | 116.220 | 116.144 | USD 6,636,701 | 92.97 |
| 2025-06-30 | BUY | 57,142 | 114.380 | 114.870 | 114.821 | USD 6,561,102 | 92.68 |
| 2025-06-27 | BUY | 57,142 | 114.450 | 114.710 | 114.684 | USD 6,553,273 | 92.38 |
| 2025-06-26 | BUY | 57,142 | 112.630 | 114.170 | 114.016 | USD 6,515,102 | 92.10 |
| 2025-06-25 | BUY | 57,142 | 112.770 | 114.240 | 114.093 | USD 6,519,502 | 91.81 |
| 2025-06-24 | BUY | 57,142 | 113.310 | 113.860 | 113.805 | USD 6,503,045 | 91.50 |
| 2025-06-23 | BUY | 57,142 | 114.950 | 115.020 | 115.013 | USD 6,572,073 | 91.16 |
| 2025-06-20 | BUY | 57,142 | 111.510 | 112.530 | 112.428 | USD 6,424,361 | 90.86 |
| 2025-06-19 | BUY | 57,142 | | | 112.310* | | 90.54 |
| 2025-06-18 | BUY | 57,142 | 112.310 | 114.040 | 113.867 | USD 6,506,588 | 90.21 |
| 2025-06-17 | BUY | 57,142 | 113.320 | 113.860 | 113.806 | USD 6,503,102 | 89.86 |
| 2025-06-16 | BUY | 57,142 | 113.630 | 114.590 | 114.494 | USD 6,542,416 | 89.49 |
| 2025-06-13 | BUY | 57,142 | 111.680 | 113.100 | 112.958 | USD 6,454,646 | 89.13 |
| 2025-06-12 | BUY | 57,142 | 111.840 | 111.970 | 111.957 | USD 6,397,447 | 88.77 |
| 2025-06-11 | BUY | 57,142 | 111.450 | 112.240 | 112.161 | USD 6,409,104 | 88.40 |
| 2025-06-10 | BUY | 57,142 | 111.240 | 114.370 | 114.057 | USD 6,517,445 | 88.02 |
| 2025-06-09 | BUY | 57,142 | 113.310 | 114.520 | 114.399 | USD 6,536,987 | 87.59 |
| 2025-06-06 | SELL | -57,142 | 113.480 | 114.110 | 114.047 | USD -6,516,874 | 85.08 Loss of -1,654,957 on sale |
| 2025-03-07 | BUY | 245,382 | 81.840 | 82.620 | 82.542 | USD 20,254,322 | 85.14 |
| 2025-03-06 | SELL | -245,382 | 76.240 | 76.750 | 76.699 | USD -18,820,554 | 82.95 Profit of 1,533,927 on sale |
| 2025-02-17 | BUY | 245,382 | | | 72.560* | | 83.14 |
| 2025-02-13 | BUY | 245,382 | 72.840 | 74.110 | 73.983 | USD 18,154,097 | 83.33 |
| 2025-02-12 | BUY | 245,382 | 73.810 | 73.910 | 73.900 | USD 18,133,731 | 83.51 |
| 2025-02-11 | BUY | 245,382 | 74.130 | 74.310 | 74.292 | USD 18,229,919 | 83.69 |
| 2025-02-10 | BUY | 245,382 | 74.140 | 74.170 | 74.167 | USD 18,199,246 | 83.88 |
| 2025-02-07 | BUY | 245,382 | 72.490 | 73.480 | 73.381 | USD 18,006,377 | 84.10 |
| 2025-02-06 | SELL | -245,382 | 72.610 | 73.750 | 73.636 | USD -18,068,949 | 82.08 Profit of 2,073,207 on sale |
| 2025-01-02 | BUY | 64,214 | 75.630 | 78.040 | 77.799 | USD 4,995,785 | 82.22 |
| 2024-12-31 | BUY | 64,214 | 75.820 | 76.330 | 76.279 | USD 4,898,180 | 82.36 |
| 2024-12-30 | BUY | 64,214 | 75.690 | 76.240 | 76.185 | USD 4,892,143 | 82.50 |
| 2024-12-27 | BUY | 64,214 | 75.890 | 76.520 | 76.457 | USD 4,909,610 | 82.65 |
| 2024-12-26 | BUY | 64,214 | 75.630 | 75.820 | 75.801 | USD 4,867,485 | 82.81 |
| 2024-12-23 | BUY | 4,049 | 74.620 | 75.780 | 75.664 | USD 306,364 | 83.15 |
| 2024-12-20 | BUY | 72,312 | 76.400 | 76.810 | 76.769 | USD 5,551,320 | 83.32 |
| 2024-12-19 | BUY | 72,312 | 73.890 | 75.820 | 75.627 | USD 5,468,740 | 83.55 |
| 2024-12-18 | BUY | 72,312 | 75.940 | 78.090 | 77.875 | USD 5,631,297 | 83.75 |
| 2024-12-17 | BUY | 72,312 | 76.000 | 76.270 | 76.243 | USD 5,513,284 | 83.95 |
| 2024-12-11 | BUY | 72,312 | 79.820 | 82.690 | 82.403 | USD 5,958,726 | 84.44 |
| 2024-12-10 | BUY | 72,312 | 82.390 | 82.980 | 82.921 | USD 5,996,184 | 84.50 |
| 2024-12-09 | BUY | 72,312 | 80.800 | 81.760 | 81.664 | USD 5,905,287 | 84.61 |
| 2024-12-06 | BUY | 72,312 | 81.590 | 84.750 | 84.434 | USD 6,105,591 | 84.70 |
| 2024-12-05 | BUY | 72,312 | 79.600 | 80.800 | 80.680 | USD 5,834,132 | 84.87 |
| 2024-12-04 | BUY | 72,312 | 79.500 | 80.170 | 80.103 | USD 5,792,408 | 85.05 |
| 2024-12-03 | BUY | 72,312 | 79.020 | 79.930 | 79.839 | USD 5,773,318 | 85.26 |
| 2024-12-02 | BUY | 72,312 | 77.790 | 77.930 | 77.916 | USD 5,634,262 | 85.52 |
| 2024-11-29 | BUY | 72,312 | 77.270 | 77.990 | 77.918 | USD 5,634,406 | 85.83 |
| 2024-11-28 | BUY | 72,312 | | | 76.260* | | 86.20 |
| 2024-11-25 | BUY | 72,312 | 76.590 | 77.750 | 77.634 | USD 5,613,870 | 87.46 |
| 2024-11-22 | BUY | 72,312 | 74.930 | 75.920 | 75.821 | USD 5,482,768 | 88.03 |
| 2024-11-21 | BUY | 72,312 | 73.920 | 74.430 | 74.379 | USD 5,378,494 | 88.71 |
| 2024-11-20 | BUY | 72,312 | 73.270 | 75.750 | 75.502 | USD 5,459,701 | 89.48 |
| 2024-11-19 | BUY | 72,312 | 76.500 | 78.270 | 78.093 | USD 5,647,061 | 90.16 |
| 2024-11-12 | BUY | 72,312 | 75.120 | 75.980 | 75.894 | USD 5,488,047 | 91.81 |
| 2024-11-11 | SELL | -72,312 | 76.290 | 77.600 | 77.469 | USD -5,601,938 | 92.78 Profit of 1,107,440 on sale |
| 2024-11-08 | BUY | 72,312 | 76.950 | 78.250 | 78.120 | USD 5,649,013 | 93.84 |
| 2024-11-05 | BUY | 72,312 | 81.570 | 82.040 | 81.993 | USD 5,929,078 | 97.55 |
| 2024-11-01 | SELL | -72,312 | 81.760 | 81.860 | 81.850 | USD -5,918,737 | 100.85 Profit of 1,373,928 on sale |
| 2024-10-29 | BUY | 72,312 | 79.800 | 82.480 | 82.212 | USD 5,944,914 | 110.12 |
| 2024-10-28 | BUY | 72,312 | 81.100 | 82.360 | 82.234 | USD 5,946,505 | 114.95 |
| 2024-10-23 | BUY | 72,312 | 81.040 | 81.630 | 81.571 | USD 5,898,562 | 149.09 |
| 2024-10-18 | SELL | -72,312 | 80.600 | 81.970 | 81.833 | USD -5,917,508 | 0.00 Loss of -5,917,508 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.