| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-27 | BUY | 258,442 | | | 280.870* | | 255.43 |
| 2025-11-26 | BUY | 258,442 | 281.970 | 277.135 | 277.619 | USD 71,748,283 | 255.31 |
| 2025-11-26 | BUY | 258,442 | 281.970 | 277.135 | 277.619 | USD 71,748,283 | 255.31 |
| 2025-11-25 | BUY | 258,442 | 277.640 | 274.650 | 274.949 | USD 71,058,368 | 255.20 |
| 2025-11-24 | BUY | 258,442 | 276.130 | 271.040 | 271.549 | USD 70,179,669 | 255.09 |
| 2025-11-21 | BUY | 258,442 | 277.370 | 272.130 | 272.654 | USD 70,465,246 | 255.00 |
| 2025-11-20 | BUY | 258,442 | 276.190 | 271.160 | 271.663 | USD 70,209,130 | 254.90 |
| 2025-11-19 | BUY | 258,442 | 279.890 | 269.490 | 270.530 | USD 69,916,312 | 254.81 |
| 2025-11-18 | BUY | 258,442 | 282.340 | 277.070 | 277.597 | USD 71,742,725 | 254.68 |
| 2025-11-17 | BUY | 258,442 | 286.330 | 278.240 | 279.049 | USD 72,117,979 | 254.55 |
| 2025-11-14 | BUY | 258,442 | 285.850 | 281.440 | 281.881 | USD 72,849,888 | 254.39 |
| 2025-11-13 | BUY | 258,442 | 287.736 | 280.645 | 281.354 | USD 72,713,701 | 254.24 |
| 2025-11-12 | BUY | 258,442 | 281.420 | 278.170 | 278.495 | USD 71,974,808 | 254.11 |
| 2025-11-11 | BUY | 258,442 | 280.200 | 276.540 | 276.906 | USD 71,564,143 | 253.97 |
| 2025-11-10 | BUY | 258,442 | 277.500 | 270.620 | 271.308 | USD 70,117,381 | 253.85 |
| 2025-11-07 | BUY | 258,442 | 279.020 | 272.010 | 272.711 | USD 70,479,978 | 253.73 |
| 2025-11-06 | BUY | 258,442 | 272.190 | 266.065 | 266.678 | USD 68,920,667 | 253.63 |
| 2025-11-05 | BUY | 258,442 | 271.100 | 266.520 | 266.978 | USD 68,998,326 | 253.55 |
| 2025-11-04 | BUY | 258,442 | 268.480 | 264.160 | 264.592 | USD 68,381,687 | 253.48 |
| 2025-11-03 | BUY | 258,442 | 266.000 | 261.420 | 261.878 | USD 67,680,277 | 253.42 |
| 2025-10-31 | BUY | 258,442 | 266.490 | 262.290 | 262.710 | USD 67,895,300 | 253.35 |
| 2025-10-30 | BUY | 258,442 | 265.845 | 262.350 | 262.700 | USD 67,892,586 | 253.30 |
| 2025-10-29 | BUY | 258,442 | 261.530 | 264.890 | 264.554 | USD 68,371,868 | 253.25 |
| 2025-10-28 | BUY | 258,442 | 266.330 | 273.390 | 272.684 | USD 70,473,001 | 253.18 |
| 2025-10-27 | BUY | 258,442 | 271.090 | 272.100 | 271.999 | USD 70,295,967 | 253.08 |
| 2025-10-24 | BUY | 258,442 | 269.540 | 270.400 | 270.314 | USD 69,860,490 | 252.98 |
| 2025-10-23 | BUY | 258,442 | 268.900 | 272.790 | 272.401 | USD 70,399,861 | 252.89 |
| 2025-10-22 | BUY | 258,442 | 267.810 | 273.340 | 272.787 | USD 70,499,617 | 252.81 |
| 2025-10-21 | BUY | 258,442 | 268.610 | 269.860 | 269.735 | USD 69,710,849 | 252.72 |
| 2025-10-20 | BUY | 258,442 | 267.620 | 268.270 | 268.205 | USD 69,315,434 | 252.63 |
| 2025-10-17 | BUY | 258,442 | 267.940 | 268.640 | 268.570 | USD 69,409,771 | 252.54 |
| 2025-10-16 | BUY | 258,442 | 262.510 | 269.550 | 268.846 | USD 69,481,095 | 252.48 |
| 2025-10-15 | BUY | 258,442 | 268.150 | 270.730 | 270.472 | USD 69,901,327 | 252.39 |
| 2025-10-14 | BUY | 258,442 | 267.180 | 275.370 | 274.551 | USD 70,955,508 | 252.30 |
| 2025-10-13 | SELL | -258,442 | 271.280 | 271.820 | 271.766 | USD -70,235,750 | 253.37 Loss of -4,753,790 on sale |
| 2025-10-03 | BUY | 258,442 | 264.670 | 266.410 | 266.236 | USD 68,806,566 | 253.30 |
| 2025-10-02 | BUY | 258,442 | 265.430 | 266.030 | 265.970 | USD 68,737,818 | 253.23 |
| 2025-10-01 | BUY | 258,442 | 265.840 | 270.520 | 270.052 | USD 69,792,776 | 253.15 |
| 2025-09-30 | BUY | 258,442 | 270.190 | 274.170 | 273.772 | USD 70,754,186 | 253.05 |
| 2025-09-29 | BUY | 258,442 | 272.240 | 272.400 | 272.384 | USD 70,395,464 | 252.93 |
| 2025-09-26 | BUY | 258,442 | 270.280 | 271.350 | 271.243 | USD 70,100,585 | 252.82 |
| 2025-09-25 | BUY | 258,442 | 268.730 | 271.220 | 270.971 | USD 70,030,288 | 252.72 |
| 2025-09-24 | SELL | -258,442 | 264.430 | 264.830 | 264.790 | USD -68,432,854 | 253.86 Loss of -2,823,955 on sale |
| 2025-09-18 | BUY | 258,442 | 260.590 | 263.090 | 262.840 | USD 67,928,894 | 253.82 |
| 2025-09-17 | BUY | 258,442 | 262.400 | 263.020 | 262.958 | USD 67,959,389 | 253.77 |
| 2025-09-16 | BUY | 258,442 | 259.830 | 262.420 | 262.161 | USD 67,753,416 | 253.73 |
| 2025-09-15 | SELL | -258,442 | 258.830 | 264.430 | 263.870 | USD -68,195,088 | 254.89 Loss of -2,321,691 on sale |
| 2025-09-04 | SELL | -133,330 | 267.430 | 271.600 | 271.183 | USD -36,156,830 | 256.05 Loss of -2,017,917 on sale |
| 2025-09-02 | BUY | 187,896 | 265.400 | 268.060 | 267.794 | USD 50,317,421 | 255.99 |
| 2025-08-29 | BUY | 187,896 | 266.510 | 267.270 | 267.194 | USD 50,204,682 | 255.92 |
| 2025-08-28 | BUY | 187,896 | 266.770 | 270.310 | 269.956 | USD 50,723,652 | 255.85 |
| 2025-08-27 | BUY | 187,896 | 270.120 | 272.070 | 271.875 | USD 51,084,226 | 255.75 |
| 2025-08-25 | BUY | 187,896 | 271.390 | 271.660 | 271.633 | USD 51,038,755 | 255.65 |
| 2025-08-22 | BUY | 187,896 | 269.520 | 274.950 | 274.407 | USD 51,559,980 | 255.55 |
| 2025-08-21 | BUY | 187,896 | 273.320 | 275.610 | 275.381 | USD 51,742,986 | 255.43 |
| 2025-08-20 | BUY | 187,896 | 274.610 | 275.580 | 275.483 | USD 51,762,151 | 255.30 |
| 2025-08-19 | BUY | 187,896 | 271.490 | 272.750 | 272.624 | USD 51,224,959 | 255.19 |
| 2025-08-18 | BUY | 187,896 | 270.410 | 276.000 | 275.441 | USD 51,754,262 | 255.08 |
| 2025-08-15 | SELL | -187,896 | 273.920 | 276.520 | 276.260 | USD -51,908,147 | 255.42 Loss of -3,915,383 on sale |
| 2025-08-07 | BUY | 187,896 | 280.950 | 283.550 | 283.290 | USD 53,229,056 | 255.24 |
| 2025-08-06 | BUY | 187,896 | 281.350 | 283.980 | 283.717 | USD 53,309,291 | 255.06 |
| 2025-08-05 | BUY | 187,896 | 284.610 | 287.590 | 287.292 | USD 53,981,017 | 254.85 |
| 2025-08-04 | BUY | 187,896 | 287.100 | 287.270 | 287.253 | USD 53,973,688 | 254.61 |
| 2025-08-01 | BUY | 187,896 | 280.760 | 282.060 | 281.930 | USD 52,973,519 | 254.42 |
| 2025-07-31 | BUY | 187,896 | 278.280 | 280.850 | 280.593 | USD 52,722,303 | 254.25 |
| 2025-07-30 | BUY | 187,896 | 277.740 | 278.300 | 278.244 | USD 52,280,932 | 254.08 |
| 2025-07-29 | BUY | 187,896 | 274.600 | 278.150 | 277.795 | USD 52,196,568 | 253.93 |
| 2025-07-28 | SELL | -187,896 | 274.120 | 279.680 | 279.124 | USD -52,446,282 | 254.30 Loss of -4,663,628 on sale |
| 2025-07-24 | BUY | 146,630 | 277.180 | 279.010 | 278.827 | USD 40,884,404 | 254.13 |
| 2025-07-23 | BUY | 146,630 | 276.480 | 280.390 | 279.999 | USD 41,056,255 | 253.96 |
| 2025-07-22 | BUY | 146,630 | 274.640 | 275.680 | 275.576 | USD 40,407,708 | 253.80 |
| 2025-07-21 | BUY | 146,630 | 275.000 | 276.990 | 276.791 | USD 40,585,863 | 253.64 |
| 2025-07-18 | BUY | 146,630 | 274.700 | 278.460 | 278.084 | USD 40,775,456 | 253.48 |
| 2025-07-17 | BUY | 146,630 | 277.820 | 279.740 | 279.548 | USD 40,990,122 | 253.29 |
| 2025-07-16 | BUY | 146,630 | 277.530 | 279.340 | 279.159 | USD 40,933,084 | 253.10 |
| 2025-07-15 | BUY | 146,630 | 275.000 | 275.480 | 275.432 | USD 40,386,596 | 252.92 |
| 2025-07-14 | BUY | 146,630 | 277.060 | 278.330 | 278.203 | USD 40,792,904 | 252.73 |
| 2025-07-11 | BUY | 146,630 | 275.080 | 276.980 | 276.790 | USD 40,585,719 | 252.55 |
| 2025-07-10 | BUY | 195,446 | 275.190 | 277.900 | 277.629 | USD 54,261,477 | 252.37 |
| 2025-07-09 | BUY | 216,979 | 275.640 | 275.750 | 275.739 | USD 59,829,573 | 252.18 |
| 2025-07-08 | BUY | 189,696 | 275.630 | 281.930 | 281.300 | USD 53,361,484 | 251.98 |
| 2025-07-07 | BUY | 189,696 | 282.550 | 282.570 | 282.568 | USD 53,602,020 | 251.73 |
| 2025-07-04 | BUY | 189,696 | | | 276.700* | | 251.52 |
| 2025-07-03 | BUY | 189,696 | 276.700 | 276.910 | 276.889 | USD 52,524,737 | 251.30 |
| 2025-07-02 | BUY | 189,696 | 275.820 | 276.550 | 276.477 | USD 52,446,579 | 251.09 |
| 2025-06-30 | BUY | 184,848 | 275.620 | 275.910 | 275.881 | USD 50,996,052 | 250.88 |
| 2025-06-27 | BUY | 180,000 | 274.760 | 274.930 | 274.913 | USD 49,484,339 | 250.67 |
| 2025-06-26 | BUY | 180,000 | 272.830 | 274.560 | 274.387 | USD 49,389,659 | 250.48 |
| 2025-06-25 | BUY | 180,000 | 273.030 | 273.540 | 273.489 | USD 49,228,021 | 250.28 |
| 2025-06-24 | BUY | 180,000 | 271.380 | 273.590 | 273.369 | USD 49,206,419 | 250.09 |
| 2025-06-23 | BUY | 180,000 | 272.660 | 275.830 | 275.513 | USD 49,592,338 | 249.89 |
| 2025-06-20 | BUY | 180,000 | 273.990 | 274.280 | 274.251 | USD 49,365,180 | 249.67 |
| 2025-06-19 | BUY | 180,000 | | | 272.100* | | 249.46 |
| 2025-06-18 | BUY | 180,000 | 272.100 | 272.290 | 272.271 | USD 49,008,781 | 249.25 |
| 2025-06-17 | BUY | 180,000 | 269.700 | 270.520 | 270.438 | USD 48,678,838 | 249.06 |
| 2025-06-16 | BUY | 180,000 | 267.510 | 270.940 | 270.597 | USD 48,707,461 | 248.89 |
| 2025-06-13 | BUY | 180,000 | 269.500 | 273.970 | 273.523 | USD 49,234,140 | 248.69 |
| 2025-06-12 | BUY | 180,000 | 270.960 | 272.070 | 271.959 | USD 48,952,621 | 248.48 |
| 2025-06-11 | BUY | 180,000 | 269.650 | 269.720 | 269.713 | USD 48,548,340 | 248.27 |
| 2025-06-10 | SELL | -180,000 | 266.100 | 269.060 | 268.764 | USD -48,377,520 | 250.21 Loss of -3,338,908 on sale |
| 2025-05-15 | BUY | 4,760 | 274.000 | 274.240 | 274.216 | USD 1,305,268 | 249.98 |
| 2025-05-14 | BUY | 4,760 | 266.280 | 269.270 | 268.971 | USD 1,280,302 | 249.82 |
| 2025-05-13 | BUY | 4,760 | 268.340 | 272.410 | 272.003 | USD 1,294,734 | 249.63 |
| 2025-05-12 | BUY | 4,760 | 270.470 | 280.850 | 279.812 | USD 1,331,905 | 249.42 |
| 2025-05-09 | BUY | 4,760 | 284.350 | 284.660 | 284.629 | USD 1,354,834 | 249.06 |
| 2025-05-08 | BUY | 4,760 | 281.990 | 285.110 | 284.798 | USD 1,355,638 | 248.71 |
| 2025-05-07 | BUY | 4,760 | 284.820 | 286.480 | 286.314 | USD 1,362,855 | 248.33 |
| 2025-05-06 | BUY | 4,760 | 282.980 | 285.940 | 285.644 | USD 1,359,665 | 247.96 |
| 2025-05-05 | BUY | 4,760 | 282.560 | 283.110 | 283.055 | USD 1,347,342 | 247.59 |
| 2025-05-02 | BUY | 4,760 | 280.450 | 282.100 | 281.935 | USD 1,342,011 | 247.24 |
| 2025-05-01 | BUY | 4,760 | 277.110 | 278.350 | 278.226 | USD 1,324,356 | 246.91 |
| 2025-04-30 | BUY | 4,760 | 277.080 | 278.150 | 278.043 | USD 1,323,485 | 246.57 |
| 2025-04-29 | BUY | 4,760 | 272.360 | 272.890 | 272.837 | USD 1,298,704 | 246.28 |
| 2025-04-28 | BUY | 4,760 | 267.920 | 268.920 | 268.820 | USD 1,279,583 | 246.04 |
| 2025-04-25 | BUY | 4,760 | 266.300 | 266.460 | 266.444 | USD 1,268,273 | 245.80 |
| 2025-04-24 | BUY | 4,760 | 263.270 | 266.340 | 266.033 | USD 1,266,317 | 245.60 |
| 2025-04-23 | BUY | 4,760 | 261.480 | 262.010 | 261.957 | USD 1,246,915 | 245.41 |
| 2025-04-22 | BUY | 4,760 | 265.560 | 265.900 | 265.866 | USD 1,265,522 | 245.17 |
| 2025-04-21 | BUY | 4,760 | 260.330 | 264.380 | 263.975 | USD 1,256,521 | 244.99 |
| 2025-04-18 | BUY | 4,760 | | | 262.530* | | 244.78 |
| 2025-04-17 | BUY | 4,760 | 262.530 | 265.210 | 264.942 | USD 1,261,124 | 244.56 |
| 2025-04-16 | BUY | 4,760 | 261.390 | 264.940 | 264.585 | USD 1,259,425 | 244.35 |
| 2025-04-15 | BUY | 4,760 | 262.870 | 265.510 | 265.246 | USD 1,262,571 | 244.11 |
| 2025-04-14 | BUY | 4,760 | 263.690 | 265.250 | 265.094 | USD 1,261,847 | 243.86 |
| 2025-04-11 | BUY | 4,760 | 261.540 | 264.450 | 264.159 | USD 1,257,397 | 243.63 |
| 2025-04-10 | BUY | 4,760 | 258.390 | 260.620 | 260.397 | USD 1,239,490 | 243.44 |
| 2025-04-09 | BUY | 4,760 | 254.130 | 259.380 | 258.855 | USD 1,232,150 | 243.30 |
| 2025-04-08 | BUY | 4,760 | 255.030 | 258.850 | 258.468 | USD 1,230,308 | 243.14 |
| 2025-04-07 | BUY | 4,760 | 252.370 | 259.420 | 258.715 | USD 1,231,483 | 243.01 |
| 2025-04-04 | BUY | 4,760 | 254.460 | 273.420 | 271.524 | USD 1,292,454 | 242.85 |
| 2025-04-02 | BUY | 4,760 | 262.540 | 265.560 | 265.258 | USD 1,262,628 | 242.57 |
| 2025-04-01 | BUY | 4,760 | 262.240 | 264.660 | 264.418 | USD 1,258,630 | 242.29 |
| 2025-03-31 | BUY | 4,760 | 265.290 | 265.780 | 265.731 | USD 1,264,880 | 241.96 |
| 2025-03-28 | BUY | 4,760 | 262.220 | 263.830 | 263.669 | USD 1,255,064 | 241.66 |
| 2025-03-27 | BUY | 9,843 | 261.850 | 264.310 | 264.064 | USD 2,599,182 | 241.36 |
| 2025-03-24 | SELL | -15,550 | 262.940 | 263.800 | 263.714 | USD -4,100,753 | 240.37 Loss of -363,057 on sale |
| 2025-03-10 | SELL | -14,931 | 262.280 | 262.510 | 262.487 | USD -3,919,194 | 236.30 Loss of -391,037 on sale |
| 2025-02-18 | BUY | 75,888 | 247.850 | 248.090 | 248.066 | USD 18,825,232 | 232.68 |
| 2025-02-14 | BUY | 75,888 | 245.480 | 250.310 | 249.827 | USD 18,958,871 | 232.06 |
| 2025-02-13 | BUY | 75,888 | 250.110 | 251.710 | 251.550 | USD 19,089,627 | 231.60 |
| 2025-02-12 | BUY | 75,888 | 248.960 | 253.530 | 253.073 | USD 19,205,204 | 231.16 |
| 2025-02-11 | BUY | 75,888 | 241.740 | 242.600 | 242.514 | USD 18,403,903 | 230.88 |
| 2025-02-10 | BUY | 75,888 | 241.810 | 245.240 | 244.897 | USD 18,584,744 | 230.59 |
| 2025-02-07 | BUY | 75,888 | 244.830 | 246.740 | 246.549 | USD 18,710,111 | 230.19 |
| 2025-02-06 | BUY | 75,888 | 244.410 | 244.960 | 244.905 | USD 18,585,351 | 229.78 |
| 2025-02-05 | BUY | 75,888 | 241.640 | 243.330 | 243.161 | USD 18,453,002 | 229.43 |
| 2025-02-04 | BUY | 75,888 | 242.530 | 242.860 | 242.827 | USD 18,427,655 | 229.04 |
| 2025-02-03 | BUY | 75,888 | 240.650 | 241.560 | 241.469 | USD 18,324,599 | 228.67 |
| 2025-01-31 | BUY | 75,888 | 236.520 | 237.090 | 237.033 | USD 17,987,960 | 228.42 |
| 2025-01-30 | BUY | 75,888 | 235.920 | 239.350 | 239.007 | USD 18,137,764 | 228.17 |
| 2025-01-29 | BUY | 75,888 | 232.500 | 234.230 | 234.057 | USD 17,762,117 | 228.02 |
| 2025-01-28 | BUY | 75,888 | 234.390 | 236.470 | 236.262 | USD 17,929,451 | 227.79 |
| 2025-01-27 | BUY | 75,888 | 236.950 | 237.890 | 237.796 | USD 18,045,863 | 227.46 |
| 2025-01-24 | BUY | 75,888 | 234.680 | 236.170 | 236.021 | USD 17,911,161 | 227.18 |
| 2025-01-23 | BUY | 75,888 | 233.380 | 234.390 | 234.289 | USD 17,779,724 | 226.93 |
| 2025-01-22 | BUY | 75,888 | 232.530 | 232.730 | 232.710 | USD 17,659,896 | 226.70 |
| 2025-01-21 | BUY | 75,888 | 232.250 | 234.280 | 234.077 | USD 17,763,635 | 226.46 |
| 2025-01-20 | SELL | -75,888 | | | 189.750* | | 228.12 Profit of 17,311,846 on sale |
| 2024-12-03 | BUY | 8,876 | 240.730 | 241.500 | 241.423 | USD 2,142,871 | 227.52 |
| 2024-12-02 | BUY | 8,876 | 235.610 | 238.780 | 238.463 | USD 2,116,598 | 227.12 |
| 2024-11-29 | BUY | 8,876 | 238.000 | 238.970 | 238.873 | USD 2,120,237 | 226.55 |
| 2024-11-28 | BUY | 8,876 | | | 237.330* | | 225.95 |
| 2024-11-27 | BUY | 8,876 | 237.330 | 238.120 | 238.041 | USD 2,112,852 | 225.28 |
| 2024-11-26 | BUY | 8,876 | 234.390 | 235.180 | 235.101 | USD 2,086,756 | 224.71 |
| 2024-11-22 | BUY | 8,876 | 229.040 | 229.940 | 229.850 | USD 2,040,149 | 224.07 |
| 2024-11-21 | BUY | 8,876 | 226.560 | 229.180 | 228.918 | USD 2,031,876 | 223.87 |
| 2024-11-20 | BUY | 8,876 | 228.000 | 230.590 | 230.331 | USD 2,044,418 | 223.53 |
| 2024-11-19 | BUY | 8,876 | 229.660 | 230.740 | 230.632 | USD 2,047,090 | 222.97 |
| 2024-11-12 | BUY | 8,876 | 226.310 | 227.960 | 227.795 | USD 2,021,908 | 222.09 |
| 2024-11-11 | SELL | -8,876 | 225.930 | 227.930 | 227.730 | USD -2,021,331 | 221.61 Loss of -54,299 on sale |
| 2024-11-08 | SELL | -9,420 | 225.660 | 227.520 | 227.334 | USD -2,141,486 | 221.03 Loss of -59,343 on sale |
| 2024-11-07 | SELL | -27,716 | 222.040 | 223.000 | 222.904 | USD -6,178,007 | 221.01 Loss of -52,448 on sale |
| 2024-11-04 | SELL | -27,716 | 223.080 | 225.040 | 224.844 | USD -6,231,776 | 218.70 Loss of -170,287 on sale |
| 2024-11-01 | SELL | -27,716 | 223.610 | 225.670 | 225.464 | USD -6,248,960 | 215.37 Loss of -279,765 on sale |
| 2024-10-31 | SELL | -27,716 | 225.360 | 228.230 | 227.943 | USD -6,317,668 | 203.48 Loss of -678,017 on sale |
| 2024-10-30 | SELL | -23,278 | 227.260 | 227.850 | 227.791 | USD -5,302,519 | 0.00 Loss of -5,302,519 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.