| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-27 | BUY | 402,712 | | | 165.350* | | 180.54 |
| 2025-11-26 | BUY | 402,712 | 167.040 | 162.050 | 162.549 | USD 65,460,434 | 180.61 |
| 2025-11-26 | BUY | 402,712 | 167.040 | 162.050 | 162.549 | USD 65,460,434 | 180.61 |
| 2025-11-25 | BUY | 273,425 | 161.940 | 158.690 | 159.015 | USD 43,478,677 | 180.71 |
| 2025-11-24 | BUY | 144,138 | 162.690 | 158.990 | 159.360 | USD 22,969,832 | 180.81 |
| 2025-11-21 | BUY | 144,138 | 161.160 | 153.420 | 154.194 | USD 22,225,215 | 180.92 |
| 2025-11-20 | BUY | 144,138 | 159.250 | 152.760 | 153.409 | USD 22,112,066 | 181.06 |
| 2025-11-19 | BUY | 144,138 | 159.171 | 155.130 | 155.534 | USD 22,418,382 | 181.18 |
| 2025-11-18 | BUY | 144,138 | 158.090 | 153.540 | 153.995 | USD 22,196,530 | 181.31 |
| 2025-11-17 | BUY | 144,138 | 159.750 | 153.550 | 154.170 | USD 22,221,756 | 181.44 |
| 2025-11-14 | BUY | 144,138 | 160.880 | 158.300 | 158.558 | USD 22,854,233 | 181.56 |
| 2025-11-13 | BUY | 144,138 | 165.435 | 161.480 | 161.875 | USD 23,332,410 | 181.66 |
| 2025-11-12 | BUY | 144,138 | 164.530 | 160.680 | 161.065 | USD 23,215,586 | 181.76 |
| 2025-11-11 | BUY | 144,138 | 162.171 | 159.243 | 159.536 | USD 22,995,140 | 181.88 |
| 2025-11-10 | BUY | 144,138 | 162.750 | 158.500 | 158.925 | USD 22,907,132 | 181.99 |
| 2025-11-07 | BUY | 144,138 | 160.600 | 156.890 | 157.261 | USD 22,667,286 | 182.10 |
| 2025-11-06 | BUY | 144,138 | 163.810 | 161.091 | 161.363 | USD 23,258,512 | 182.22 |
| 2025-11-05 | BUY | 144,138 | 165.620 | 159.390 | 160.013 | USD 23,063,954 | 182.32 |
| 2025-11-04 | SELL | -144,138 | 162.305 | 158.130 | 158.548 | USD -22,852,720 | 182.92 Profit of 3,512,452 on sale |
| 2025-10-14 | BUY | 333,260 | 176.273 | 171.450 | 171.932 | USD 57,298,141 | 182.97 |
| 2025-10-13 | SELL | -333,260 | | | 158.670* | | 183.10 Profit of 61,019,814 on sale |
| 2025-10-08 | BUY | 333,260 | 181.920 | 176.830 | 177.339 | USD 59,099,996 | 183.11 |
| 2025-10-07 | SELL | -333,260 | 182.015 | 176.960 | 177.466 | USD -59,142,155 | 183.26 Profit of 1,931,557 on sale |
| 2025-10-06 | BUY | 774,562 | 183.230 | 179.340 | 179.729 | USD 139,211,251 | 183.27 |
| 2025-10-03 | BUY | 774,562 | 185.460 | 180.155 | 180.685 | USD 139,952,122 | 183.29 |
| 2025-10-02 | BUY | 774,562 | 184.610 | 179.840 | 180.317 | USD 139,666,694 | 183.29 |
| 2025-10-01 | BUY | 774,562 | 184.510 | 178.330 | 178.948 | USD 138,606,315 | 183.31 |
| 2025-09-30 | BUY | 774,562 | 183.970 | 181.310 | 181.576 | USD 140,641,868 | 183.31 |
| 2025-09-29 | BUY | 774,562 | 186.100 | 183.010 | 183.319 | USD 141,991,928 | 183.31 |
| 2025-09-26 | BUY | 774,562 | 187.290 | 183.070 | 183.492 | USD 142,125,935 | 183.30 |
| 2025-09-25 | BUY | 781,509 | 183.660 | 180.110 | 180.465 | USD 141,035,022 | 183.31 |
| 2025-09-24 | SELL | -788,456 | 185.160 | 181.100 | 181.506 | USD -143,109,499 | 183.89 Profit of 1,881,066 on sale |
| 2025-09-18 | BUY | 788,456 | | | 181.620* | | 183.91 |
| 2025-09-17 | BUY | 810,797 | | | 180.300* | | 183.93 |
| 2025-09-16 | BUY | 833,138 | | | 177.630* | | 183.96 |
| 2025-09-15 | BUY | 833,138 | | | 178.200* | | 184.00 |
| 2025-09-12 | BUY | 833,138 | 184.340 | 182.340 | 182.540 | USD 152,081,007 | 184.01 |
| 2025-09-11 | BUY | 821,739 | | | 184.350* | | 184.01 |
| 2025-09-10 | BUY | 796,844 | | | 184.010* | | 184.01 |
| 2025-09-09 | BUY | 783,348 | | | 185.030* | | 184.00 |
| 2025-09-08 | SELL | -783,348 | 188.370 | 183.070 | 183.600 | USD -143,822,690 | 184.72 Profit of 880,223 on sale |
| 2025-09-05 | BUY | 783,348 | | | 187.930* | | 184.70 |
| 2025-09-04 | BUY | 783,348 | | | 187.290* | | 184.69 |
| 2025-09-02 | BUY | 783,348 | 200.170 | 196.760 | 197.101 | USD 154,398,670 | 184.59 |
| 2025-08-29 | BUY | 783,348 | 204.050 | 201.570 | 201.818 | USD 158,093,724 | 184.48 |
| 2025-08-28 | BUY | 783,348 | 207.134 | 203.610 | 203.962 | USD 159,773,539 | 184.35 |
| 2025-08-27 | BUY | 853,763 | | | 205.470* | | 184.22 |
| 2025-08-25 | BUY | 928,059 | | | 205.970* | | 184.07 |
| 2025-08-22 | BUY | 931,940 | | | 206.060* | | 183.93 |
| 2025-08-21 | BUY | 944,582 | 202.180 | 199.460 | 199.732 | USD 188,663,257 | 183.82 |
| 2025-08-20 | BUY | 957,224 | | | 200.770* | | 183.71 |
| 2025-08-19 | BUY | 957,224 | | | 195.940* | | 183.63 |
| 2025-08-18 | BUY | 957,224 | 195.520 | 193.500 | 193.702 | USD 185,416,204 | 183.55 |
| 2025-08-15 | BUY | 957,224 | 195.370 | 192.490 | 192.778 | USD 184,531,733 | 183.48 |
| 2025-08-13 | BUY | 957,224 | 194.120 | 190.960 | 191.276 | USD 183,093,983 | 183.41 |
| 2025-08-12 | BUY | 738,887 | 193.840 | 185.220 | 186.082 | USD 137,493,571 | 183.35 |
| 2025-08-11 | BUY | 520,550 | 188.870 | 183.400 | 183.947 | USD 95,753,608 | 183.35 |
| 2025-08-08 | BUY | 514,355 | 187.640 | 184.660 | 184.958 | USD 95,134,074 | 183.32 |
| 2025-08-07 | BUY | 508,160 | 191.490 | 184.730 | 185.406 | USD 94,215,911 | 183.30 |
| 2025-08-06 | BUY | 310,572 | 186.900 | 184.000 | 184.290 | USD 57,235,314 | 183.28 |
| 2025-07-23 | BUY | 112,984 | 195.000 | 185.290 | 186.261 | USD 21,044,511 | 183.26 |
| 2025-07-22 | BUY | 112,984 | 216.000 | 212.160 | 212.544 | USD 24,014,072 | 183.04 |
| 2025-07-21 | SELL | -112,984 | 219.000 | 214.210 | 214.689 | USD -24,256,423 | 183.85 Loss of -3,484,656 on sale |
| 2025-07-18 | BUY | 112,984 | 218.650 | 215.910 | 216.184 | USD 24,425,333 | 183.61 |
| 2025-07-17 | BUY | 112,984 | 217.000 | 215.490 | 215.641 | USD 24,363,983 | 183.37 |
| 2025-07-16 | BUY | 112,984 | 218.610 | 211.710 | 212.400 | USD 23,997,802 | 183.12 |
| 2025-07-15 | BUY | 399,964 | 221.400 | 217.970 | 218.313 | USD 87,317,341 | 182.86 |
| 2025-07-14 | BUY | 686,944 | 220.260 | 217.300 | 217.596 | USD 149,476,268 | 182.59 |
| 2025-07-11 | BUY | 686,944 | 221.690 | 218.220 | 218.567 | USD 150,143,290 | 182.29 |
| 2025-07-10 | BUY | 686,944 | 220.780 | 217.560 | 217.882 | USD 149,672,731 | 182.01 |
| 2025-07-09 | BUY | 758,882 | 218.900 | 215.200 | 215.570 | USD 163,592,190 | 181.75 |
| 2025-07-08 | BUY | 830,820 | 219.370 | 214.020 | 214.555 | USD 178,256,588 | 181.48 |
| 2025-07-07 | BUY | 830,820 | 215.630 | 212.200 | 212.543 | USD 176,584,973 | 181.23 |
| 2025-07-04 | SELL | -830,820 | | | 67.150* | | 182.12 Profit of 151,312,963 on sale |
| 2025-07-03 | BUY | 758,882 | 216.940 | 214.720 | 214.942 | USD 163,115,616 | 181.86 |
| 2025-07-02 | BUY | 686,944 | 216.180 | 209.480 | 210.150 | USD 144,361,278 | 181.59 |
| 2025-06-30 | BUY | 686,944 | 208.380 | 206.440 | 206.634 | USD 141,945,988 | 181.38 |
| 2025-06-27 | BUY | 686,944 | 207.690 | 205.290 | 205.530 | USD 141,187,596 | 181.17 |
| 2025-06-26 | BUY | 686,944 | 207.320 | 205.770 | 205.925 | USD 141,458,946 | 180.97 |
| 2025-06-25 | BUY | 686,944 | 206.420 | 203.310 | 203.621 | USD 139,876,223 | 180.77 |
| 2025-06-24 | BUY | 686,944 | 206.200 | 203.000 | 203.320 | USD 139,669,454 | 180.56 |
| 2025-06-23 | BUY | 686,944 | 201.830 | 198.360 | 198.707 | USD 136,500,582 | 180.39 |
| 2025-06-20 | BUY | 686,944 | 200.930 | 196.580 | 197.015 | USD 135,338,273 | 180.24 |
| 2025-06-19 | BUY | 686,944 | | | 198.350* | | 180.09 |
| 2025-06-18 | BUY | 630,452 | 200.570 | 197.290 | 197.618 | USD 124,588,660 | 179.93 |
| 2025-06-17 | BUY | 573,960 | 200.620 | 196.880 | 197.254 | USD 113,215,908 | 179.78 |
| 2025-06-16 | BUY | 573,960 | 199.860 | 196.600 | 196.926 | USD 113,027,650 | 179.61 |
| 2025-06-13 | BUY | 573,960 | 199.040 | 194.470 | 194.927 | USD 111,880,301 | 179.47 |
| 2025-06-12 | BUY | 573,960 | 200.320 | 198.110 | 198.331 | USD 113,834,061 | 179.29 |
| 2025-06-11 | BUY | 573,960 | 203.350 | 198.150 | 198.670 | USD 114,028,630 | 179.11 |
| 2025-06-10 | BUY | 573,960 | 203.170 | 199.480 | 199.849 | USD 114,705,330 | 178.90 |
| 2025-06-09 | BUY | 573,960 | 200.430 | 193.470 | 194.166 | USD 111,443,518 | 178.72 |
| 2025-06-06 | BUY | 573,960 | 194.840 | 192.260 | 192.518 | USD 110,497,628 | 178.59 |
| 2025-06-05 | BUY | 573,960 | 194.290 | 189.320 | 189.817 | USD 108,947,369 | 178.48 |
| 2025-06-04 | BUY | 588,786 | 192.100 | 188.480 | 188.842 | USD 111,187,524 | 178.37 |
| 2025-06-03 | BUY | 603,612 | 188.500 | 182.615 | 183.204 | USD 110,583,834 | 178.28 |
| 2025-06-02 | BUY | 603,612 | | | 184.210* | | 178.22 |
| 2025-05-30 | BUY | 603,612 | | | 182.850* | | 178.18 |
| 2025-05-29 | BUY | 603,612 | | | 184.990* | | 178.11 |
| 2025-05-28 | BUY | 432,814 | 185.920 | 183.090 | 183.373 | USD 79,366,400 | 178.05 |
| 2025-05-27 | BUY | 262,016 | 183.330 | 177.840 | 178.389 | USD 46,740,771 | 178.00 |
| 2025-05-26 | BUY | 262,016 | | | 176.300* | | 178.02 |
| 2025-05-23 | BUY | 262,016 | | | 176.300* | | 178.03 |
| 2025-05-22 | BUY | 262,016 | 186.415 | 179.980 | 180.623 | USD 47,326,246 | 178.01 |
| 2025-05-21 | BUY | 262,016 | 189.895 | 184.730 | 185.246 | USD 48,537,546 | 177.94 |
| 2025-05-20 | BUY | 262,016 | 189.000 | 186.920 | 187.128 | USD 49,030,530 | 177.82 |
| 2025-05-19 | BUY | 262,016 | | | 188.340* | | 177.71 |
| 2025-05-16 | BUY | 262,016 | 189.310 | 186.810 | 187.060 | USD 49,012,712 | 177.60 |
| 2025-05-15 | BUY | 262,016 | | | 187.830* | | 177.49 |
| 2025-05-14 | BUY | 262,016 | | | 187.340* | | 177.38 |
| 2025-05-13 | BUY | 262,016 | | | 188.200* | | 177.26 |
| 2025-05-12 | BUY | 262,016 | | | 187.280* | | 177.15 |
| 2025-05-09 | BUY | 262,016 | | | 172.270* | | 177.21 |
| 2025-05-08 | BUY | 262,016 | | | 165.640* | | 177.34 |
| 2025-05-07 | BUY | 262,016 | | | 164.790* | | 177.48 |
| 2025-05-06 | SELL | -262,016 | | | 56.310* | | 178.89 Profit of 46,872,012 on sale |
| 2025-04-23 | BUY | 870,092 | 155.340 | 151.275 | 151.681 | USD 131,976,855 | 179.20 |
| 2025-04-22 | BUY | 2,136,292 | 148.235 | 145.080 | 145.396 | USD 310,607,423 | 179.59 |
| 2025-04-21 | BUY | 2,799,666 | 146.680 | 142.640 | 143.044 | USD 400,475,420 | 180.00 |
| 2025-04-18 | BUY | 2,799,666 | | | 148.440* | | 180.39 |
| 2025-04-17 | BUY | 2,776,033 | 150.160 | 145.920 | 146.344 | USD 406,255,770 | 180.78 |
| 2025-04-17 | BUY | 2,776,033 | 150.160 | 145.920 | 146.344 | USD 406,255,770 | 180.78 |
| 2025-04-16 | BUY | 2,752,400 | 149.732 | 142.560 | 143.277 | USD 394,356,049 | 181.21 |
| 2025-04-15 | BUY | 2,752,400 | 152.702 | 149.850 | 150.135 | USD 413,232,138 | 181.59 |
| 2025-04-14 | BUY | 2,752,400 | 153.585 | 149.200 | 149.638 | USD 411,865,002 | 181.98 |
| 2025-04-11 | BUY | 2,752,400 | 149.880 | 139.950 | 140.943 | USD 387,931,507 | 182.43 |
| 2025-04-10 | BUY | 2,752,400 | 162.925 | 150.020 | 151.311 | USD 416,467,032 | 182.77 |
| 2025-04-09 | BUY | 2,752,400 | 172.790 | 144.250 | 147.104 | USD 404,889,048 | 182.94 |
| 2025-04-08 | BUY | 2,752,400 | 159.030 | 143.310 | 144.882 | USD 398,773,210 | 183.44 |
| 2025-04-07 | BUY | 2,752,400 | 162.900 | 145.200 | 146.970 | USD 404,520,219 | 183.85 |
| 2025-04-04 | BUY | 2,752,400 | 161.070 | 150.955 | 151.967 | USD 418,272,601 | 184.30 |
| 2025-04-02 | BUY | 2,752,400 | | | 178.190* | | 184.38 |
| 2025-04-01 | BUY | 2,752,400 | | | 177.990* | | 184.47 |
| 2025-03-31 | BUY | 2,752,400 | | | 179.700* | | 184.54 |
| 2025-03-28 | BUY | 2,752,400 | | | 176.330* | | 184.66 |
| 2025-03-27 | BUY | 2,752,400 | | | 180.760* | | 184.72 |
| 2025-03-26 | BUY | 663,374 | | | 184.490* | | 184.73 |
| 2025-03-12 | BUY | 113,108 | | | 175.700* | | 185.64 |
| 2025-03-10 | BUY | 1,862,810 | | | 186.490* | | 185.78 |
| 2025-03-07 | BUY | 2,526,184 | | | 190.520* | | 185.69 |
| 2025-03-06 | BUY | 663,374 | | | 189.340* | | 185.62 |
| 2025-02-26 | SELL | -49,569 | 200.030 | 195.780 | 196.205 | USD -9,725,686 | 184.39 Loss of -585,830 on sale |
| 2025-02-18 | BUY | 1,951,797 | 187.160 | 182.660 | 183.110 | USD 357,393,556 | 182.31 |
| 2025-02-17 | BUY | 653,223 | | | 183.030* | | 182.29 |
| 2025-02-14 | BUY | 1,951,797 | 184.720 | 181.055 | 181.421 | USD 354,097,927 | 182.27 |
| 2025-02-13 | BUY | 2,605,020 | 182.300 | 178.610 | 178.979 | USD 466,244,127 | 182.31 |
| 2025-02-12 | BUY | 2,534,403 | 180.420 | 176.760 | 177.126 | USD 448,908,653 | 182.37 |
| 2025-02-11 | BUY | 2,463,786 | 181.930 | 179.000 | 179.293 | USD 441,739,581 | 182.46 |
| 2025-02-10 | BUY | 2,463,786 | 181.570 | 179.100 | 179.347 | USD 441,872,643 | 182.53 |
| 2025-02-07 | BUY | 2,463,786 | 183.415 | 179.280 | 179.693 | USD 442,726,325 | 182.60 |
| 2025-02-06 | BUY | 2,463,786 | 183.640 | 180.335 | 180.666 | USD 445,121,144 | 182.58 |
| 2025-02-05 | BUY | 1,995,116 | 181.800 | 177.690 | 178.101 | USD 355,332,160 | 182.61 |
| 2025-02-04 | SELL | -1,526,446 | 183.050 | 179.550 | 179.900 | USD -274,607,640 | 186.83 Profit of 10,579,283 on sale |
| 2025-01-20 | BUY | 223,902 | | | 192.420* | | 186.64 |
| 2025-01-17 | BUY | 223,902 | 192.930 | 190.020 | 190.311 | USD 42,611,014 | 186.43 |
| 2025-01-15 | BUY | 223,902 | 198.950 | 195.820 | 196.133 | USD 43,914,572 | 185.97 |
| 2025-01-14 | BUY | 223,902 | 193.600 | 190.180 | 190.522 | USD 42,658,256 | 185.67 |
| 2025-01-13 | BUY | 223,902 | 191.755 | 187.650 | 188.060 | USD 42,107,121 | 185.44 |
| 2025-01-09 | BUY | 223,902 | | | 191.660* | | 184.95 |
| 2025-01-08 | BUY | 223,902 | 192.690 | 188.070 | 188.532 | USD 42,212,693 | 184.63 |
| 2025-01-08 | BUY | 223,902 | 192.690 | 188.070 | 188.532 | USD 42,212,693 | 184.63 |
| 2025-01-02 | BUY | 223,902 | 190.096 | 184.970 | 185.483 | USD 41,529,925 | 184.51 |
| 2024-12-30 | BUY | 461,498 | 189.690 | 187.205 | 187.454 | USD 86,509,416 | 184.33 |
| 2024-12-10 | BUY | 699,094 | 193.690 | 190.590 | 190.900 | USD 133,457,042 | 184.00 |
| 2024-12-09 | BUY | 699,094 | 197.810 | 191.600 | 192.221 | USD 134,380,551 | 183.45 |
| 2024-12-06 | BUY | 699,094 | 195.140 | 192.600 | 192.854 | USD 134,823,078 | 182.84 |
| 2024-12-05 | BUY | 699,094 | 197.150 | 192.210 | 192.704 | USD 134,718,214 | 182.17 |
| 2024-12-04 | BUY | 713,754 | 198.470 | 195.610 | 195.896 | USD 139,821,554 | 181.13 |
| 2024-12-03 | BUY | 728,414 | 199.970 | 197.000 | 197.297 | USD 143,713,897 | 179.89 |
| 2024-12-02 | BUY | 728,414 | 202.410 | 198.480 | 198.873 | USD 144,861,875 | 178.07 |
| 2024-11-29 | BUY | 728,414 | 202.510 | 199.700 | 199.981 | USD 145,668,958 | 175.98 |
| 2024-11-28 | BUY | 728,414 | | | 199.190* | | 173.66 |
| 2024-11-27 | BUY | 713,754 | 201.420 | 197.650 | 198.027 | USD 141,342,559 | 170.83 |
| 2024-11-26 | BUY | 699,094 | 206.910 | 199.150 | 199.926 | USD 139,767,063 | 167.06 |
| 2024-11-25 | BUY | 47,168 | 204.140 | 199.960 | 200.378 | USD 9,451,430 | 161.94 |
| 2024-11-22 | BUY | 604,758 | 198.910 | 196.500 | 196.741 | USD 118,980,694 | 155.93 |
| 2024-11-21 | BUY | 604,758 | 200.430 | 195.900 | 196.353 | USD 118,746,044 | 147.47 |
| 2024-11-20 | BUY | 530,448 | 199.600 | 196.470 | 196.783 | USD 104,383,150 | 134.79 |
| 2024-11-19 | BUY | 460,660 | 206.330 | 200.990 | 201.524 | USD 92,834,048 | 112.70 |
| 2024-11-18 | BUY | 465,182 | 207.670 | 201.530 | 202.144 | USD 94,033,750 | 65.46 |
| 2024-11-11 | SELL | -465,182 | 219.730 | 214.330 | 214.870 | USD -99,953,657 | 64.40 Loss of -69,995,935 on sale |
| 2024-11-07 | SELL | -465,182 | 218.210 | 215.571 | 215.835 | USD -100,402,510 | 0.00 Loss of -100,402,510 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.