| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-27 | BUY | 1,212,322 | | | 193.760* | | 223.19 |
| 2025-11-26 | BUY | 1,212,322 | 195.720 | 191.340 | 191.778 | USD 232,496,685 | 223.36 |
| 2025-11-26 | BUY | 1,212,322 | 195.720 | 191.340 | 191.778 | USD 232,496,685 | 223.36 |
| 2025-11-25 | BUY | 1,063,021 | 193.950 | 188.425 | 188.978 | USD 200,887,054 | 223.54 |
| 2025-11-24 | BUY | 913,720 | 193.680 | 190.500 | 190.818 | USD 174,354,473 | 223.73 |
| 2025-11-21 | BUY | 913,720 | 193.830 | 183.200 | 184.263 | USD 168,364,786 | 223.91 |
| 2025-11-20 | BUY | 913,720 | 194.170 | 183.000 | 184.117 | USD 168,231,385 | 224.14 |
| 2025-11-19 | BUY | 913,720 | 191.370 | 188.360 | 188.661 | USD 172,383,417 | 224.34 |
| 2025-11-18 | BUY | 913,720 | 190.850 | 187.740 | 188.051 | USD 171,825,965 | 224.55 |
| 2025-11-17 | BUY | 913,720 | 196.650 | 188.490 | 189.306 | USD 172,972,682 | 224.75 |
| 2025-11-14 | BUY | 913,720 | 199.810 | 196.200 | 196.561 | USD 179,601,714 | 224.91 |
| 2025-11-13 | BUY | 913,720 | 204.740 | 199.055 | 199.623 | USD 182,399,979 | 225.05 |
| 2025-11-12 | BUY | 913,720 | 206.950 | 203.450 | 203.800 | USD 186,216,133 | 225.18 |
| 2025-11-11 | BUY | 883,701 | 206.050 | 202.090 | 202.486 | USD 178,937,078 | 225.31 |
| 2025-11-10 | BUY | 853,682 | 208.490 | 202.160 | 202.793 | USD 173,120,737 | 225.44 |
| 2025-11-07 | BUY | 853,682 | 204.750 | 198.500 | 199.125 | USD 169,989,428 | 225.56 |
| 2025-11-06 | BUY | 853,682 | 210.370 | 204.690 | 205.258 | USD 175,225,061 | 225.68 |
| 2025-11-05 | BUY | 853,682 | 213.090 | 205.110 | 205.908 | USD 175,779,953 | 225.77 |
| 2025-11-04 | BUY | 853,682 | 209.960 | 203.980 | 204.578 | USD 174,644,553 | 225.91 |
| 2025-11-03 | BUY | 853,682 | 212.780 | 207.940 | 208.424 | USD 177,927,819 | 226.00 |
| 2025-10-31 | BUY | 853,682 | 212.219 | 205.195 | 205.897 | USD 175,770,952 | 226.11 |
| 2025-10-30 | BUY | 853,682 | 209.700 | 203.695 | 204.296 | USD 174,403,396 | 226.23 |
| 2025-10-29 | BUY | 853,682 | 213.020 | 202.475 | 203.530 | USD 173,749,476 | 226.37 |
| 2025-10-28 | BUY | 853,682 | 220.432 | 207.990 | 209.234 | USD 178,619,517 | 226.46 |
| 2025-10-27 | BUY | 853,682 | 221.880 | 219.000 | 219.288 | USD 187,202,219 | 226.49 |
| 2025-10-24 | BUY | 853,682 | 223.960 | 218.120 | 218.704 | USD 186,703,665 | 226.54 |
| 2025-10-23 | BUY | 853,682 | 221.400 | 212.725 | 213.593 | USD 182,340,077 | 226.57 |
| 2025-10-22 | BUY | 853,682 | 223.280 | 215.000 | 215.828 | USD 184,248,479 | 226.64 |
| 2025-10-21 | BUY | 853,682 | 224.270 | 218.560 | 219.131 | USD 187,068,189 | 226.66 |
| 2025-10-20 | BUY | 853,682 | 222.225 | 215.600 | 216.263 | USD 184,619,409 | 226.71 |
| 2025-10-17 | BUY | 853,682 | 218.050 | 212.880 | 213.397 | USD 182,173,182 | 226.79 |
| 2025-10-16 | BUY | 853,682 | 220.000 | 213.105 | 213.794 | USD 182,512,513 | 226.86 |
| 2025-10-15 | BUY | 853,682 | 220.000 | 214.020 | 214.618 | USD 183,215,527 | 226.92 |
| 2025-10-14 | BUY | 637,089 | 219.690 | 210.800 | 211.689 | USD 134,864,735 | 227.00 |
| 2025-10-13 | SELL | -420,496 | | | 224.990* | | 227.01 Profit of 95,456,942 on sale |
| 2025-10-08 | BUY | 420,496 | 227.190 | 219.660 | 220.413 | USD 92,682,786 | 227.02 |
| 2025-10-07 | BUY | 420,496 | 232.990 | 219.160 | 220.543 | USD 92,737,451 | 227.07 |
| 2025-10-06 | BUY | 420,496 | 233.570 | 227.460 | 228.071 | USD 95,902,946 | 227.04 |
| 2025-10-03 | BUY | 420,496 | 232.065 | 228.035 | 228.438 | USD 96,057,267 | 227.03 |
| 2025-10-02 | BUY | 420,496 | 230.860 | 225.010 | 225.595 | USD 94,861,793 | 227.02 |
| 2025-10-01 | BUY | 420,496 | 227.850 | 221.000 | 221.685 | USD 93,217,656 | 227.04 |
| 2025-09-30 | BUY | 420,496 | 227.950 | 222.880 | 223.387 | USD 93,933,342 | 227.03 |
| 2025-09-29 | BUY | 420,496 | 227.870 | 224.700 | 225.017 | USD 94,618,747 | 227.04 |
| 2025-09-26 | BUY | 420,496 | 227.195 | 223.100 | 223.510 | USD 93,984,853 | 227.05 |
| 2025-09-25 | BUY | 420,496 | 227.425 | 222.000 | 222.543 | USD 93,578,231 | 227.05 |
| 2025-09-24 | SELL | -420,496 | 228.820 | 224.960 | 225.346 | USD -94,757,094 | 227.25 Profit of 802,394 on sale |
| 2025-09-08 | SELL | -159,284 | 229.419 | 224.620 | 225.100 | USD -35,854,820 | 227.70 Profit of 414,345 on sale |
| 2025-07-24 | BUY | 18,014 | 224.720 | 217.900 | 218.582 | USD 3,937,536 | 227.73 |
| 2025-07-23 | BUY | 18,014 | 226.670 | 218.500 | 219.317 | USD 3,950,776 | 227.75 |
| 2025-07-22 | BUY | 18,014 | 229.830 | 220.780 | 221.685 | USD 3,993,434 | 227.75 |
| 2025-07-21 | SELL | -18,014 | 232.290 | 227.250 | 227.754 | USD -4,102,761 | 228.65 Profit of 16,077 on sale |
| 2025-07-17 | BUY | 18,014 | 225.110 | 218.960 | 219.575 | USD 3,955,424 | 228.68 |
| 2025-07-16 | BUY | 18,014 | 222.170 | 215.900 | 216.527 | USD 3,900,517 | 228.74 |
| 2025-07-15 | BUY | 18,014 | 227.000 | 220.900 | 221.510 | USD 3,990,281 | 228.80 |
| 2025-07-14 | BUY | 18,014 | 227.060 | 222.500 | 222.956 | USD 4,016,329 | 228.84 |
| 2025-07-11 | BUY | 18,014 | 232.070 | 228.000 | 228.407 | USD 4,114,524 | 228.84 |
| 2025-07-10 | BUY | 18,014 | 236.460 | 230.430 | 231.033 | USD 4,161,828 | 228.80 |
| 2025-07-09 | BUY | 18,014 | 234.530 | 227.440 | 228.149 | USD 4,109,876 | 228.79 |
| 2025-07-08 | BUY | 18,014 | 234.320 | 227.130 | 227.849 | USD 4,104,472 | 228.76 |
| 2025-07-07 | BUY | 18,014 | 231.630 | 225.450 | 226.068 | USD 4,072,389 | 228.78 |
| 2025-07-04 | SELL | -18,014 | | | 123.110* | | 229.67 Profit of 4,137,266 on sale |
| 2025-07-03 | SELL | -18,014 | 233.180 | 230.250 | 230.543 | USD -4,153,002 | 218.71 Loss of -213,174 on sale |
| 2025-06-17 | BUY | 194,708 | 217.270 | 212.580 | 213.049 | USD 41,482,345 | 218.76 |
| 2025-06-16 | BUY | 194,708 | 218.010 | 213.220 | 213.699 | USD 41,608,905 | 218.77 |
| 2025-06-13 | BUY | 194,708 | 215.180 | 210.420 | 210.896 | USD 41,063,138 | 218.84 |
| 2025-06-12 | BUY | 194,708 | 220.020 | 216.210 | 216.591 | USD 42,172,002 | 218.85 |
| 2025-06-11 | BUY | 194,708 | 222.220 | 215.120 | 215.830 | USD 42,023,827 | 218.86 |
| 2025-06-10 | BUY | 194,708 | 220.730 | 213.500 | 214.223 | USD 41,710,932 | 218.87 |
| 2025-06-09 | BUY | 194,708 | 215.230 | 208.940 | 209.569 | USD 40,804,761 | 218.92 |
| 2025-06-06 | BUY | 194,708 | 211.000 | 207.390 | 207.751 | USD 40,450,782 | 219.02 |
| 2025-06-05 | BUY | 194,708 | 213.500 | 205.690 | 206.471 | USD 40,201,556 | 219.13 |
| 2025-06-04 | BUY | 216,175 | 211.090 | 201.280 | 202.261 | USD 43,723,771 | 219.21 |
| 2025-06-03 | BUY | 332,212 | 199.720 | 190.330 | 191.269 | USD 63,541,858 | 219.40 |
| 2025-06-02 | BUY | 426,782 | | | 192.810* | | 219.66 |
| 2025-05-30 | BUY | 426,782 | | | 191.130* | | 219.93 |
| 2025-05-29 | BUY | 426,782 | | | 195.890* | | 220.16 |
| 2025-05-28 | BUY | 386,273 | 200.273 | 195.780 | 196.229 | USD 75,798,080 | 220.39 |
| 2025-05-27 | BUY | 345,764 | 200.450 | 193.780 | 194.447 | USD 67,232,772 | 220.60 |
| 2025-05-26 | BUY | 345,764 | | | 192.150* | | 220.88 |
| 2025-05-23 | BUY | 267,452 | | | 192.150* | | 221.17 |
| 2025-05-22 | BUY | 189,140 | 211.000 | 196.260 | 197.734 | USD 37,399,408 | 221.42 |
| 2025-05-21 | BUY | 189,140 | 213.360 | 204.420 | 205.314 | USD 38,833,090 | 221.58 |
| 2025-05-20 | BUY | 189,140 | 210.950 | 207.680 | 208.007 | USD 39,342,443 | 221.70 |
| 2025-05-19 | BUY | 189,140 | | | 210.360* | | 221.82 |
| 2025-05-16 | BUY | 189,140 | 212.990 | 209.120 | 209.507 | USD 39,626,153 | 221.92 |
| 2025-05-15 | BUY | 189,140 | | | 210.730* | | 222.04 |
| 2025-05-14 | BUY | 189,140 | | | 211.330* | | 222.15 |
| 2025-05-13 | BUY | 189,140 | | | 212.400* | | 222.26 |
| 2025-05-12 | BUY | 189,140 | | | 207.030* | | 222.42 |
| 2025-05-09 | BUY | 189,140 | | | 191.880* | | 222.76 |
| 2025-05-08 | BUY | 189,140 | | | 188.570* | | 223.15 |
| 2025-05-07 | BUY | 189,140 | | | 186.870* | | 223.56 |
| 2025-05-06 | BUY | 189,140 | | | 182.410* | | 224.03 |
| 2025-05-05 | BUY | 189,140 | 186.855 | 184.180 | 184.448 | USD 34,886,408 | 224.49 |
| 2025-05-02 | BUY | 189,140 | 191.610 | 184.480 | 185.193 | USD 35,027,403 | 224.92 |
| 2025-05-01 | BUY | 189,140 | 186.820 | 181.510 | 182.041 | USD 34,431,234 | 225.43 |
| 2025-04-30 | BUY | 189,140 | 184.938 | 176.260 | 177.128 | USD 33,501,951 | 225.92 |
| 2025-04-29 | BUY | 189,140 | 185.535 | 177.190 | 178.025 | USD 33,671,554 | 226.45 |
| 2025-04-28 | BUY | 189,140 | 196.900 | 190.590 | 191.221 | USD 36,167,539 | 226.83 |
| 2025-04-25 | BUY | 189,140 | 194.590 | 188.410 | 189.028 | USD 35,752,756 | 227.24 |
| 2025-04-24 | BUY | 189,140 | 194.430 | 184.774 | 185.740 | USD 35,130,840 | 227.67 |
| 2025-04-23 | BUY | 189,140 | 185.363 | 179.545 | 180.127 | USD 34,069,187 | 228.27 |
| 2025-04-22 | BUY | 189,140 | 176.060 | 172.170 | 172.559 | USD 32,637,809 | 228.96 |
| 2025-04-21 | BUY | 189,140 | 171.950 | 166.600 | 167.135 | USD 31,611,915 | 229.72 |
| 2025-04-18 | BUY | 189,140 | | | 170.740* | | 230.51 |
| 2025-04-17 | BUY | 189,140 | 172.020 | 166.760 | 167.286 | USD 31,640,473 | 231.31 |
| 2025-04-17 | BUY | 189,140 | 172.020 | 166.760 | 167.286 | USD 31,640,473 | 231.31 |
| 2025-04-16 | BUY | 189,140 | 170.450 | 163.160 | 163.889 | USD 30,997,966 | 232.17 |
| 2025-04-15 | BUY | 189,140 | 174.510 | 169.475 | 169.979 | USD 32,149,734 | 233.01 |
| 2025-04-14 | BUY | 189,140 | 173.340 | 166.770 | 167.427 | USD 31,667,143 | 233.89 |
| 2025-04-11 | BUY | 189,140 | 169.810 | 158.685 | 159.797 | USD 30,224,099 | 234.82 |
| 2025-04-10 | BUY | 189,140 | 177.860 | 159.530 | 161.363 | USD 30,520,198 | 235.83 |
| 2025-04-09 | BUY | 189,140 | 187.510 | 152.205 | 155.736 | USD 29,455,813 | 236.56 |
| 2025-04-08 | SELL | -189,140 | 169.000 | 148.090 | 150.181 | USD -28,405,234 | 239.11 Profit of 16,820,822 on sale |
| 2025-03-10 | BUY | 135,620 | | | 208.840* | | 240.65 |
| 2025-03-07 | BUY | 135,620 | | | 222.560* | | 240.94 |
| 2025-02-18 | BUY | 135,620 | 234.090 | 226.720 | 227.457 | USD 30,847,718 | 244.79 |
| 2025-02-14 | BUY | 135,620 | 226.430 | 220.435 | 221.034 | USD 29,976,698 | 245.65 |
| 2025-02-13 | BUY | 135,620 | 221.280 | 216.640 | 217.104 | USD 29,443,644 | 246.21 |
| 2025-02-12 | BUY | 135,620 | 221.490 | 212.630 | 213.516 | USD 28,957,041 | 246.78 |
| 2025-02-11 | BUY | 135,620 | 213.640 | 207.639 | 208.239 | USD 28,241,399 | 247.58 |
| 2025-02-10 | BUY | 135,620 | 215.070 | 208.760 | 209.391 | USD 28,397,607 | 248.43 |
| 2025-02-07 | BUY | 135,620 | 217.860 | 211.270 | 211.929 | USD 28,741,812 | 249.26 |
| 2025-02-06 | BUY | 135,620 | 220.620 | 214.780 | 215.364 | USD 29,207,665 | 250.03 |
| 2025-02-05 | BUY | 135,620 | 214.130 | 201.580 | 202.835 | USD 27,508,483 | 250.93 |
| 2025-02-04 | BUY | 135,620 | 210.000 | 198.870 | 199.983 | USD 27,121,694 | 252.14 |
| 2025-02-03 | BUY | 135,620 | 207.060 | 198.210 | 199.095 | USD 27,001,265 | 253.36 |
| 2025-01-31 | BUY | 135,620 | 215.715 | 208.310 | 209.050 | USD 28,351,428 | 254.54 |
| 2025-01-30 | BUY | 135,620 | 212.760 | 206.810 | 207.405 | USD 28,128,266 | 255.70 |
| 2025-01-29 | BUY | 135,620 | 215.740 | 211.740 | 212.140 | USD 28,770,428 | 256.89 |
| 2025-01-28 | BUY | 135,620 | 215.710 | 208.300 | 209.041 | USD 28,350,141 | 258.13 |
| 2025-01-27 | BUY | 135,620 | 219.740 | 212.380 | 213.116 | USD 28,902,793 | 259.40 |
| 2025-01-24 | BUY | 152,571 | 217.455 | 211.570 | 212.159 | USD 32,369,236 | 260.79 |
| 2025-01-23 | BUY | 169,522 | 219.910 | 212.690 | 213.412 | USD 36,178,029 | 262.07 |
| 2025-01-22 | SELL | -169,522 | 219.635 | 214.090 | 214.644 | USD -36,386,964 | 227.24 Profit of 2,134,504 on sale |
| 2025-01-02 | BUY | 169,522 | 211.600 | 205.230 | 205.867 | USD 34,898,985 | 227.94 |
| 2024-12-30 | BUY | 154,568 | 211.950 | 206.790 | 207.306 | USD 32,042,873 | 228.64 |
| 2024-11-28 | BUY | 139,614 | | | 226.530* | | 228.72 |
| 2024-11-27 | BUY | 139,614 | 229.970 | 222.860 | 223.571 | USD 31,213,642 | 228.80 |
| 2024-11-26 | BUY | 139,614 | 238.760 | 226.750 | 227.951 | USD 31,825,151 | 228.81 |
| 2024-11-26 | BUY | 139,614 | 238.760 | 226.750 | 227.951 | USD 31,825,151 | 228.81 |
| 2024-11-21 | BUY | 139,614 | 226.290 | 219.780 | 220.431 | USD 30,775,253 | 228.73 |
| 2024-11-20 | BUY | 139,614 | 220.470 | 216.060 | 216.501 | USD 30,226,570 | 229.15 |
| 2024-11-19 | BUY | 139,614 | 220.590 | 217.250 | 217.584 | USD 30,377,773 | 229.64 |
| 2024-11-12 | BUY | 139,614 | 226.570 | 221.850 | 222.322 | USD 31,039,265 | 230.48 |
| 2024-11-11 | SELL | -139,614 | 231.415 | 223.710 | 224.481 | USD -31,340,621 | 238.38 Profit of 1,940,564 on sale |
| 2024-11-07 | SELL | -139,614 | 238.850 | 231.880 | 232.577 | USD -32,471,006 | 239.20 Profit of 924,763 on sale |
| 2024-10-31 | SELL | -139,614 | 244.480 | 231.300 | 232.618 | USD -32,476,730 | 241.14 Profit of 1,190,101 on sale |
| 2024-10-30 | SELL | -139,614 | 253.420 | 245.000 | 245.842 | USD -34,322,985 | 239.34 Loss of -908,119 on sale |
| 2024-10-29 | BUY | 139,614 | 256.620 | 249.060 | 249.816 | USD 34,877,811 | 237.02 |
| 2024-10-28 | BUY | 139,614 | 251.100 | 238.130 | 239.427 | USD 33,427,362 | 234.90 |
| 2024-10-24 | SELL | -139,614 | 241.920 | 235.560 | 236.196 | USD -32,976,268 | 232.49 Loss of -518,107 on sale |
| 2024-10-21 | SELL | -139,614 | 232.450 | 227.330 | 227.842 | USD -31,809,933 | 233.45 Profit of 782,955 on sale |
| 2024-10-18 | BUY | 139,614 | 236.670 | 232.440 | 232.863 | USD 32,510,935 | 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.