| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-27 | BUY | 5,631,076 | | | 58.690* | | 70.80 |
| 2025-11-26 | BUY | 5,631,076 | 58.898 | 58.400 | 58.450 | USD 329,135,443 | 70.86 |
| 2025-11-26 | BUY | 5,631,076 | 58.898 | 58.400 | 58.450 | USD 329,135,443 | 70.86 |
| 2025-11-25 | BUY | 4,771,661 | 58.438 | 57.451 | 57.550 | USD 274,607,139 | 70.93 |
| 2025-11-24 | BUY | 3,912,246 | 58.470 | 57.080 | 57.219 | USD 223,854,811 | 71.00 |
| 2025-11-21 | BUY | 3,912,246 | 58.950 | 58.050 | 58.140 | USD 227,457,980 | 71.07 |
| 2025-11-20 | BUY | 3,912,246 | 58.660 | 58.000 | 58.066 | USD 227,168,476 | 71.14 |
| 2025-11-19 | BUY | 3,912,246 | | | 58.610* | | 71.21 |
| 2025-11-18 | BUY | 3,797,401 | 59.270 | 58.380 | 58.469 | USD 222,030,243 | 71.28 |
| 2025-11-17 | BUY | 3,682,556 | 58.485 | 57.925 | 57.981 | USD 213,518,277 | 71.35 |
| 2025-11-14 | BUY | 3,682,556 | 58.300 | 57.370 | 57.463 | USD 211,610,712 | 71.42 |
| 2025-11-13 | BUY | 3,682,556 | 58.275 | 57.540 | 57.614 | USD 212,164,944 | 71.50 |
| 2025-11-12 | BUY | 3,682,556 | 58.795 | 58.040 | 58.116 | USD 214,013,586 | 71.57 |
| 2025-11-11 | BUY | 3,634,477 | 58.740 | 57.765 | 57.862 | USD 210,299,924 | 71.65 |
| 2025-11-10 | BUY | 3,586,398 | 57.900 | 57.260 | 57.324 | USD 205,586,674 | 71.73 |
| 2025-11-07 | BUY | 3,586,398 | | | 58.030* | | 71.81 |
| 2025-11-06 | BUY | 3,586,398 | 57.730 | 56.795 | 56.888 | USD 204,024,797 | 71.89 |
| 2025-11-05 | BUY | 3,586,398 | 58.170 | 56.885 | 57.013 | USD 204,473,096 | 71.97 |
| 2025-11-04 | BUY | 3,586,398 | 57.380 | 56.420 | 56.516 | USD 202,689,516 | 72.06 |
| 2025-11-03 | BUY | 3,586,398 | 57.000 | 56.180 | 56.262 | USD 201,777,925 | 72.15 |
| 2025-10-31 | BUY | 3,586,398 | 58.080 | 56.330 | 56.505 | USD 202,649,426 | 72.24 |
| 2025-10-30 | BUY | 3,586,398 | 59.470 | 56.510 | 56.806 | USD 203,728,920 | 72.33 |
| 2025-10-29 | BUY | 3,586,398 | 61.970 | 63.390 | 63.248 | USD 226,832,499 | 72.39 |
| 2025-10-28 | BUY | 3,586,398 | 63.280 | 63.980 | 63.910 | USD 229,206,694 | 72.45 |
| 2025-10-27 | BUY | 3,586,398 | 63.740 | 64.420 | 64.352 | USD 230,791,879 | 72.50 |
| 2025-10-24 | BUY | 3,586,398 | 64.670 | 64.970 | 64.940 | USD 232,900,689 | 72.55 |
| 2025-10-23 | BUY | 3,586,398 | 64.570 | 64.830 | 64.804 | USD 232,412,942 | 72.60 |
| 2025-10-22 | BUY | 3,586,398 | 64.430 | 64.540 | 64.529 | USD 231,426,680 | 72.65 |
| 2025-10-21 | BUY | 3,586,398 | 63.750 | 64.590 | 64.506 | USD 231,344,178 | 72.70 |
| 2025-10-20 | BUY | 3,586,398 | 64.400 | 65.200 | 65.120 | USD 233,546,228 | 72.75 |
| 2025-10-17 | BUY | 3,586,398 | 65.050 | 65.070 | 65.068 | USD 233,359,745 | 72.80 |
| 2025-10-16 | BUY | 3,586,398 | 64.260 | 64.960 | 64.890 | USD 232,721,364 | 72.86 |
| 2025-10-15 | BUY | 3,586,398 | 64.870 | 65.680 | 65.599 | USD 235,264,124 | 72.91 |
| 2025-10-14 | BUY | 3,586,398 | 65.400 | 65.870 | 65.823 | USD 236,067,485 | 72.95 |
| 2025-10-13 | SELL | -3,586,398 | 64.950 | 66.250 | 66.120 | USD -237,132,635 | 71.48 Profit of 19,205,739 on sale |
| 2025-10-08 | BUY | 3,586,398 | 65.420 | 66.720 | 66.590 | USD 238,818,246 | 71.51 |
| 2025-10-07 | BUY | 3,586,398 | 66.650 | 66.650 | 66.650 | USD 239,033,432 | 71.55 |
| 2025-10-06 | BUY | 3,586,398 | 65.370 | 65.500 | 65.487 | USD 234,862,447 | 71.59 |
| 2025-10-03 | BUY | 3,296,848 | 65.730 | 66.240 | 66.189 | USD 218,215,067 | 71.62 |
| 2025-10-02 | BUY | 3,007,298 | 65.750 | 66.620 | 66.533 | USD 200,084,565 | 71.66 |
| 2025-10-01 | BUY | 3,007,298 | 66.290 | 66.340 | 66.335 | USD 199,489,103 | 71.70 |
| 2025-09-30 | BUY | 3,007,298 | 66.060 | 66.180 | 66.168 | USD 198,986,894 | 71.74 |
| 2025-09-29 | BUY | 3,007,298 | 65.670 | 65.690 | 65.688 | USD 197,543,397 | 71.78 |
| 2025-09-26 | BUY | 3,007,298 | 65.710 | 65.820 | 65.809 | USD 197,907,273 | 71.82 |
| 2025-09-25 | BUY | 3,007,298 | 65.190 | 65.990 | 65.910 | USD 198,211,006 | 71.86 |
| 2025-09-24 | SELL | -3,007,298 | 65.130 | 65.370 | 65.346 | USD -196,514,902 | 70.15 Profit of 14,454,624 on sale |
| 2025-09-18 | BUY | 3,066,310 | 63.940 | 65.000 | 64.894 | USD 198,985,121 | 70.20 |
| 2025-09-17 | SELL | -3,066,310 | 65.510 | 65.600 | 65.591 | USD -201,122,336 | 68.45 Profit of 8,778,271 on sale |
| 2025-09-08 | SELL | -387,464 | 65.770 | 66.860 | 66.751 | USD -25,863,610 | 66.69 Loss of -23,990 on sale |
| 2025-07-24 | BUY | 317,316 | 59.610 | 59.820 | 59.799 | USD 18,975,179 | 66.74 |
| 2025-07-23 | BUY | 317,316 | 59.770 | 59.860 | 59.851 | USD 18,991,680 | 66.79 |
| 2025-07-22 | BUY | 317,316 | 59.440 | 59.530 | 59.521 | USD 18,886,965 | 66.84 |
| 2025-07-21 | SELL | -317,316 | 58.920 | 59.110 | 59.091 | USD -18,750,520 | 65.14 Profit of 1,920,847 on sale |
| 2025-07-17 | BUY | 317,316 | 57.980 | 59.560 | 59.402 | USD 18,849,205 | 65.20 |
| 2025-07-16 | BUY | 317,316 | 58.860 | 58.970 | 58.959 | USD 18,708,634 | 65.24 |
| 2025-07-15 | BUY | 317,316 | 58.480 | 58.620 | 58.606 | USD 18,596,621 | 65.29 |
| 2025-07-14 | BUY | 317,316 | 58.130 | 58.330 | 58.310 | USD 18,502,697 | 65.35 |
| 2025-07-11 | BUY | 317,316 | 57.800 | 58.440 | 58.376 | USD 18,523,638 | 65.40 |
| 2025-07-10 | BUY | 317,316 | 58.550 | 58.670 | 58.658 | USD 18,613,121 | 65.46 |
| 2025-07-09 | BUY | 317,316 | 57.750 | 59.490 | 59.316 | USD 18,821,916 | 65.51 |
| 2025-07-08 | BUY | 317,316 | 59.540 | 60.280 | 60.206 | USD 19,104,327 | 65.56 |
| 2025-07-07 | BUY | 317,316 | 60.250 | 60.360 | 60.349 | USD 19,149,703 | 65.60 |
| 2025-07-04 | SELL | -317,316 | | | 286.110* | | 63.88 Profit of 20,269,750 on sale |
| 2025-07-03 | BUY | 317,316 | 59.650 | 59.650 | 59.650 | USD 18,927,900 | 63.91 |
| 2025-07-02 | BUY | 317,316 | 59.170 | 59.230 | 59.224 | USD 18,792,723 | 63.95 |
| 2025-06-30 | BUY | 317,316 | 58.630 | 58.790 | 58.774 | USD 18,649,931 | 63.99 |
| 2025-06-27 | BUY | 317,316 | 58.750 | 58.850 | 58.840 | USD 18,670,873 | 64.03 |
| 2025-06-26 | BUY | 317,316 | 58.790 | 59.480 | 59.411 | USD 18,852,061 | 64.08 |
| 2025-06-25 | BUY | 317,316 | 58.940 | 59.810 | 59.723 | USD 18,951,064 | 64.12 |
| 2025-06-24 | BUY | 317,316 | 59.910 | 60.450 | 60.396 | USD 19,164,617 | 64.15 |
| 2025-06-23 | BUY | 317,316 | 60.490 | 60.630 | 60.616 | USD 19,234,427 | 64.18 |
| 2025-06-20 | BUY | 317,316 | 59.750 | 59.750 | 59.750 | USD 18,959,631 | 64.22 |
| 2025-06-19 | BUY | 317,316 | | | 59.490* | | 64.26 |
| 2025-06-18 | SELL | -317,316 | 59.490 | 59.790 | 59.760 | USD -18,962,804 | 62.29 Profit of 802,240 on sale |
| 2025-06-11 | BUY | 38,996 | 59.910 | 59.950 | 59.946 | USD 2,337,654 | 62.31 |
| 2025-06-10 | BUY | 38,996 | 58.560 | 59.250 | 59.181 | USD 2,307,822 | 62.34 |
| 2025-06-09 | BUY | 38,996 | 59.070 | 59.340 | 59.313 | USD 2,312,970 | 62.37 |
| 2025-06-06 | BUY | 38,996 | 59.240 | 59.660 | 59.618 | USD 2,324,864 | 62.40 |
| 2025-06-05 | BUY | 152,554 | 59.390 | 59.610 | 59.588 | USD 9,090,388 | 62.42 |
| 2025-06-04 | BUY | 266,112 | 59.310 | 60.410 | 60.300 | USD 16,046,554 | 62.45 |
| 2025-06-03 | BUY | 266,112 | 60.370 | 60.880 | 60.829 | USD 16,187,327 | 62.47 |
| 2025-06-02 | BUY | 266,112 | 60.630 | 60.640 | 60.639 | USD 16,136,765 | 62.49 |
| 2025-05-30 | BUY | 266,112 | 60.610 | 60.620 | 60.619 | USD 16,131,443 | 62.51 |
| 2025-05-29 | BUY | 266,112 | 59.480 | 59.560 | 59.552 | USD 15,847,502 | 62.53 |
| 2025-05-28 | BUY | 266,112 | 59.480 | 59.730 | 59.705 | USD 15,888,217 | 62.56 |
| 2025-05-27 | BUY | 266,112 | 59.620 | 59.780 | 59.764 | USD 15,903,917 | 62.59 |
| 2025-05-26 | BUY | 266,112 | | | 59.740* | | 62.62 |
| 2025-05-23 | BUY | 266,112 | 59.740 | 59.810 | 59.803 | USD 15,914,296 | 62.65 |
| 2025-05-22 | BUY | 266,112 | 59.300 | 59.590 | 59.561 | USD 15,849,897 | 62.68 |
| 2025-05-21 | BUY | 389,023 | 59.450 | 59.950 | 59.900 | USD 23,302,478 | 62.71 |
| 2025-05-20 | BUY | 511,934 | 59.900 | 60.090 | 60.071 | USD 30,752,387 | 62.74 |
| 2025-05-19 | BUY | 511,934 | 59.470 | 59.480 | 59.479 | USD 30,449,322 | 62.77 |
| 2025-05-16 | BUY | 511,934 | 58.890 | 58.950 | 58.944 | USD 30,175,438 | 62.81 |
| 2025-05-15 | BUY | 511,934 | 58.060 | 58.350 | 58.321 | USD 29,856,502 | 62.86 |
| 2025-05-14 | BUY | 511,934 | 56.330 | 56.730 | 56.690 | USD 29,021,538 | 62.93 |
| 2025-05-13 | BUY | 511,934 | 56.470 | 56.970 | 56.920 | USD 29,139,284 | 63.00 |
| 2025-05-12 | BUY | 511,934 | 56.950 | 58.270 | 58.138 | USD 29,762,819 | 63.06 |
| 2025-05-09 | BUY | 511,934 | 59.430 | 60.160 | 60.087 | USD 30,760,578 | 63.10 |
| 2025-05-08 | BUY | 511,934 | 60.400 | 60.980 | 60.922 | USD 31,188,043 | 63.13 |
| 2025-05-07 | BUY | 511,934 | 60.910 | 61.260 | 61.225 | USD 31,343,158 | 63.15 |
| 2025-05-06 | BUY | 511,934 | 60.480 | 60.620 | 60.606 | USD 31,026,271 | 63.18 |
| 2025-05-05 | BUY | 511,934 | 59.870 | 60.050 | 60.032 | USD 30,732,421 | 63.22 |
| 2025-05-02 | BUY | 511,934 | 59.610 | 59.720 | 59.709 | USD 30,567,068 | 63.26 |
| 2025-05-01 | BUY | 514,091 | 59.310 | 59.560 | 59.535 | USD 30,606,408 | 63.31 |
| 2025-04-30 | BUY | 516,248 | 59.150 | 59.660 | 59.609 | USD 30,773,027 | 63.36 |
| 2025-04-29 | BUY | 516,248 | 58.770 | 59.440 | 59.373 | USD 30,651,192 | 63.41 |
| 2025-04-28 | BUY | 516,248 | 58.190 | 58.780 | 58.721 | USD 30,314,598 | 63.47 |
| 2025-04-25 | BUY | 516,248 | 58.260 | 58.930 | 58.863 | USD 30,387,906 | 63.53 |
| 2025-04-24 | BUY | 516,248 | 58.710 | 58.780 | 58.773 | USD 30,341,443 | 63.59 |
| 2025-04-23 | BUY | 516,248 | 58.560 | 58.930 | 58.893 | USD 30,403,394 | 63.66 |
| 2025-04-22 | BUY | 516,248 | 58.820 | 59.000 | 58.982 | USD 30,449,340 | 63.72 |
| 2025-04-21 | BUY | 516,248 | 57.630 | 58.450 | 58.368 | USD 30,132,364 | 63.79 |
| 2025-04-18 | BUY | 516,248 | | | 58.160* | | 63.87 |
| 2025-04-17 | BUY | 494,593 | 58.160 | 58.520 | 58.484 | USD 28,925,777 | 63.94 |
| 2025-04-16 | BUY | 472,938 | 57.270 | 58.190 | 58.098 | USD 27,476,751 | 64.03 |
| 2025-04-15 | BUY | 472,938 | 57.520 | 57.900 | 57.862 | USD 27,365,139 | 64.11 |
| 2025-04-14 | BUY | 472,938 | 57.130 | 57.510 | 57.472 | USD 27,180,692 | 64.21 |
| 2025-04-11 | BUY | 472,938 | 56.650 | 56.940 | 56.911 | USD 26,915,374 | 64.31 |
| 2025-04-10 | BUY | 472,938 | 56.380 | 56.770 | 56.731 | USD 26,830,246 | 64.42 |
| 2025-04-09 | BUY | 472,938 | 56.360 | 57.150 | 57.071 | USD 26,991,045 | 64.54 |
| 2025-04-08 | SELL | -472,938 | 55.560 | 56.970 | 56.829 | USD -26,876,594 | 62.05 Profit of 2,467,047 on sale |
| 2025-03-19 | SELL | -55,200 | 57.950 | 58.400 | 58.355 | USD -3,221,196 | 62.10 Profit of 206,988 on sale |
| 2025-03-10 | BUY | 295,924 | 58.990 | 59.670 | 59.602 | USD 17,637,662 | 62.51 |
| 2025-03-07 | BUY | 295,924 | 57.790 | 58.550 | 58.474 | USD 17,303,860 | 62.59 |
| 2025-02-26 | BUY | 55,200 | 54.850 | 56.070 | 55.948 | USD 3,088,330 | 63.43 |
| 2025-02-18 | BUY | 185,524 | 52.750 | 53.300 | 53.245 | USD 9,878,225 | 64.56 |
| 2025-02-14 | BUY | 185,524 | 53.290 | 53.850 | 53.794 | USD 9,980,078 | 65.05 |
| 2025-02-13 | BUY | 185,524 | 53.620 | 53.730 | 53.719 | USD 9,966,164 | 65.30 |
| 2025-02-12 | BUY | 185,524 | 53.340 | 53.880 | 53.826 | USD 9,986,015 | 65.57 |
| 2025-02-11 | BUY | 185,524 | 53.850 | 53.940 | 53.931 | USD 10,005,495 | 65.84 |
| 2025-02-10 | BUY | 185,524 | 53.840 | 53.870 | 53.867 | USD 9,993,621 | 66.13 |
| 2025-02-07 | BUY | 185,524 | 52.660 | 53.060 | 53.020 | USD 9,836,483 | 66.46 |
| 2025-02-06 | BUY | 185,524 | 52.640 | 53.500 | 53.414 | USD 9,909,579 | 66.80 |
| 2025-02-05 | BUY | 185,524 | 52.580 | 52.920 | 52.886 | USD 9,811,622 | 67.17 |
| 2025-02-04 | BUY | 185,524 | 52.620 | 53.000 | 52.962 | USD 9,825,722 | 67.55 |
| 2025-02-03 | BUY | 185,524 | 52.850 | 52.940 | 52.931 | USD 9,819,971 | 67.95 |
| 2025-01-31 | BUY | 185,524 | 52.230 | 52.460 | 52.437 | USD 9,728,322 | 68.39 |
| 2025-01-30 | SELL | -185,524 | 51.540 | 51.650 | 51.639 | USD -9,580,274 | 61.48 Profit of 1,826,590 on sale |
| 2024-12-10 | BUY | 953,354 | 55.490 | 56.130 | 56.066 | USD 53,450,746 | 61.66 |
| 2024-12-09 | BUY | 953,354 | 55.860 | 57.390 | 57.237 | USD 54,567,122 | 61.84 |
| 2024-12-06 | BUY | 953,354 | 57.320 | 58.010 | 57.941 | USD 55,238,283 | 61.98 |
| 2024-12-05 | BUY | 953,354 | 56.910 | 57.370 | 57.324 | USD 54,650,064 | 62.14 |
| 2024-12-04 | BUY | 911,762 | 56.450 | 56.830 | 56.792 | USD 51,780,789 | 62.33 |
| 2024-12-03 | BUY | 870,170 | 56.900 | 57.340 | 57.296 | USD 49,857,261 | 62.52 |
| 2024-12-02 | BUY | 870,170 | 57.180 | 57.660 | 57.612 | USD 50,132,234 | 62.71 |
| 2024-11-29 | BUY | 870,170 | 57.740 | 57.750 | 57.749 | USD 50,251,447 | 62.89 |
| 2024-11-28 | BUY | 870,170 | | | 57.650* | | 63.09 |
| 2024-11-27 | BUY | 870,170 | 57.650 | 58.040 | 58.001 | USD 50,470,731 | 63.31 |
| 2024-11-26 | BUY | 870,170 | 57.590 | 57.600 | 57.599 | USD 50,120,921 | 63.55 |
| 2024-11-21 | BUY | 870,170 | 56.030 | 56.480 | 56.435 | USD 49,108,043 | 64.59 |
| 2024-11-20 | BUY | 870,170 | 55.980 | 56.070 | 56.061 | USD 48,782,600 | 65.02 |
| 2024-11-19 | BUY | 870,170 | 55.860 | 56.490 | 56.427 | USD 49,101,084 | 65.50 |
| 2024-11-12 | BUY | 870,170 | 54.440 | 54.720 | 54.692 | USD 47,591,338 | 66.69 |
| 2024-11-11 | SELL | -870,170 | 53.930 | 54.790 | 54.704 | USD -47,601,780 | 51.50 Loss of -2,784,762 on sale |
| 2024-11-07 | SELL | -870,170 | 53.540 | 54.460 | 54.368 | USD -47,309,402 | 51.12 Loss of -2,823,825 on sale |
| 2024-11-04 | BUY | 57,880 | 53.880 | 54.050 | 54.033 | USD 3,127,430 | 50.31 |
| 2024-10-31 | SELL | -985,930 | 54.460 | 54.840 | 54.802 | USD -54,030,936 | 49.89 Loss of -4,843,983 on sale |
| 2024-10-30 | SELL | -985,930 | 50.500 | 50.670 | 50.653 | USD -49,940,311 | 49.88 Loss of -760,889 on sale |
| 2024-10-29 | BUY | 928,050 | 49.950 | 50.430 | 50.382 | USD 46,757,015 | 49.87 |
| 2024-10-28 | BUY | 870,170 | 50.250 | 50.380 | 50.367 | USD 43,827,853 | 49.81 |
| 2024-10-24 | SELL | -870,170 | 49.940 | 50.160 | 50.138 | USD -43,628,583 | 49.84 Loss of -263,660 on sale |
| 2024-10-21 | SELL | -870,170 | 49.060 | 49.690 | 49.627 | USD -43,183,926 | 49.61 Loss of -14,791 on sale |
| 2024-10-18 | BUY | 870,170 | 49.610 | 49.720 | 49.709 | USD 43,255,282 | 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.