| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-27 | BUY | 175,574 | | | 96.550* | | 95.16 |
| 2025-11-26 | BUY | 175,574 | 96.860 | 95.710 | 95.825 | USD 16,824,378 | 95.15 |
| 2025-11-26 | BUY | 175,574 | 96.860 | 95.710 | 95.825 | USD 16,824,378 | 95.15 |
| 2025-11-25 | BUY | 187,899 | 95.920 | 94.580 | 94.714 | USD 17,796,670 | 95.15 |
| 2025-11-24 | BUY | 200,224 | 95.740 | 93.170 | 93.427 | USD 18,706,327 | 95.15 |
| 2025-11-21 | BUY | 207,800 | 94.205 | 92.745 | 92.891 | USD 19,302,750 | 95.15 |
| 2025-11-20 | BUY | 215,376 | 95.890 | 93.350 | 93.604 | USD 20,160,055 | 95.16 |
| 2025-11-19 | BUY | 215,376 | 95.100 | 93.700 | 93.840 | USD 20,210,883 | 95.17 |
| 2025-11-18 | BUY | 133,538 | 96.195 | 94.430 | 94.607 | USD 12,633,563 | 95.17 |
| 2025-11-17 | BUY | 51,700 | 96.380 | 94.750 | 94.913 | USD 4,907,002 | 95.17 |
| 2025-11-14 | SELL | -51,700 | 95.650 | 94.005 | 94.169 | USD -4,868,563 | 95.34 Profit of 60,699 on sale |
| 2025-11-05 | BUY | 269,268 | 97.100 | 95.460 | 95.624 | USD 25,748,483 | 95.34 |
| 2025-11-04 | BUY | 269,268 | 97.090 | 95.850 | 95.974 | USD 25,842,727 | 95.33 |
| 2025-11-03 | BUY | 269,268 | 97.474 | 94.925 | 95.180 | USD 25,628,902 | 95.32 |
| 2025-10-31 | BUY | 269,268 | 97.005 | 95.560 | 95.704 | USD 25,770,159 | 95.32 |
| 2025-10-30 | BUY | 269,268 | 97.215 | 95.096 | 95.308 | USD 25,663,440 | 95.31 |
| 2025-10-29 | BUY | 269,268 | 95.460 | 96.965 | 96.814 | USD 26,069,046 | 95.31 |
| 2025-10-28 | BUY | 269,268 | 95.020 | 98.000 | 97.702 | USD 26,308,022 | 95.32 |
| 2025-10-27 | BUY | 269,268 | 97.360 | 97.380 | 97.378 | USD 26,220,779 | 95.30 |
| 2025-10-24 | BUY | 269,268 | 96.580 | 97.220 | 97.156 | USD 26,161,002 | 95.30 |
| 2025-10-23 | BUY | 269,268 | 95.670 | 96.720 | 96.615 | USD 26,015,328 | 95.29 |
| 2025-10-22 | BUY | 269,268 | 96.000 | 96.540 | 96.486 | USD 25,980,592 | 95.29 |
| 2025-10-21 | BUY | 269,268 | 95.660 | 97.110 | 96.965 | USD 26,109,572 | 95.29 |
| 2025-10-20 | BUY | 269,268 | 96.710 | 96.940 | 96.917 | USD 26,096,647 | 95.28 |
| 2025-10-17 | BUY | 269,268 | 95.840 | 96.590 | 96.515 | USD 25,988,400 | 95.27 |
| 2025-10-16 | BUY | 269,268 | 96.020 | 98.560 | 98.306 | USD 26,470,659 | 95.27 |
| 2025-10-15 | BUY | 269,268 | 97.650 | 97.900 | 97.875 | USD 26,354,606 | 95.25 |
| 2025-10-14 | BUY | 311,449 | 96.660 | 97.290 | 97.227 | USD 30,281,252 | 95.24 |
| 2025-10-13 | SELL | -353,630 | 95.720 | 96.530 | 96.449 | USD -34,107,260 | 95.02 Loss of -506,030 on sale |
| 2025-10-08 | BUY | 353,630 | 96.660 | 97.400 | 97.326 | USD 34,417,394 | 95.01 |
| 2025-10-07 | BUY | 375,087 | 95.980 | 97.760 | 97.582 | USD 36,601,740 | 95.00 |
| 2025-10-06 | BUY | 396,544 | 97.480 | 98.580 | 98.470 | USD 39,047,688 | 94.98 |
| 2025-10-03 | BUY | 396,544 | 95.390 | 96.610 | 96.488 | USD 38,261,738 | 94.98 |
| 2025-10-02 | BUY | 396,544 | 93.570 | 94.070 | 94.020 | USD 37,283,067 | 94.99 |
| 2025-10-01 | BUY | 396,544 | 93.400 | 94.310 | 94.219 | USD 37,361,978 | 95.00 |
| 2025-09-30 | BUY | 415,163 | 93.190 | 93.920 | 93.847 | USD 38,961,801 | 95.01 |
| 2025-09-29 | BUY | 433,782 | 93.550 | 93.810 | 93.784 | USD 40,681,810 | 95.02 |
| 2025-09-26 | BUY | 433,782 | 92.250 | 92.290 | 92.286 | USD 40,032,006 | 95.04 |
| 2025-09-25 | BUY | 433,782 | 90.330 | 91.670 | 91.536 | USD 39,706,669 | 95.08 |
| 2025-09-24 | SELL | -433,782 | 91.590 | 91.740 | 91.725 | USD -39,788,653 | 94.87 Profit of 1,362,840 on sale |
| 2025-09-18 | BUY | 433,782 | 87.830 | 88.570 | 88.496 | USD 38,387,972 | 94.92 |
| 2025-09-17 | BUY | 433,782 | 88.180 | 88.850 | 88.783 | USD 38,512,467 | 94.96 |
| 2025-09-16 | BUY | 433,782 | 88.260 | 90.460 | 90.240 | USD 39,144,487 | 95.01 |
| 2025-09-15 | SELL | -433,782 | 90.190 | 90.700 | 90.649 | USD -39,321,903 | 95.24 Profit of 1,991,305 on sale |
| 2025-09-12 | BUY | 433,782 | 90.290 | 90.740 | 90.695 | USD 39,341,858 | 95.28 |
| 2025-09-11 | BUY | 433,782 | 89.860 | 89.940 | 89.932 | USD 39,010,884 | 95.32 |
| 2025-09-10 | BUY | 433,782 | 88.440 | 88.520 | 88.512 | USD 38,394,911 | 95.37 |
| 2025-09-09 | BUY | 433,782 | 87.010 | 87.470 | 87.424 | USD 37,922,958 | 95.43 |
| 2025-09-08 | BUY | 433,782 | 86.830 | 88.000 | 87.883 | USD 38,122,064 | 95.49 |
| 2025-09-05 | BUY | 433,782 | 87.750 | 88.560 | 88.479 | USD 38,380,597 | 95.55 |
| 2025-09-04 | SELL | -433,782 | 88.180 | 89.600 | 89.458 | USD -38,805,270 | 95.79 Profit of 2,746,410 on sale |
| 2025-09-02 | BUY | 433,782 | 87.410 | 88.070 | 88.004 | USD 38,174,551 | 95.85 |
| 2025-08-29 | BUY | 433,782 | 88.090 | 88.690 | 88.630 | USD 38,446,099 | 95.91 |
| 2025-08-28 | BUY | 433,782 | 88.130 | 89.690 | 89.534 | USD 38,838,238 | 95.97 |
| 2025-08-27 | BUY | 351,525 | 89.550 | 90.000 | 89.955 | USD 31,621,431 | 96.03 |
| 2025-08-25 | BUY | 269,268 | 89.170 | 89.700 | 89.647 | USD 24,139,068 | 96.08 |
| 2025-08-22 | BUY | 269,268 | 89.330 | 90.270 | 90.176 | USD 24,281,510 | 96.13 |
| 2025-08-21 | BUY | 269,268 | 89.220 | 90.070 | 89.985 | USD 24,230,081 | 96.19 |
| 2025-08-20 | BUY | 269,268 | 89.830 | 90.350 | 90.298 | USD 24,314,362 | 96.24 |
| 2025-08-19 | BUY | 269,268 | 88.810 | 88.840 | 88.837 | USD 23,920,960 | 96.30 |
| 2025-08-18 | BUY | 269,268 | 87.850 | 89.380 | 89.227 | USD 24,025,975 | 96.37 |
| 2025-08-15 | SELL | -269,268 | 89.120 | 90.510 | 90.371 | USD -24,334,019 | 96.46 Profit of 1,639,774 on sale |
| 2025-08-06 | BUY | 34,000 | 90.280 | 91.470 | 91.351 | USD 3,105,934 | 96.51 |
| 2025-08-05 | BUY | 34,000 | 90.400 | 92.400 | 92.200 | USD 3,134,800 | 96.56 |
| 2025-08-04 | BUY | 34,000 | 91.620 | 91.900 | 91.872 | USD 3,123,648 | 96.61 |
| 2025-08-01 | BUY | 34,000 | 89.670 | 90.440 | 90.363 | USD 3,072,342 | 96.67 |
| 2025-07-31 | BUY | 34,000 | 90.430 | 90.640 | 90.619 | USD 3,081,046 | 96.72 |
| 2025-07-30 | BUY | 34,000 | 89.290 | 91.460 | 91.243 | USD 3,102,262 | 96.79 |
| 2025-07-29 | BUY | 34,000 | 88.240 | 88.540 | 88.510 | USD 3,009,340 | 96.86 |
| 2025-07-28 | SELL | -34,000 | 86.680 | 88.300 | 88.138 | USD -2,996,692 | 97.01 Profit of 301,736 on sale |
| 2025-07-25 | BUY | 34,000 | 88.160 | 88.460 | 88.430 | USD 3,006,620 | 97.09 |
| 2025-07-24 | BUY | 34,000 | 88.150 | 88.990 | 88.906 | USD 3,022,804 | 97.17 |
| 2025-07-23 | BUY | 34,000 | 88.120 | 89.350 | 89.227 | USD 3,033,718 | 97.26 |
| 2025-07-22 | BUY | 34,000 | 88.530 | 88.600 | 88.593 | USD 3,012,162 | 97.34 |
| 2025-07-21 | BUY | 34,000 | 87.030 | 87.160 | 87.147 | USD 2,962,998 | 97.43 |
| 2025-07-18 | BUY | 34,000 | 86.400 | 86.460 | 86.454 | USD 2,939,436 | 97.54 |
| 2025-07-17 | BUY | 34,000 | 84.540 | 85.200 | 85.134 | USD 2,894,556 | 97.66 |
| 2025-07-16 | BUY | 34,000 | 83.550 | 83.670 | 83.658 | USD 2,844,372 | 97.80 |
| 2025-07-15 | BUY | 34,000 | 82.870 | 83.610 | 83.536 | USD 2,840,224 | 97.94 |
| 2025-07-14 | BUY | 34,000 | 82.790 | 83.000 | 82.979 | USD 2,821,286 | 98.09 |
| 2025-07-11 | BUY | 34,000 | 81.750 | 82.000 | 81.975 | USD 2,787,150 | 98.25 |
| 2025-07-10 | SELL | -34,000 | 82.120 | 82.350 | 82.327 | USD -2,799,118 | 98.42 Profit of 547,264 on sale |
| 2025-04-23 | BUY | 220,922 | 84.260 | 85.110 | 85.025 | USD 18,783,893 | 98.57 |
| 2025-04-22 | BUY | 220,922 | 83.280 | 83.690 | 83.649 | USD 18,479,905 | 98.72 |
| 2025-04-21 | BUY | 220,922 | 80.510 | 82.750 | 82.526 | USD 18,231,809 | 98.91 |
| 2025-04-18 | BUY | 220,922 | | | 83.270* | | 99.07 |
| 2025-04-17 | BUY | 220,922 | 83.270 | 84.380 | 84.269 | USD 18,616,875 | 99.24 |
| 2025-04-16 | BUY | 220,922 | 82.240 | 83.740 | 83.590 | USD 18,466,870 | 99.42 |
| 2025-04-15 | BUY | 267,108 | 83.460 | 84.460 | 84.360 | USD 22,533,231 | 99.59 |
| 2025-04-14 | BUY | 313,294 | 82.580 | 83.380 | 83.300 | USD 26,097,389 | 99.78 |
| 2025-04-11 | BUY | 313,294 | 81.720 | 82.040 | 82.008 | USD 25,692,615 | 99.97 |
| 2025-04-10 | BUY | 313,294 | 80.280 | 81.360 | 81.252 | USD 25,455,764 | 100.19 |
| 2025-04-09 | BUY | 313,294 | 80.510 | 81.320 | 81.239 | USD 25,451,691 | 100.41 |
| 2025-04-08 | BUY | 313,294 | 79.010 | 81.770 | 81.494 | USD 25,531,580 | 100.66 |
| 2025-04-07 | BUY | 313,294 | 79.340 | 81.350 | 81.149 | USD 25,423,494 | 100.90 |
| 2025-04-04 | BUY | 313,294 | 79.030 | 85.020 | 84.421 | USD 26,448,592 | 101.16 |
| 2025-04-02 | BUY | 313,294 | 86.610 | 86.940 | 86.907 | USD 27,227,442 | 101.33 |
| 2025-04-01 | BUY | 313,294 | 85.660 | 86.070 | 86.029 | USD 26,952,370 | 101.52 |
| 2025-03-31 | BUY | 313,294 | 85.490 | 85.650 | 85.634 | USD 26,828,619 | 101.71 |
| 2025-03-28 | BUY | 313,294 | 84.410 | 85.060 | 84.995 | USD 26,628,423 | 101.92 |
| 2025-03-27 | BUY | 313,294 | 84.020 | 84.830 | 84.749 | USD 26,551,354 | 102.14 |
| 2025-03-24 | SELL | -14,663 | 84.010 | 84.780 | 84.703 | USD -1,242,000 | 102.85 Profit of 266,091 on sale |
| 2025-03-12 | BUY | 46,186 | 82.640 | 84.440 | 84.260 | USD 3,891,632 | 105.00 |
| 2025-03-10 | BUY | 250,248 | 80.460 | 81.220 | 81.144 | USD 20,306,124 | 105.69 |
| 2025-03-07 | BUY | 250,248 | 81.330 | 82.450 | 82.338 | USD 20,604,919 | 106.05 |
| 2025-02-26 | SELL | -42,110 | 86.150 | 86.990 | 86.906 | USD -3,659,612 | 108.47 Profit of 907,934 on sale |
| 2025-02-18 | BUY | 334,468 | 87.400 | 88.380 | 88.282 | USD 29,527,503 | 110.96 |
| 2025-02-14 | BUY | 334,468 | 82.490 | 84.460 | 84.263 | USD 28,183,277 | 112.05 |
| 2025-02-13 | BUY | 209,344 | 83.250 | 83.690 | 83.646 | USD 17,510,789 | 112.62 |
| 2025-02-12 | SELL | -84,220 | 82.820 | 83.000 | 82.982 | USD -6,988,744 | 110.70 Profit of 2,334,444 on sale |
| 2025-01-28 | BUY | 231,980 | 77.620 | 79.090 | 78.943 | USD 18,313,196 | 111.38 |
| 2025-01-27 | BUY | 231,980 | 78.790 | 82.670 | 82.282 | USD 19,087,778 | 112.05 |
| 2025-01-24 | BUY | 231,980 | 82.520 | 82.800 | 82.772 | USD 19,201,449 | 112.68 |
| 2025-01-23 | BUY | 231,980 | 81.900 | 83.160 | 83.034 | USD 19,262,228 | 113.35 |
| 2025-01-22 | BUY | 231,980 | 82.590 | 83.430 | 83.346 | USD 19,334,605 | 114.04 |
| 2025-01-21 | BUY | 231,980 | 83.620 | 84.260 | 84.196 | USD 19,531,789 | 114.73 |
| 2025-01-20 | BUY | 231,980 | | | 81.990* | | 115.49 |
| 2025-01-17 | BUY | 231,980 | 81.990 | 82.500 | 82.449 | USD 19,126,519 | 116.29 |
| 2025-01-15 | BUY | 231,980 | 78.990 | 79.340 | 79.305 | USD 18,397,173 | 118.09 |
| 2025-01-14 | BUY | 231,980 | 77.560 | 77.940 | 77.902 | USD 18,071,706 | 119.13 |
| 2025-01-13 | BUY | 231,980 | 77.070 | 77.160 | 77.151 | USD 17,897,490 | 120.24 |
| 2025-01-09 | BUY | 231,980 | | | 76.600* | | 122.67 |
| 2025-01-08 | SELL | -231,980 | 76.600 | 76.880 | 76.852 | USD -17,828,126 | 120.71 Profit of 10,175,240 on sale |
| 2025-01-02 | BUY | 231,980 | 75.400 | 76.540 | 76.426 | USD 17,729,304 | 122.05 |
| 2024-12-31 | BUY | 231,980 | 75.820 | 76.190 | 76.153 | USD 17,665,973 | 123.45 |
| 2024-12-30 | BUY | 231,980 | 75.750 | 76.040 | 76.011 | USD 17,633,032 | 124.94 |
| 2024-12-24 | BUY | 231,980 | 76.230 | 76.250 | 76.248 | USD 17,688,011 | 129.99 |
| 2024-12-23 | BUY | 231,980 | 75.430 | 75.550 | 75.538 | USD 17,523,306 | 131.94 |
| 2024-12-18 | BUY | 231,980 | 73.190 | 75.300 | 75.089 | USD 17,419,147 | 138.92 |
| 2024-12-17 | BUY | 231,980 | 74.840 | 75.680 | 75.596 | USD 17,536,760 | 141.58 |
| 2024-12-16 | BUY | 172,726 | 74.760 | 75.660 | 75.570 | USD 13,052,904 | 144.49 |
| 2024-12-09 | BUY | 113,472 | 74.780 | 76.000 | 75.878 | USD 8,610,028 | 144.26 |
| 2024-12-06 | BUY | 113,472 | 75.780 | 77.090 | 76.959 | USD 8,732,691 | 143.91 |
| 2024-12-05 | BUY | 113,472 | 76.865 | 77.425 | 77.369 | USD 8,779,215 | 143.42 |
| 2024-12-04 | BUY | 113,472 | 75.825 | 76.530 | 76.459 | USD 8,676,012 | 142.99 |
| 2024-12-03 | BUY | 113,472 | 75.665 | 77.490 | 77.307 | USD 8,772,236 | 142.52 |
| 2024-12-02 | BUY | 113,472 | 76.625 | 78.270 | 78.105 | USD 8,862,787 | 141.89 |
| 2024-11-29 | BUY | 113,472 | 78.085 | 78.690 | 78.630 | USD 8,922,247 | 141.00 |
| 2024-11-28 | BUY | 113,472 | | | 156.400* | | 139.98 |
| 2024-11-27 | BUY | 19,722 | 78.200 | 79.035 | 78.952 | USD 1,557,082 | 138.80 |
| 2024-11-04 | SELL | -74,028 | 71.215 | 72.355 | 72.241 | USD -5,347,857 | 136.95 Profit of 4,790,143 on sale |
| 2024-11-01 | SELL | -74,028 | 72.395 | 77.265 | 76.778 | USD -5,683,722 | 135.16 Profit of 4,322,273 on sale |
| 2024-10-31 | SELL | -74,028 | 77.390 | 78.425 | 78.322 | USD -5,797,984 | 135.25 Profit of 4,214,303 on sale |
| 2024-10-30 | SELL | -74,028 | 67.200 | 67.625 | 67.582 | USD -5,002,997 | 135.39 Profit of 5,019,654 on sale |
| 2024-10-29 | BUY | 74,028 | 67.065 | 67.765 | 67.695 | USD 5,011,325 | 135.57 |
| 2024-10-28 | BUY | 74,028 | 68.160 | 68.425 | 68.399 | USD 5,063,404 | 135.44 |
| 2024-10-24 | SELL | -74,028 | 68.735 | 68.850 | 68.838 | USD -5,095,976 | 135.08 Profit of 4,904,096 on sale |
| 2024-10-23 | SELL | -74,028 | 68.475 | 68.525 | 68.520 | USD -5,072,399 | 135.12 Profit of 4,930,264 on sale |
| 2024-10-18 | BUY | 74,028 | 67.640 | 67.895 | 67.869 | USD 5,024,243 | 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.