| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-28 | BUY | 1,521,320 | | | 148.160* | | 160.91 |
| 2025-11-27 | BUY | 1,521,320 | | | 148.250* | | 160.96 |
| 2025-11-26 | BUY | 1,521,320 | 148.970 | 147.605 | 147.741 | USD 224,762,093 | 161.02 |
| 2025-11-26 | BUY | 1,521,320 | 148.970 | 147.605 | 147.741 | USD 224,762,093 | 161.02 |
| 2025-11-25 | BUY | 1,521,320 | 148.650 | 147.330 | 147.462 | USD 224,336,891 | 161.07 |
| 2025-11-24 | BUY | 1,521,320 | 150.380 | 146.540 | 146.924 | USD 223,518,975 | 161.13 |
| 2025-11-21 | BUY | 1,521,320 | | | 150.920* | | 161.18 |
| 2025-11-20 | BUY | 1,521,320 | | | 148.190* | | 161.23 |
| 2025-11-19 | BUY | 1,521,320 | | | 146.990* | | 161.30 |
| 2025-11-18 | BUY | 1,521,320 | | | 146.990* | | 161.36 |
| 2025-11-17 | BUY | 1,521,320 | 147.980 | 145.010 | 145.307 | USD 221,058,437 | 161.43 |
| 2025-11-14 | BUY | 1,478,818 | 149.380 | 147.610 | 147.787 | USD 218,550,077 | 161.49 |
| 2025-11-13 | BUY | 1,436,316 | 148.990 | 147.640 | 147.775 | USD 212,251,597 | 161.56 |
| 2025-11-12 | BUY | 1,436,316 | | | 148.010* | | 161.62 |
| 2025-11-11 | BUY | 1,436,316 | 148.650 | 145.670 | 145.968 | USD 209,656,171 | 161.68 |
| 2025-11-10 | BUY | 1,436,316 | 146.620 | 144.090 | 144.343 | USD 207,322,155 | 161.75 |
| 2025-11-07 | BUY | 1,436,316 | | | 146.980* | | 161.82 |
| 2025-11-06 | BUY | 1,436,316 | 146.680 | 144.460 | 144.682 | USD 207,809,079 | 161.89 |
| 2025-11-05 | SELL | -1,436,316 | 147.410 | 145.650 | 145.826 | USD -209,452,153 | 160.80 Profit of 21,506,224 on sale |
| 2025-10-15 | BUY | 1,304,730 | 147.420 | 149.410 | 149.211 | USD 194,680,072 | 160.86 |
| 2025-10-14 | BUY | 1,304,730 | 149.160 | 149.250 | 149.241 | USD 194,719,210 | 160.92 |
| 2025-10-13 | SELL | -1,304,730 | 147.490 | 149.430 | 149.236 | USD -194,712,678 | 161.36 Profit of 15,817,292 on sale |
| 2025-10-08 | BUY | 1,304,730 | 150.690 | 152.790 | 152.580 | USD 199,075,696 | 161.41 |
| 2025-10-07 | BUY | 1,384,632 | 152.540 | 153.170 | 153.107 | USD 211,996,848 | 161.45 |
| 2025-10-06 | BUY | 1,464,534 | 150.410 | 152.320 | 152.129 | USD 222,798,103 | 161.50 |
| 2025-10-03 | BUY | 1,464,534 | 152.270 | 153.430 | 153.314 | USD 224,533,557 | 161.55 |
| 2025-10-02 | BUY | 1,464,534 | 152.050 | 152.800 | 152.725 | USD 223,670,960 | 161.59 |
| 2025-10-01 | BUY | 1,464,534 | 153.180 | 153.890 | 153.819 | USD 225,273,153 | 161.64 |
| 2025-09-30 | BUY | 1,464,534 | 153.650 | 154.380 | 154.307 | USD 225,987,853 | 161.67 |
| 2025-09-29 | BUY | 1,464,534 | 153.530 | 153.720 | 153.701 | USD 225,100,342 | 161.71 |
| 2025-09-26 | BUY | 1,464,534 | 152.500 | 152.680 | 152.662 | USD 223,578,680 | 161.76 |
| 2025-09-25 | BUY | 1,464,534 | 152.150 | 153.880 | 153.707 | USD 225,109,133 | 161.81 |
| 2025-09-24 | SELL | -1,464,534 | 152.420 | 153.630 | 153.509 | USD -224,819,156 | 162.46 Profit of 13,112,753 on sale |
| 2025-09-18 | BUY | 1,464,534 | 157.320 | 159.020 | 158.850 | USD 232,641,233 | 162.49 |
| 2025-09-17 | BUY | 1,464,534 | 160.330 | 161.670 | 161.536 | USD 236,574,962 | 162.50 |
| 2025-09-16 | BUY | 1,464,534 | 158.050 | 158.390 | 158.356 | USD 231,917,746 | 162.52 |
| 2025-09-15 | SELL | -1,464,534 | 156.830 | 158.520 | 158.351 | USD -231,910,429 | 162.12 Profit of 5,517,072 on sale |
| 2025-09-12 | BUY | 1,464,534 | 157.900 | 159.130 | 159.007 | USD 232,871,163 | 162.14 |
| 2025-09-11 | BUY | 1,437,294 | 158.630 | 159.350 | 159.278 | USD 228,929,322 | 162.16 |
| 2025-09-10 | BUY | 1,410,054 | 157.350 | 158.940 | 158.781 | USD 223,889,788 | 162.18 |
| 2025-09-09 | BUY | 1,410,054 | 159.460 | 159.870 | 159.829 | USD 225,367,516 | 162.20 |
| 2025-09-08 | BUY | 1,410,054 | 159.010 | 160.270 | 160.144 | USD 225,811,692 | 162.21 |
| 2025-09-05 | BUY | 1,410,054 | 160.020 | 160.560 | 160.506 | USD 226,322,125 | 162.22 |
| 2025-09-04 | SELL | -1,410,054 | 159.190 | 159.750 | 159.694 | USD -225,177,164 | 162.65 Profit of 4,165,670 on sale |
| 2025-09-02 | BUY | 1,329,800 | 157.990 | 158.860 | 158.773 | USD 211,136,337 | 162.67 |
| 2025-08-29 | BUY | 1,329,800 | 157.040 | 157.560 | 157.508 | USD 209,454,135 | 162.70 |
| 2025-08-28 | SELL | -1,329,800 | 155.650 | 157.010 | 156.874 | USD -208,611,038 | 163.39 Profit of 8,665,553 on sale |
| 2025-08-27 | BUY | 1,290,025 | 156.960 | 157.130 | 157.113 | USD 202,679,704 | 163.42 |
| 2025-08-25 | BUY | 1,250,250 | 156.150 | 158.700 | 158.445 | USD 198,095,857 | 163.46 |
| 2025-08-22 | BUY | 1,250,250 | 158.670 | 160.680 | 160.479 | USD 200,638,861 | 163.49 |
| 2025-08-21 | BUY | 1,250,250 | 158.730 | 159.060 | 159.027 | USD 198,823,503 | 163.52 |
| 2025-08-20 | BUY | 1,250,250 | 159.510 | 161.030 | 160.878 | USD 201,137,717 | 163.54 |
| 2025-08-19 | BUY | 1,250,250 | 158.400 | 158.700 | 158.670 | USD 198,377,163 | 163.57 |
| 2025-08-18 | BUY | 1,250,250 | 155.720 | 156.920 | 156.800 | USD 196,039,198 | 163.61 |
| 2025-08-15 | SELL | -1,250,250 | 154.360 | 155.600 | 155.476 | USD -194,383,876 | 164.34 Profit of 11,078,088 on sale |
| 2025-08-13 | BUY | 1,250,250 | 155.410 | 157.010 | 156.850 | USD 196,101,707 | 164.39 |
| 2025-08-12 | BUY | 1,250,250 | 155.090 | 155.540 | 155.495 | USD 194,407,616 | 164.44 |
| 2025-08-11 | BUY | 1,250,250 | 154.980 | 155.390 | 155.349 | USD 194,225,086 | 164.49 |
| 2025-08-08 | BUY | 1,250,250 | 153.510 | 153.790 | 153.762 | USD 192,240,932 | 164.56 |
| 2025-08-07 | BUY | 1,250,250 | 153.490 | 154.010 | 153.958 | USD 192,485,984 | 164.62 |
| 2025-08-06 | BUY | 1,250,250 | 152.860 | 153.480 | 153.418 | USD 191,810,850 | 164.69 |
| 2025-08-05 | BUY | 1,455,956 | 150.510 | 152.080 | 151.923 | USD 221,193,205 | 164.77 |
| 2025-08-04 | BUY | 1,661,662 | 150.760 | 151.460 | 151.390 | USD 251,559,019 | 164.85 |
| 2025-08-01 | BUY | 1,661,662 | 150.650 | 153.490 | 153.206 | USD 254,576,596 | 164.94 |
| 2025-07-31 | BUY | 1,644,164 | 150.470 | 152.000 | 151.847 | USD 249,661,371 | 165.02 |
| 2025-07-30 | BUY | 1,626,666 | 152.880 | 157.000 | 156.588 | USD 254,716,376 | 165.09 |
| 2025-07-29 | BUY | 1,655,563 | 156.610 | 158.650 | 158.446 | USD 262,317,326 | 165.14 |
| 2025-07-28 | SELL | -1,684,460 | 157.110 | 158.090 | 157.992 | USD -266,131,199 | 165.94 Profit of 13,385,861 on sale |
| 2025-07-25 | BUY | 1,684,460 | 158.300 | 158.440 | 158.426 | USD 266,862,264 | 165.98 |
| 2025-07-24 | BUY | 1,684,460 | 158.810 | 159.020 | 158.999 | USD 267,827,462 | 166.03 |
| 2025-07-23 | BUY | 1,684,460 | 158.280 | 158.880 | 158.820 | USD 267,525,944 | 166.08 |
| 2025-07-22 | BUY | 1,434,661 | 158.320 | 158.370 | 158.365 | USD 227,200,084 | 166.12 |
| 2025-07-21 | SELL | -1,184,862 | 155.030 | 155.940 | 155.849 | USD -184,659,560 | 166.94 Profit of 13,139,536 on sale |
| 2025-07-10 | BUY | 14,290 | 158.490 | 159.610 | 159.498 | USD 2,279,226 | 166.99 |
| 2025-07-09 | BUY | 162,387 | 157.520 | 158.200 | 158.132 | USD 25,678,581 | 167.05 |
| 2025-07-08 | BUY | 310,484 | 157.890 | 159.780 | 159.591 | USD 49,550,452 | 167.11 |
| 2025-07-07 | BUY | 310,484 | 160.500 | 161.180 | 161.112 | USD 50,022,696 | 167.15 |
| 2025-07-04 | BUY | 310,484 | | | 160.830* | | 167.19 |
| 2025-07-03 | BUY | 310,484 | 160.830 | 162.020 | 161.901 | USD 50,267,671 | 167.23 |
| 2025-07-02 | BUY | 310,484 | 161.200 | 161.350 | 161.335 | USD 50,091,938 | 167.27 |
| 2025-06-30 | BUY | 310,484 | 159.320 | 159.900 | 159.842 | USD 49,628,382 | 167.32 |
| 2025-06-27 | BUY | 310,484 | 159.860 | 160.130 | 160.103 | USD 49,709,421 | 167.37 |
| 2025-06-26 | BUY | 308,627 | 158.630 | 159.560 | 159.467 | USD 49,215,821 | 167.43 |
| 2025-06-25 | BUY | 306,770 | 158.970 | 160.340 | 160.203 | USD 49,145,473 | 167.49 |
| 2025-06-24 | BUY | 306,770 | 160.360 | 161.740 | 161.602 | USD 49,574,647 | 167.53 |
| 2025-06-23 | BUY | 306,770 | 161.030 | 161.190 | 161.174 | USD 49,443,349 | 167.58 |
| 2025-06-20 | BUY | 306,770 | 159.080 | 159.340 | 159.314 | USD 48,872,755 | 167.64 |
| 2025-06-19 | BUY | 306,770 | | | 158.020* | | 167.70 |
| 2025-06-18 | BUY | 306,770 | 158.020 | 158.650 | 158.587 | USD 48,649,732 | 167.77 |
| 2025-06-17 | BUY | 306,770 | 158.520 | 160.370 | 160.185 | USD 49,139,951 | 167.83 |
| 2025-06-16 | BUY | 306,770 | 160.880 | 161.950 | 161.843 | USD 49,648,576 | 167.88 |
| 2025-06-13 | BUY | 306,770 | 160.280 | 163.030 | 162.755 | USD 49,928,351 | 167.94 |
| 2025-06-12 | BUY | 306,770 | 163.180 | 163.310 | 163.297 | USD 50,094,620 | 167.97 |
| 2025-06-11 | BUY | 185,335 | 162.110 | 162.770 | 162.704 | USD 30,154,747 | 168.01 |
| 2025-06-10 | BUY | 63,900 | 162.840 | 163.510 | 163.443 | USD 10,444,007 | 168.05 |
| 2025-06-09 | BUY | 63,900 | 162.560 | 164.020 | 163.874 | USD 10,471,549 | 168.09 |
| 2025-06-06 | BUY | 63,900 | 164.020 | 165.240 | 165.118 | USD 10,551,041 | 168.12 |
| 2025-06-05 | BUY | 63,900 | 162.800 | 165.440 | 165.176 | USD 10,554,747 | 168.16 |
| 2025-06-04 | BUY | 63,900 | 165.950 | 168.050 | 167.840 | USD 10,724,976 | 168.17 |
| 2025-06-03 | BUY | 63,900 | 166.850 | 167.410 | 167.354 | USD 10,693,921 | 168.18 |
| 2025-06-02 | BUY | 63,900 | 167.780 | 169.040 | 168.914 | USD 10,793,604 | 168.19 |
| 2025-05-30 | BUY | 63,900 | 169.890 | 170.990 | 170.880 | USD 10,919,232 | 168.17 |
| 2025-05-29 | BUY | 63,900 | 168.560 | 168.990 | 168.947 | USD 10,795,714 | 168.17 |
| 2025-05-28 | BUY | 63,900 | 167.360 | 168.840 | 168.692 | USD 10,779,419 | 168.18 |
| 2025-05-27 | BUY | 63,900 | 167.760 | 167.980 | 167.958 | USD 10,732,516 | 168.18 |
| 2025-05-26 | BUY | 63,900 | | | 165.860* | | 168.20 |
| 2025-05-23 | BUY | 63,900 | 165.860 | 166.220 | 166.184 | USD 10,619,158 | 168.22 |
| 2025-05-22 | BUY | 63,900 | 165.030 | 166.200 | 166.083 | USD 10,612,704 | 168.24 |
| 2025-05-21 | BUY | 63,900 | 165.430 | 166.370 | 166.276 | USD 10,625,036 | 168.26 |
| 2025-05-20 | BUY | 63,900 | 165.640 | 166.000 | 165.964 | USD 10,605,100 | 168.29 |
| 2025-05-19 | BUY | 63,900 | 164.770 | 165.150 | 165.112 | USD 10,550,656 | 168.31 |
| 2025-05-16 | BUY | 66,533 | 163.280 | 163.430 | 163.415 | USD 10,872,490 | 168.36 |
| 2025-05-15 | BUY | 69,166 | 162.410 | 162.910 | 162.860 | USD 11,264,375 | 168.40 |
| 2025-05-14 | BUY | 69,166 | 158.020 | 159.160 | 159.046 | USD 11,000,576 | 168.49 |
| 2025-05-13 | BUY | 134,592 | 158.730 | 160.720 | 160.521 | USD 21,604,843 | 168.57 |
| 2025-05-12 | BUY | 200,018 | 160.900 | 161.050 | 161.035 | USD 32,209,899 | 168.64 |
| 2025-05-09 | BUY | 200,018 | 157.660 | 159.130 | 158.983 | USD 31,799,463 | 168.73 |
| 2025-05-08 | BUY | 200,018 | 158.650 | 160.000 | 159.865 | USD 31,975,877 | 168.82 |
| 2025-05-07 | BUY | 200,018 | 159.290 | 160.050 | 159.974 | USD 31,997,680 | 168.90 |
| 2025-05-06 | BUY | 129,304 | 159.250 | 159.710 | 159.664 | USD 20,645,195 | 168.99 |
| 2025-05-05 | BUY | 169,254 | 158.830 | 160.910 | 160.702 | USD 27,199,457 | 169.08 |
| 2025-05-02 | BUY | 279,918 | 160.520 | 161.810 | 161.681 | USD 45,257,422 | 169.15 |
| 2025-05-01 | BUY | 293,295 | 159.980 | 161.350 | 161.213 | USD 47,282,968 | 169.24 |
| 2025-04-30 | BUY | 306,672 | 162.570 | 163.160 | 163.101 | USD 50,018,511 | 169.30 |
| 2025-04-29 | BUY | 306,672 | 162.260 | 162.390 | 162.377 | USD 49,796,479 | 169.36 |
| 2025-04-28 | BUY | 397,434 | 161.850 | 162.560 | 162.489 | USD 64,578,653 | 169.43 |
| 2025-04-25 | BUY | 488,196 | 161.020 | 161.800 | 161.722 | USD 78,952,035 | 169.51 |
| 2025-04-24 | BUY | 270,760 | 159.530 | 160.960 | 160.817 | USD 43,542,813 | 169.60 |
| 2025-04-23 | SELL | -53,324 | 165.730 | 166.610 | 166.522 | USD -8,879,619 | 170.89 Profit of 232,894 on sale |
| 2025-04-11 | BUY | 326,952 | 166.910 | 168.020 | 167.909 | USD 54,898,185 | 170.93 |
| 2025-04-10 | BUY | 326,952 | 163.560 | 165.070 | 164.919 | USD 53,920,599 | 171.00 |
| 2025-04-09 | BUY | 779,243 | 162.320 | 164.680 | 164.444 | USD 128,141,831 | 171.08 |
| 2025-04-08 | BUY | 1,207,244 | 158.390 | 163.280 | 162.791 | USD 196,528,457 | 171.21 |
| 2025-04-07 | BUY | 1,182,954 | 160.230 | 164.700 | 164.253 | USD 194,303,740 | 171.32 |
| 2025-04-04 | BUY | 1,182,954 | 163.750 | 173.600 | 172.615 | USD 204,195,611 | 171.40 |
| 2025-04-02 | BUY | 1,200,446 | 169.500 | 170.880 | 170.742 | USD 204,966,556 | 171.42 |
| 2025-04-01 | BUY | 1,603,296 | 170.560 | 171.050 | 171.001 | USD 274,165,223 | 171.42 |
| 2025-03-31 | BUY | 1,988,654 | 170.420 | 171.140 | 171.068 | USD 340,195,061 | 171.43 |
| 2025-03-28 | BUY | 1,988,654 | 168.030 | 169.710 | 169.542 | USD 337,160,388 | 171.47 |
| 2025-03-27 | BUY | 1,988,654 | 168.710 | 169.030 | 168.998 | USD 336,078,548 | 171.50 |
| 2025-03-26 | BUY | 385,358 | 166.580 | 166.820 | 166.796 | USD 64,276,176 | 171.55 |
| 2025-03-12 | BUY | 80,276 | 168.370 | 171.830 | 171.484 | USD 13,766,050 | 172.06 |
| 2025-03-10 | BUY | 1,433,979 | 176.260 | 179.990 | 179.617 | USD 257,567,012 | 171.99 |
| 2025-03-07 | BUY | 1,810,572 | 175.950 | 178.890 | 178.596 | USD 323,360,915 | 171.94 |
| 2025-03-06 | BUY | 406,737 | 174.660 | 175.840 | 175.722 | USD 71,472,638 | 171.91 |
| 2025-02-28 | BUY | 19,475 | 173.840 | 174.650 | 174.569 | USD 3,399,731 | 171.78 |
| 2025-02-19 | SELL | -60,894 | 166.490 | 166.870 | 166.832 | USD -10,159,068 | 171.96 Profit of 312,130 on sale |
| 2025-02-18 | BUY | 1,465,294 | 165.430 | 165.760 | 165.727 | USD 242,838,770 | 172.06 |
| 2025-02-17 | BUY | 385,358 | | | 162.890* | | 172.19 |
| 2025-02-14 | BUY | 1,465,294 | 162.890 | 170.000 | 169.289 | USD 248,058,156 | 172.34 |
| 2025-02-13 | BUY | 1,850,652 | 171.020 | 171.380 | 171.344 | USD 317,098,125 | 172.36 |
| 2025-02-12 | BUY | 1,770,862 | 169.580 | 170.080 | 170.030 | USD 301,099,669 | 172.40 |
| 2025-02-11 | BUY | 1,691,072 | 169.430 | 169.570 | 169.556 | USD 286,731,414 | 172.45 |
| 2025-02-10 | BUY | 1,691,072 | 167.530 | 168.480 | 168.385 | USD 284,751,152 | 172.53 |
| 2025-02-07 | BUY | 1,691,072 | 167.970 | 169.120 | 169.005 | USD 285,799,616 | 172.61 |
| 2025-02-06 | BUY | 1,553,513 | 168.880 | 169.930 | 169.825 | USD 263,825,336 | 172.67 |
| 2025-02-05 | BUY | 1,130,527 | 169.010 | 169.140 | 169.127 | USD 191,202,639 | 172.73 |
| 2025-02-04 | BUY | 668,899 | 168.130 | 169.290 | 169.174 | USD 113,160,316 | 172.81 |
| 2025-02-03 | BUY | 492,698 | 168.760 | 169.380 | 169.318 | USD 83,422,642 | 172.89 |
| 2025-01-31 | BUY | 492,698 | 165.990 | 166.620 | 166.557 | USD 82,062,299 | 173.01 |
| 2025-01-30 | BUY | 492,698 | 167.410 | 167.600 | 167.581 | USD 82,566,826 | 173.11 |
| 2025-01-29 | BUY | 317,947 | 166.230 | 167.290 | 167.184 | USD 53,155,649 | 173.24 |
| 2025-01-28 | SELL | -143,196 | 166.190 | 169.590 | 169.250 | USD -24,235,923 | 175.85 Profit of 945,727 on sale |
| 2025-01-15 | BUY | 337,507 | 159.650 | 161.150 | 161.000 | USD 54,338,625 | 176.17 |
| 2025-01-14 | BUY | 436,014 | 159.740 | 160.070 | 160.037 | USD 69,778,376 | 176.50 |
| 2025-01-13 | BUY | 436,014 | 158.840 | 160.090 | 159.965 | USD 69,746,978 | 176.86 |
| 2025-01-09 | BUY | 436,014 | | | 162.100* | | 177.56 |
| 2025-01-08 | SELL | -436,014 | 162.100 | 162.400 | 162.370 | USD -70,795,591 | 170.51 Profit of 3,549,914 on sale |
| 2025-01-02 | BUY | 701,992 | 165.980 | 168.710 | 168.437 | USD 118,241,430 | 170.61 |
| 2024-12-31 | BUY | 701,992 | 167.650 | 168.080 | 168.037 | USD 117,960,630 | 170.68 |
| 2024-12-30 | BUY | 701,992 | 167.090 | 168.980 | 168.791 | USD 118,489,929 | 170.76 |
| 2024-12-27 | BUY | 701,992 | 169.530 | 170.760 | 170.637 | USD 119,785,805 | 170.79 |
| 2024-12-26 | BUY | 701,992 | 170.160 | 170.300 | 170.286 | USD 119,539,412 | 170.81 |
| 2024-12-24 | BUY | 701,992 | 168.940 | 169.180 | 169.156 | USD 118,746,154 | 170.85 |
| 2024-12-23 | BUY | 701,992 | 168.110 | 168.680 | 168.623 | USD 118,371,992 | 170.93 |
| 2024-12-20 | BUY | 701,992 | 168.060 | 169.870 | 169.689 | USD 119,120,317 | 171.00 |
| 2024-12-19 | BUY | 929,058 | 169.190 | 170.100 | 170.009 | USD 157,948,227 | 171.05 |
| 2024-12-18 | BUY | 1,156,124 | 169.080 | 170.560 | 170.412 | USD 197,017,401 | 171.10 |
| 2024-12-17 | BUY | 38,946 | 170.330 | 171.950 | 171.788 | USD 6,690,455 | 171.13 |
| 2024-12-13 | BUY | 1,078,232 | 171.060 | 171.790 | 171.717 | USD 185,150,758 | 171.13 |
| 2024-12-11 | BUY | 1,071,233 | 170.630 | 173.390 | 173.114 | USD 185,445,429 | 171.15 |
| 2024-12-10 | BUY | 1,064,234 | 172.280 | 172.930 | 172.865 | USD 183,968,803 | 171.11 |
| 2024-12-05 | BUY | 1,137,557 | 176.030 | 176.460 | 176.417 | USD 200,684,400 | 170.77 |
| 2024-12-04 | BUY | 1,151,319 | 175.110 | 175.150 | 175.146 | USD 201,648,911 | 170.61 |
| 2024-12-03 | BUY | 1,091,758 | 175.420 | 179.620 | 179.200 | USD 195,643,029 | 170.42 |
| 2024-12-02 | BUY | 1,091,758 | 179.700 | 180.160 | 180.114 | USD 196,640,904 | 170.05 |
| 2024-11-29 | BUY | 1,101,832 | 179.260 | 179.630 | 179.593 | USD 197,881,319 | 169.67 |
| 2024-11-28 | BUY | 1,111,906 | | | 179.360* | | 169.25 |
| 2024-11-27 | BUY | 1,111,906 | 179.360 | 180.430 | 180.323 | USD 200,502,218 | 168.79 |
| 2024-11-26 | BUY | 1,111,906 | 179.310 | 179.460 | 179.445 | USD 199,525,979 | 168.29 |
| 2024-11-25 | BUY | 1,111,906 | 177.390 | 178.820 | 178.677 | USD 198,672,036 | 167.83 |
| 2024-11-22 | BUY | 1,099,253 | 176.280 | 177.400 | 177.288 | USD 194,884,360 | 167.39 |
| 2024-11-21 | BUY | 1,086,600 | 172.750 | 173.510 | 173.434 | USD 188,453,379 | 167.09 |
| 2024-11-20 | BUY | 1,086,600 | 170.890 | 171.070 | 171.052 | USD 185,865,110 | 166.87 |
| 2024-11-19 | BUY | 1,086,600 | 170.760 | 171.170 | 171.129 | USD 185,948,769 | 166.62 |
| 2024-11-18 | BUY | 443,452 | 170.750 | 171.450 | 171.380 | USD 75,998,803 | 166.35 |
| 2024-11-12 | BUY | 643,148 | 165.840 | 167.060 | 166.938 | USD 107,365,839 | 166.38 |
| 2024-11-11 | SELL | -1,086,600 | 166.030 | 168.520 | 168.271 | USD -182,843,273 | 166.41 Loss of -2,022,166 on sale |
| 2024-11-08 | SELL | -451,715 | 167.710 | 167.750 | 167.746 | USD -75,773,385 | 166.30 Loss of -652,428 on sale |
| 2024-11-07 | SELL | -659,674 | 163.410 | 163.950 | 163.896 | USD -108,117,928 | 166.78 Profit of 1,901,901 on sale |
| 2024-11-05 | BUY | 349,211 | 165.760 | 166.320 | 166.264 | USD 58,061,220 | 167.53 |
| 2024-11-01 | SELL | -482,200 | 165.100 | 166.350 | 166.225 | USD -80,153,698 | 168.21 Profit of 959,231 on sale |
| 2024-10-31 | SELL | -482,200 | 165.180 | 167.040 | 166.854 | USD -80,456,996 | 168.56 Profit of 821,029 on sale |
| 2024-10-30 | SELL | -349,211 | 166.160 | 167.320 | 167.204 | USD -58,389,478 | 168.83 Profit of 569,211 on sale |
| 2024-10-29 | SELL | -115,088 | 167.170 | 168.860 | 168.691 | USD -19,414,310 | 169.25 Profit of 64,334 on sale |
| 2024-10-28 | SELL | -446,398 | 169.300 | 169.660 | 169.624 | USD -75,719,816 | 169.59 Loss of -13,691 on sale |
| 2024-10-25 | SELL | -446,398 | 168.220 | 169.400 | 169.282 | USD -75,567,144 | 169.58 Profit of 133,030 on sale |
| 2024-10-24 | SELL | -446,398 | 169.620 | 169.960 | 169.926 | USD -75,854,629 | 169.58 Loss of -154,455 on sale |
| 2024-10-23 | BUY | 446,398 | 169.580 | 170.170 | 170.111 | USD 75,937,210 | 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.