| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-27 | BUY | 182,494 | | | 223.890* | | 281.74 |
| 2025-11-26 | BUY | 182,494 | | | 223.890* | | 282.07 |
| 2025-11-25 | SELL | -182,494 | | | 229.130* | | 282.36 Profit of 51,529,754 on sale |
| 2025-09-09 | BUY | 58,338 | 268.660 | 273.830 | 273.313 | USD 15,944,533 | 282.44 |
| 2025-09-08 | SELL | -80,356 | 273.030 | 273.200 | 273.183 | USD -21,951,894 | 282.83 Profit of 774,810 on sale |
| 2025-09-05 | BUY | 80,356 | 270.310 | 273.720 | 273.379 | USD 21,967,643 | 282.90 |
| 2025-09-04 | BUY | 80,356 | 270.050 | 270.840 | 270.761 | USD 21,757,271 | 282.97 |
| 2025-09-02 | BUY | 80,356 | 265.000 | 268.540 | 268.186 | USD 21,550,355 | 283.07 |
| 2025-08-29 | BUY | 80,356 | 268.120 | 268.440 | 268.408 | USD 21,568,193 | 283.16 |
| 2025-08-28 | BUY | 80,356 | 266.190 | 267.340 | 267.225 | USD 21,473,132 | 283.26 |
| 2025-08-27 | BUY | 80,356 | 267.700 | 268.730 | 268.627 | USD 21,585,792 | 283.35 |
| 2025-08-25 | BUY | 80,356 | 267.070 | 271.200 | 270.787 | USD 21,759,361 | 283.45 |
| 2025-08-22 | BUY | 80,356 | 271.060 | 274.780 | 274.408 | USD 22,050,329 | 283.52 |
| 2025-08-21 | BUY | 80,356 | 271.910 | 273.490 | 273.332 | USD 21,963,866 | 283.59 |
| 2025-08-20 | BUY | 80,356 | 270.850 | 276.190 | 275.656 | USD 22,150,614 | 283.67 |
| 2025-08-19 | BUY | 80,356 | 271.010 | 271.660 | 271.595 | USD 21,824,288 | 283.75 |
| 2025-08-18 | BUY | 80,356 | 265.690 | 268.980 | 268.651 | USD 21,587,721 | 283.86 |
| 2025-08-15 | BUY | 80,356 | 267.860 | 269.420 | 269.264 | USD 21,636,979 | 283.95 |
| 2025-08-13 | BUY | 80,356 | 264.190 | 264.540 | 264.505 | USD 21,254,564 | 284.08 |
| 2025-08-12 | BUY | 80,356 | 260.000 | 267.090 | 266.381 | USD 21,405,311 | 284.23 |
| 2025-08-11 | BUY | 80,356 | 267.420 | 267.920 | 267.870 | USD 21,524,963 | 284.33 |
| 2025-08-08 | BUY | 80,356 | 265.040 | 266.760 | 266.588 | USD 21,421,946 | 284.45 |
| 2025-08-07 | BUY | 80,356 | 264.520 | 268.190 | 267.823 | USD 21,521,185 | 284.58 |
| 2025-08-06 | BUY | 80,356 | 264.980 | 266.260 | 266.132 | USD 21,385,304 | 284.70 |
| 2025-08-05 | BUY | 63,338 | 264.720 | 268.410 | 268.041 | USD 16,977,181 | 284.83 |
| 2025-08-04 | BUY | 46,320 | 268.000 | 273.500 | 272.950 | USD 12,643,044 | 284.94 |
| 2025-08-01 | BUY | 46,320 | 271.890 | 281.820 | 280.827 | USD 13,007,907 | 285.02 |
| 2025-07-31 | BUY | 46,320 | 278.710 | 279.540 | 279.457 | USD 12,944,449 | 285.07 |
| 2025-07-30 | BUY | 46,320 | 275.470 | 300.940 | 298.393 | USD 13,821,564 | 285.13 |
| 2025-07-29 | BUY | 46,320 | 294.050 | 295.570 | 295.418 | USD 13,683,762 | 285.07 |
| 2025-07-28 | BUY | 46,320 | 294.430 | 297.590 | 297.274 | USD 13,769,731 | 285.01 |
| 2025-07-25 | BUY | 46,320 | 297.960 | 299.760 | 299.580 | USD 13,876,546 | 284.92 |
| 2025-07-24 | BUY | 46,320 | 296.090 | 299.520 | 299.177 | USD 13,857,878 | 284.84 |
| 2025-07-23 | BUY | 46,320 | 297.290 | 298.320 | 298.217 | USD 13,813,412 | 284.76 |
| 2025-07-22 | BUY | 46,320 | 298.120 | 303.130 | 302.629 | USD 14,017,775 | 284.67 |
| 2025-07-21 | SELL | -46,320 | 299.560 | 303.720 | 303.304 | USD -14,049,041 | 286.07 Loss of -798,132 on sale |
| 2025-07-18 | BUY | 46,320 | 301.900 | 304.290 | 304.051 | USD 14,083,643 | 285.96 |
| 2025-07-17 | BUY | 46,320 | 302.600 | 303.340 | 303.266 | USD 14,047,281 | 285.85 |
| 2025-07-16 | BUY | 46,320 | 301.480 | 301.690 | 301.669 | USD 13,973,308 | 285.74 |
| 2025-07-15 | BUY | 46,320 | 300.140 | 305.730 | 305.171 | USD 14,135,521 | 285.63 |
| 2025-07-14 | BUY | 46,320 | 305.620 | 306.450 | 306.367 | USD 14,190,920 | 285.49 |
| 2025-07-11 | BUY | 46,320 | 300.510 | 302.590 | 302.382 | USD 14,006,334 | 285.38 |
| 2025-07-10 | BUY | 41,320 | 302.900 | 304.250 | 304.115 | USD 12,566,032 | 285.26 |
| 2025-07-09 | BUY | 36,320 | 303.720 | 304.310 | 304.251 | USD 11,050,396 | 285.12 |
| 2025-07-08 | BUY | 36,320 | 302.540 | 307.910 | 307.373 | USD 11,163,788 | 284.99 |
| 2025-07-07 | BUY | 36,320 | 308.170 | 308.190 | 308.188 | USD 11,193,388 | 284.82 |
| 2025-07-04 | SELL | -36,320 | | | 85.230* | | 286.31 Profit of 10,398,850 on sale |
| 2025-07-03 | SELL | -36,320 | 304.060 | 305.750 | 305.581 | USD -11,098,702 | 287.85 Loss of -644,121 on sale |
| 2025-06-09 | BUY | 101,164 | 313.270 | 318.420 | 317.905 | USD 32,160,543 | 287.65 |
| 2025-06-06 | BUY | 133,378 | 319.600 | 321.830 | 321.607 | USD 42,895,297 | 287.41 |
| 2025-06-05 | BUY | 165,592 | 320.590 | 322.920 | 322.687 | USD 53,434,388 | 287.15 |
| 2025-06-04 | BUY | 165,592 | 321.330 | 321.580 | 321.555 | USD 53,246,933 | 286.89 |
| 2025-06-03 | BUY | 165,592 | 317.510 | 318.230 | 318.158 | USD 52,684,421 | 286.65 |
| 2025-06-02 | BUY | 165,592 | 316.990 | 317.050 | 317.044 | USD 52,499,948 | 286.41 |
| 2025-05-30 | BUY | 165,592 | 314.140 | 316.370 | 316.147 | USD 52,351,414 | 286.19 |
| 2025-05-29 | BUY | 165,592 | 314.320 | 316.490 | 316.273 | USD 52,372,277 | 285.97 |
| 2025-05-28 | BUY | 165,592 | 315.960 | 317.810 | 317.625 | USD 52,596,158 | 285.72 |
| 2025-05-27 | BUY | 165,592 | 316.160 | 317.100 | 317.006 | USD 52,493,659 | 285.48 |
| 2025-05-26 | BUY | 165,592 | | | 313.770* | | 285.25 |
| 2025-05-23 | BUY | 165,592 | 313.770 | 314.590 | 314.508 | USD 52,080,008 | 285.01 |
| 2025-05-22 | BUY | 165,592 | 314.340 | 315.110 | 315.033 | USD 52,166,942 | 284.77 |
| 2025-05-21 | BUY | 165,592 | 312.330 | 314.010 | 313.842 | USD 51,969,726 | 284.53 |
| 2025-05-20 | BUY | 165,592 | 313.100 | 314.020 | 313.928 | USD 51,983,964 | 284.29 |
| 2025-05-19 | BUY | 165,592 | 314.350 | 314.650 | 314.620 | USD 52,098,554 | 284.03 |
| 2025-05-16 | BUY | 165,592 | 309.570 | 309.780 | 309.759 | USD 51,293,612 | 283.81 |
| 2025-05-15 | BUY | 165,592 | 307.360 | 307.710 | 307.675 | USD 50,948,517 | 283.61 |
| 2025-05-14 | BUY | 165,592 | 301.270 | 302.250 | 302.152 | USD 50,033,954 | 283.45 |
| 2025-05-13 | BUY | 165,592 | 301.570 | 304.530 | 304.234 | USD 50,378,716 | 283.29 |
| 2025-05-12 | BUY | 165,592 | 303.650 | 310.670 | 309.968 | USD 51,328,223 | 283.11 |
| 2025-05-09 | BUY | 165,592 | 309.500 | 310.330 | 310.247 | USD 51,374,419 | 282.87 |
| 2025-05-08 | BUY | 165,592 | 307.850 | 312.820 | 312.323 | USD 51,718,191 | 282.65 |
| 2025-05-07 | BUY | 165,592 | 309.900 | 312.620 | 312.348 | USD 51,722,329 | 282.40 |
| 2025-05-06 | BUY | 171,800 | 296.190 | 297.540 | 297.405 | USD 51,094,180 | 282.27 |
| 2025-05-05 | BUY | 178,008 | 294.750 | 295.000 | 294.975 | USD 52,507,910 | 282.15 |
| 2025-05-02 | BUY | 178,008 | 293.900 | 298.690 | 298.211 | USD 53,083,944 | 282.04 |
| 2025-05-01 | BUY | 178,008 | 294.510 | 296.340 | 296.157 | USD 52,718,315 | 281.92 |
| 2025-04-30 | BUY | 178,008 | 296.430 | 297.230 | 297.150 | USD 52,895,079 | 281.78 |
| 2025-04-29 | BUY | 178,008 | 292.370 | 293.110 | 293.036 | USD 52,162,750 | 281.68 |
| 2025-04-28 | BUY | 178,008 | 288.410 | 289.170 | 289.094 | USD 51,461,047 | 281.62 |
| 2025-04-25 | BUY | 178,008 | 286.050 | 287.830 | 287.652 | USD 51,204,355 | 281.57 |
| 2025-04-24 | BUY | 178,008 | 288.240 | 290.280 | 290.076 | USD 51,635,848 | 281.51 |
| 2025-04-23 | BUY | 178,008 | 290.050 | 297.100 | 296.395 | USD 52,760,682 | 281.42 |
| 2025-04-22 | BUY | 178,008 | 292.700 | 293.400 | 293.330 | USD 52,215,086 | 281.30 |
| 2025-04-21 | BUY | 178,008 | 284.350 | 294.700 | 293.665 | USD 52,274,721 | 281.27 |
| 2025-04-18 | BUY | 178,008 | | | 293.020* | | 281.15 |
| 2025-04-17 | BUY | 178,008 | 293.020 | 295.740 | 295.468 | USD 52,595,666 | 281.03 |
| 2025-04-16 | BUY | 178,008 | 292.230 | 297.320 | 296.811 | USD 52,834,734 | 280.91 |
| 2025-04-15 | BUY | 178,008 | 295.050 | 297.610 | 297.354 | USD 52,931,388 | 280.75 |
| 2025-04-14 | BUY | 178,008 | 295.100 | 296.500 | 296.360 | USD 52,754,451 | 280.60 |
| 2025-04-11 | BUY | 178,008 | 291.880 | 293.550 | 293.383 | USD 52,224,519 | 280.47 |
| 2025-04-10 | BUY | 178,008 | 285.780 | 289.690 | 289.299 | USD 51,497,537 | 280.41 |
| 2025-04-09 | BUY | 178,008 | 289.340 | 290.300 | 290.204 | USD 51,658,632 | 280.31 |
| 2025-04-08 | BUY | 178,008 | 277.030 | 281.820 | 281.341 | USD 50,080,950 | 280.35 |
| 2025-04-07 | BUY | 178,008 | 278.090 | 287.560 | 286.613 | USD 51,019,406 | 280.38 |
| 2025-04-04 | BUY | 178,008 | 284.990 | 304.160 | 302.243 | USD 53,801,672 | 280.32 |
| 2025-04-02 | BUY | 178,008 | 299.710 | 300.070 | 300.034 | USD 53,408,453 | 280.10 |
| 2025-04-01 | BUY | 178,008 | 298.610 | 298.980 | 298.943 | USD 53,214,247 | 279.88 |
| 2025-03-31 | BUY | 127,426 | 297.620 | 299.960 | 299.726 | USD 38,192,884 | 279.66 |
| 2025-03-28 | BUY | 76,844 | 294.580 | 296.750 | 296.533 | USD 22,786,782 | 279.48 |
| 2025-03-27 | BUY | 76,844 | 296.890 | 299.730 | 299.446 | USD 23,010,629 | 279.27 |
| 2025-03-26 | SELL | -76,844 | 292.030 | 293.000 | 292.903 | USD -22,507,838 | 279.85 Loss of -1,002,881 on sale |
| 2025-03-10 | BUY | 80,886 | 298.000 | 305.570 | 304.813 | USD 24,655,105 | 279.48 |
| 2025-03-07 | BUY | 80,886 | 300.480 | 301.160 | 301.092 | USD 24,354,128 | 279.21 |
| 2025-02-18 | BUY | 80,886 | 293.300 | 295.580 | 295.352 | USD 23,889,841 | 275.90 |
| 2025-02-14 | BUY | 80,886 | 293.480 | 296.940 | 296.594 | USD 23,990,303 | 275.33 |
| 2025-02-13 | BUY | 80,886 | 295.500 | 296.580 | 296.472 | USD 23,980,433 | 275.00 |
| 2025-02-12 | BUY | 80,886 | 293.060 | 293.950 | 293.861 | USD 23,769,242 | 274.70 |
| 2025-02-11 | BUY | 80,886 | 294.300 | 294.400 | 294.390 | USD 23,812,029 | 274.36 |
| 2025-02-10 | BUY | 80,886 | 294.000 | 295.230 | 295.107 | USD 23,870,026 | 274.03 |
| 2025-02-07 | BUY | 80,886 | 293.730 | 296.230 | 295.980 | USD 23,940,639 | 273.68 |
| 2025-02-06 | BUY | 80,886 | 294.950 | 294.990 | 294.986 | USD 23,860,237 | 273.30 |
| 2025-02-05 | BUY | 80,886 | 291.640 | 292.570 | 292.477 | USD 23,657,295 | 272.97 |
| 2025-02-04 | BUY | 80,886 | 289.200 | 293.530 | 293.097 | USD 23,707,444 | 272.67 |
| 2025-02-03 | BUY | 80,886 | 290.940 | 292.670 | 292.497 | USD 23,658,913 | 272.32 |
| 2025-01-31 | BUY | 80,886 | 287.440 | 289.860 | 289.618 | USD 23,426,041 | 272.03 |
| 2025-01-30 | BUY | 80,886 | 288.080 | 288.400 | 288.368 | USD 23,324,933 | 271.72 |
| 2025-01-29 | BUY | 80,886 | 282.590 | 284.670 | 284.462 | USD 23,008,994 | 271.50 |
| 2025-01-28 | BUY | 80,886 | 281.850 | 285.730 | 285.342 | USD 23,080,174 | 271.29 |
| 2025-01-27 | BUY | 80,886 | 285.460 | 286.450 | 286.351 | USD 23,161,788 | 270.99 |
| 2025-01-24 | BUY | 80,886 | 278.930 | 279.970 | 279.866 | USD 22,637,241 | 270.82 |
| 2025-01-23 | BUY | 80,886 | 277.980 | 279.870 | 279.681 | USD 22,622,277 | 270.67 |
| 2025-01-22 | SELL | -80,886 | 279.350 | 282.130 | 281.852 | USD -22,797,881 | 274.97 Loss of -556,963 on sale |
| 2025-01-21 | BUY | 80,886 | 280.060 | 280.760 | 280.690 | USD 22,703,892 | 274.85 |
| 2025-01-20 | BUY | 80,886 | | | 278.550* | | 274.76 |
| 2025-01-17 | BUY | 80,886 | 278.550 | 282.060 | 281.709 | USD 22,786,314 | 274.67 |
| 2025-01-15 | BUY | 80,886 | 273.810 | 276.500 | 276.231 | USD 22,343,221 | 274.60 |
| 2025-01-14 | BUY | 80,886 | 273.490 | 276.300 | 276.019 | USD 22,326,072 | 274.63 |
| 2025-01-13 | BUY | 80,886 | 275.470 | 275.710 | 275.686 | USD 22,299,137 | 274.61 |
| 2025-01-09 | BUY | 80,886 | | | 280.420* | | 274.61 |
| 2025-01-08 | BUY | 80,886 | 280.420 | 280.620 | 280.600 | USD 22,696,611 | 274.45 |
| 2025-01-02 | BUY | 80,886 | 273.390 | 277.830 | 277.386 | USD 22,436,643 | 274.48 |
| 2024-12-30 | BUY | 73,330 | 275.740 | 278.410 | 278.143 | USD 20,396,226 | 274.44 |
| 2024-12-06 | BUY | 65,774 | 287.060 | 290.920 | 290.534 | USD 19,109,584 | 274.04 |
| 2024-12-05 | BUY | 65,774 | 288.900 | 291.620 | 291.348 | USD 19,163,123 | 273.57 |
| 2024-12-04 | BUY | 65,774 | 291.690 | 293.020 | 292.887 | USD 19,264,349 | 272.96 |
| 2024-12-03 | BUY | 65,774 | 289.050 | 292.380 | 292.047 | USD 19,209,100 | 272.41 |
| 2024-12-02 | BUY | 65,774 | 292.700 | 295.400 | 295.130 | USD 19,411,880 | 271.68 |
| 2024-11-29 | BUY | 65,774 | 294.210 | 296.170 | 295.974 | USD 19,467,395 | 270.85 |
| 2024-11-28 | BUY | 65,774 | | | 294.560* | | 269.93 |
| 2024-11-27 | BUY | 65,774 | 294.560 | 296.580 | 296.378 | USD 19,493,966 | 268.95 |
| 2024-11-26 | BUY | 65,774 | 294.750 | 296.100 | 295.965 | USD 19,466,802 | 267.88 |
| 2024-11-21 | BUY | 65,774 | 287.560 | 287.780 | 287.758 | USD 18,926,995 | 264.88 |
| 2024-11-20 | BUY | 65,774 | 284.200 | 284.850 | 284.785 | USD 18,731,449 | 263.91 |
| 2024-11-19 | BUY | 67,709 | 281.640 | 283.510 | 283.323 | USD 19,183,518 | 262.98 |
| 2024-11-12 | BUY | 69,644 | 287.920 | 289.400 | 289.252 | USD 20,144,666 | 260.49 |
| 2024-11-11 | SELL | -69,644 | 285.010 | 288.390 | 288.052 | USD -20,061,094 | 271.33 Loss of -1,164,370 on sale |
| 2024-11-07 | SELL | -69,644 | 280.340 | 281.300 | 281.204 | USD -19,584,171 | 269.80 Loss of -794,120 on sale |
| 2024-11-05 | BUY | 11,938 | 279.680 | 281.190 | 281.039 | USD 3,355,044 | 268.20 |
| 2024-10-31 | SELL | -45,768 | 274.720 | 278.530 | 278.149 | USD -12,730,323 | 265.76 Loss of -567,122 on sale |
| 2024-10-30 | SELL | -45,768 | 275.630 | 280.000 | 279.563 | USD -12,795,039 | 266.02 Loss of -619,779 on sale |
| 2024-10-29 | BUY | 45,768 | 263.650 | 265.720 | 265.513 | USD 12,151,999 | 266.36 |
| 2024-10-28 | BUY | 45,768 | 262.860 | 268.120 | 267.594 | USD 12,247,242 | 266.94 |
| 2024-10-24 | SELL | -45,768 | 264.970 | 268.020 | 267.715 | USD -12,252,780 | 267.60 Loss of -5,034 on sale |
| 2024-10-21 | SELL | -45,768 | 268.090 | 269.860 | 269.683 | USD -12,342,851 | 267.62 Loss of -94,419 on sale |
| 2024-10-18 | BUY | 45,768 | 267.620 | 268.990 | 268.853 | USD 12,304,864 | 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.