| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-27 | BUY | 375,608 | | | 432.170* | | 433.17 |
| 2025-11-26 | BUY | 375,608 | | | 432.170* | | 433.18 |
| 2025-11-25 | BUY | 422,382 | | | 429.820* | | 433.20 |
| 2025-11-24 | BUY | 469,156 | | | 424.000* | | 433.25 |
| 2025-11-21 | BUY | 469,156 | | | 426.760* | | 433.28 |
| 2025-11-20 | BUY | 469,156 | | | 422.320* | | 433.34 |
| 2025-11-19 | BUY | 469,156 | | | 421.030* | | 433.41 |
| 2025-11-18 | BUY | 469,156 | | | 435.520* | | 433.40 |
| 2025-11-17 | BUY | 469,156 | | | 434.020* | | 433.40 |
| 2025-11-14 | BUY | 469,156 | | | 437.150* | | 433.38 |
| 2025-11-13 | BUY | 469,156 | | | 434.520* | | 433.37 |
| 2025-11-12 | BUY | 456,165 | | | 434.190* | | 433.36 |
| 2025-11-11 | BUY | 443,174 | | | 429.220* | | 433.39 |
| 2025-11-10 | BUY | 443,174 | | | 421.200* | | 433.46 |
| 2025-11-07 | BUY | 443,174 | | | 409.470* | | 433.60 |
| 2025-11-06 | BUY | 443,174 | | | 416.250* | | 433.70 |
| 2025-11-05 | BUY | 443,174 | | | 417.000* | | 433.80 |
| 2025-11-04 | BUY | 443,174 | | | 421.670* | | 433.87 |
| 2025-11-03 | BUY | 443,174 | 430.100 | 418.600 | 419.750 | USD 186,022,289 | 433.92 |
| 2025-10-31 | BUY | 443,174 | 426.960 | 415.760 | 416.880 | USD 184,750,381 | 433.97 |
| 2025-10-30 | BUY | 443,174 | 422.950 | 415.000 | 415.795 | USD 184,269,534 | 434.06 |
| 2025-10-29 | BUY | 443,174 | 417.210 | 422.980 | 422.403 | USD 187,198,031 | 434.16 |
| 2025-10-28 | BUY | 443,174 | 422.390 | 422.570 | 422.552 | USD 187,264,064 | 434.23 |
| 2025-10-27 | BUY | 443,174 | 420.170 | 423.610 | 423.266 | USD 187,580,481 | 434.32 |
| 2025-10-24 | BUY | 443,174 | 421.390 | 425.860 | 425.413 | USD 188,531,976 | 434.40 |
| 2025-10-23 | BUY | 443,174 | 422.630 | 432.760 | 431.747 | USD 191,339,049 | 434.47 |
| 2025-10-22 | BUY | 443,174 | 426.440 | 431.810 | 431.273 | USD 191,128,980 | 434.52 |
| 2025-10-21 | BUY | 443,174 | 426.270 | 426.970 | 426.900 | USD 189,190,981 | 434.57 |
| 2025-10-20 | BUY | 443,174 | 419.100 | 420.500 | 420.360 | USD 186,292,623 | 434.67 |
| 2025-10-17 | BUY | 443,174 | 416.810 | 419.370 | 419.114 | USD 185,740,426 | 434.79 |
| 2025-10-16 | BUY | 443,174 | 408.610 | 413.310 | 412.840 | USD 182,959,953 | 434.96 |
| 2025-10-15 | BUY | 443,174 | 407.900 | 413.570 | 413.003 | USD 183,032,194 | 435.13 |
| 2025-10-14 | BUY | 443,174 | 412.220 | 415.550 | 415.217 | USD 184,013,374 | 435.28 |
| 2025-10-13 | SELL | -443,174 | 407.370 | 409.470 | 409.260 | USD -181,373,392 | 437.34 Profit of 12,442,868 on sale |
| 2025-10-08 | BUY | 443,174 | 421.150 | 422.730 | 422.572 | USD 187,272,928 | 437.44 |
| 2025-10-07 | BUY | 443,174 | 410.280 | 413.290 | 412.989 | USD 183,025,990 | 437.62 |
| 2025-10-06 | BUY | 443,174 | 402.900 | 405.450 | 405.195 | USD 179,571,894 | 437.86 |
| 2025-10-03 | BUY | 443,174 | 403.300 | 411.910 | 411.049 | USD 182,166,230 | 438.09 |
| 2025-10-02 | BUY | 443,174 | 408.850 | 411.000 | 410.785 | USD 182,049,232 | 438.29 |
| 2025-10-01 | BUY | 443,174 | 404.210 | 407.500 | 407.171 | USD 180,447,600 | 438.52 |
| 2025-09-30 | BUY | 461,086 | 391.640 | 397.650 | 397.049 | USD 183,073,733 | 438.85 |
| 2025-09-29 | BUY | 478,998 | 395.310 | 399.100 | 398.721 | USD 190,986,564 | 439.15 |
| 2025-09-26 | BUY | 478,998 | 385.740 | 387.480 | 387.306 | USD 185,518,804 | 439.52 |
| 2025-09-25 | BUY | 478,998 | 381.870 | 387.480 | 386.919 | USD 185,333,432 | 439.93 |
| 2025-09-24 | SELL | -478,998 | 376.620 | 380.730 | 380.319 | USD -182,172,045 | 442.26 Profit of 29,670,579 on sale |
| 2025-09-18 | BUY | 492,308 | 387.110 | 390.660 | 390.305 | USD 192,150,275 | 442.66 |
| 2025-09-17 | BUY | 492,308 | 387.150 | 396.310 | 395.394 | USD 194,655,628 | 443.06 |
| 2025-09-16 | BUY | 492,308 | 391.360 | 395.450 | 395.041 | USD 194,481,849 | 443.43 |
| 2025-09-15 | BUY | 492,308 | 393.210 | 398.290 | 397.782 | USD 195,831,264 | 443.80 |
| 2025-09-12 | BUY | 492,308 | 394.530 | 396.830 | 396.600 | USD 195,249,347 | 444.16 |
| 2025-09-11 | BUY | 484,525 | 397.370 | 398.500 | 398.387 | USD 193,028,461 | 444.51 |
| 2025-09-10 | BUY | 476,742 | 388.550 | 396.860 | 396.029 | USD 188,803,651 | 444.92 |
| 2025-09-09 | BUY | 476,742 | 396.480 | 397.310 | 397.227 | USD 189,374,794 | 445.29 |
| 2025-09-08 | SELL | -476,742 | 395.250 | 396.000 | 395.925 | USD -188,754,076 | 447.35 Profit of 24,516,475 on sale |
| 2025-07-24 | BUY | 100,688 | 472.270 | 480.000 | 479.227 | USD 48,252,408 | 447.16 |
| 2025-07-23 | BUY | 100,688 | 476.950 | 478.740 | 478.561 | USD 48,185,349 | 446.93 |
| 2025-07-22 | BUY | 100,688 | 470.130 | 470.800 | 470.733 | USD 47,397,163 | 446.75 |
| 2025-07-21 | SELL | -100,688 | 458.490 | 462.310 | 461.928 | USD -46,510,606 | 449.67 Loss of -1,234,253 on sale |
| 2025-07-17 | BUY | 100,688 | 463.270 | 472.220 | 471.325 | USD 47,456,772 | 449.56 |
| 2025-07-16 | BUY | 100,688 | 469.550 | 470.940 | 470.801 | USD 47,404,011 | 449.40 |
| 2025-07-15 | BUY | 100,688 | 464.200 | 475.290 | 474.181 | USD 47,744,337 | 449.29 |
| 2025-07-14 | BUY | 100,688 | 472.350 | 475.270 | 474.978 | USD 47,824,584 | 449.10 |
| 2025-07-11 | BUY | 100,688 | 468.850 | 478.270 | 477.328 | USD 48,061,201 | 448.94 |
| 2025-07-10 | BUY | 100,688 | 479.530 | 484.560 | 484.057 | USD 48,738,731 | 448.69 |
| 2025-07-09 | BUY | 100,688 | 478.970 | 479.340 | 479.303 | USD 48,260,060 | 448.44 |
| 2025-07-08 | BUY | 100,688 | 466.360 | 470.340 | 469.942 | USD 47,317,520 | 448.29 |
| 2025-07-07 | BUY | 100,688 | 459.410 | 461.250 | 461.066 | USD 46,423,813 | 448.20 |
| 2025-07-04 | SELL | -100,688 | | | 74.830* | | 451.36 Profit of 45,446,484 on sale |
| 2025-07-03 | BUY | 83,181 | 459.620 | 461.050 | 460.907 | USD 38,338,704 | 451.29 |
| 2025-07-02 | BUY | 65,674 | 457.030 | 457.750 | 457.678 | USD 30,057,545 | 451.24 |
| 2025-06-30 | BUY | 65,674 | 445.200 | 446.450 | 446.325 | USD 29,311,949 | 451.29 |
| 2025-06-27 | BUY | 65,674 | 441.300 | 446.620 | 446.088 | USD 29,296,383 | 451.38 |
| 2025-06-26 | BUY | 50,334 | 443.400 | 446.180 | 445.902 | USD 22,444,031 | 451.45 |
| 2025-06-25 | BUY | 34,994 | 445.820 | 451.080 | 450.554 | USD 15,766,686 | 451.50 |
| 2025-06-24 | BUY | 34,994 | 450.270 | 451.880 | 451.719 | USD 15,807,455 | 451.51 |
| 2025-06-23 | BUY | 34,994 | 443.540 | 445.000 | 444.854 | USD 15,567,221 | 451.58 |
| 2025-06-20 | BUY | 34,994 | 440.870 | 451.810 | 450.716 | USD 15,772,356 | 451.68 |
| 2025-06-19 | BUY | 34,994 | | | 448.400* | | 451.71 |
| 2025-06-18 | BUY | 34,994 | 448.400 | 451.630 | 451.307 | USD 15,793,037 | 451.74 |
| 2025-06-17 | BUY | 34,994 | 441.990 | 452.710 | 451.638 | USD 15,804,620 | 451.84 |
| 2025-06-16 | BUY | 34,994 | 450.910 | 457.230 | 456.598 | USD 15,978,191 | 451.84 |
| 2025-06-13 | BUY | 34,994 | 455.450 | 460.100 | 459.635 | USD 16,084,467 | 451.81 |
| 2025-06-12 | BUY | 34,994 | 460.060 | 460.060 | 460.060 | USD 16,099,340 | 451.73 |
| 2025-06-11 | BUY | 34,994 | 452.440 | 460.330 | 459.541 | USD 16,081,177 | 451.72 |
| 2025-06-10 | BUY | 34,994 | 451.520 | 455.640 | 455.228 | USD 15,930,249 | 451.72 |
| 2025-06-09 | BUY | 34,994 | 446.150 | 451.520 | 450.983 | USD 15,781,699 | 451.78 |
| 2025-06-06 | BUY | 34,994 | 450.500 | 451.660 | 451.544 | USD 15,801,331 | 451.79 |
| 2025-06-05 | BUY | 34,994 | 443.820 | 447.490 | 447.123 | USD 15,646,622 | 451.87 |
| 2025-06-04 | BUY | 34,994 | 445.850 | 453.870 | 453.068 | USD 15,854,661 | 451.94 |
| 2025-06-03 | BUY | 34,994 | 446.480 | 449.850 | 449.513 | USD 15,730,258 | 451.99 |
| 2025-06-02 | BUY | 34,994 | 445.430 | 447.980 | 447.725 | USD 15,667,689 | 452.06 |
| 2025-05-30 | BUY | 34,994 | 442.050 | 447.990 | 447.396 | USD 15,656,175 | 452.17 |
| 2025-05-29 | BUY | 34,994 | 447.090 | 449.220 | 449.007 | USD 15,712,551 | 452.22 |
| 2025-05-28 | BUY | 34,994 | 445.100 | 451.640 | 450.986 | USD 15,781,805 | 452.30 |
| 2025-05-27 | BUY | 34,994 | 446.000 | 447.470 | 447.323 | USD 15,653,621 | 452.37 |
| 2025-05-26 | BUY | 34,994 | | | 436.000* | | 452.55 |
| 2025-05-23 | BUY | 26,348 | 436.000 | 436.590 | 436.531 | USD 11,501,719 | 452.74 |
| 2025-05-22 | BUY | 17,702 | 434.030 | 437.000 | 436.703 | USD 7,730,517 | 452.95 |
| 2025-05-21 | BUY | 10,943 | 435.320 | 445.160 | 444.176 | USD 4,860,618 | 453.15 |
| 2025-05-20 | BUY | 4,184 | 447.180 | 448.000 | 447.918 | USD 1,874,089 | 453.22 |
| 2025-05-19 | BUY | 4,184 | 440.660 | 441.630 | 441.533 | USD 1,847,374 | 453.37 |
| 2025-05-16 | BUY | 4,184 | 438.650 | 438.950 | 438.920 | USD 1,836,441 | 453.55 |
| 2025-05-15 | BUY | 4,184 | 434.380 | 434.420 | 434.416 | USD 1,817,597 | 453.78 |
| 2025-05-14 | BUY | 4,184 | 421.160 | 433.410 | 432.185 | USD 1,808,262 | 454.18 |
| 2025-05-13 | BUY | 4,184 | 432.000 | 442.120 | 441.108 | USD 1,845,596 | 454.45 |
| 2025-05-12 | BUY | 4,184 | 439.370 | 441.100 | 440.927 | USD 1,844,839 | 454.64 |
| 2025-05-09 | BUY | 4,184 | 424.990 | 434.930 | 433.936 | USD 1,815,588 | 455.01 |
| 2025-05-08 | BUY | 4,184 | 429.600 | 432.140 | 431.886 | USD 1,807,011 | 455.34 |
| 2025-05-07 | BUY | 4,184 | 434.820 | 449.000 | 447.582 | USD 1,872,683 | 455.60 |
| 2025-05-06 | BUY | 4,184 | 450.030 | 467.850 | 466.068 | USD 1,950,029 | 455.68 |
| 2025-05-05 | BUY | 4,184 | 500.190 | 505.610 | 505.068 | USD 2,113,204 | 455.08 |
| 2025-05-02 | BUY | 4,184 | 501.150 | 509.000 | 508.215 | USD 2,126,372 | 454.46 |
| 2025-05-01 | BUY | 4,184 | 498.860 | 507.750 | 506.861 | USD 2,120,706 | 453.85 |
| 2025-04-30 | BUY | 4,184 | 509.500 | 510.770 | 510.643 | USD 2,136,530 | 453.08 |
| 2025-04-29 | BUY | 4,184 | 503.500 | 506.960 | 506.614 | USD 2,119,673 | 452.37 |
| 2025-04-28 | BUY | 4,184 | 496.490 | 498.650 | 498.434 | USD 2,085,448 | 451.74 |
| 2025-04-25 | BUY | 4,184 | 493.840 | 494.920 | 494.812 | USD 2,070,293 | 451.13 |
| 2025-04-24 | BUY | 4,184 | 492.470 | 494.100 | 493.937 | USD 2,066,632 | 450.52 |
| 2025-04-23 | BUY | 4,184 | 492.420 | 498.410 | 497.811 | USD 2,082,841 | 449.90 |
| 2025-04-22 | BUY | 90,809 | 490.470 | 491.800 | 491.667 | USD 44,647,788 | 449.28 |
| 2025-04-21 | BUY | 177,434 | 477.520 | 490.830 | 489.499 | USD 86,853,763 | 448.85 |
| 2025-04-18 | BUY | 177,434 | | | 489.100* | | 448.22 |
| 2025-04-17 | BUY | 175,342 | 489.100 | 492.230 | 491.917 | USD 86,253,712 | 447.57 |
| 2025-04-16 | BUY | 173,250 | 485.890 | 502.220 | 500.587 | USD 86,726,698 | 446.95 |
| 2025-04-15 | BUY | 173,250 | 500.490 | 501.910 | 501.768 | USD 86,931,306 | 446.07 |
| 2025-04-14 | BUY | 173,250 | 495.830 | 498.640 | 498.359 | USD 86,340,699 | 445.25 |
| 2025-04-11 | BUY | 173,250 | 484.220 | 486.970 | 486.695 | USD 84,319,909 | 444.58 |
| 2025-04-10 | BUY | 173,250 | 475.490 | 480.000 | 479.549 | USD 83,081,864 | 444.05 |
| 2025-04-09 | BUY | 171,592 | 482.300 | 487.150 | 486.665 | USD 83,507,820 | 443.38 |
| 2025-04-08 | BUY | 151,564 | 472.370 | 483.940 | 482.783 | USD 73,172,523 | 442.86 |
| 2025-04-07 | BUY | 133,194 | 474.560 | 481.740 | 481.022 | USD 64,069,243 | 442.29 |
| 2025-04-04 | SELL | -133,194 | 474.620 | 499.070 | 496.625 | USD -66,147,471 | 449.44 Loss of -6,284,192 on sale |
| 2025-02-13 | BUY | 72,866 | 462.580 | 465.680 | 465.370 | USD 33,909,650 | 449.20 |
| 2025-02-12 | BUY | 72,866 | 453.200 | 455.660 | 455.414 | USD 33,184,197 | 449.12 |
| 2025-02-11 | BUY | 72,866 | 455.220 | 468.190 | 466.893 | USD 34,020,626 | 449.00 |
| 2025-02-10 | BUY | 72,866 | 469.970 | 471.940 | 471.743 | USD 34,374,026 | 448.58 |
| 2025-02-07 | BUY | 72,866 | 469.320 | 480.470 | 479.355 | USD 34,928,682 | 448.16 |
| 2025-02-06 | BUY | 72,866 | 481.160 | 488.430 | 487.703 | USD 35,536,966 | 447.47 |
| 2025-02-05 | BUY | 72,866 | 488.440 | 491.810 | 491.473 | USD 35,811,671 | 446.60 |
| 2025-02-04 | BUY | 72,866 | 482.280 | 482.740 | 482.694 | USD 35,171,980 | 445.82 |
| 2025-02-03 | BUY | 72,866 | 470.370 | 473.070 | 472.800 | USD 34,451,045 | 445.28 |
| 2025-01-31 | BUY | 72,866 | 461.680 | 472.040 | 471.004 | USD 34,320,178 | 444.90 |
| 2025-01-30 | BUY | 72,866 | 438.400 | 444.280 | 443.692 | USD 32,330,061 | 445.06 |
| 2025-01-29 | BUY | 72,866 | 441.520 | 442.920 | 442.780 | USD 32,263,608 | 445.14 |
| 2025-01-28 | BUY | 72,866 | 440.680 | 446.980 | 446.350 | USD 32,523,740 | 445.25 |
| 2025-01-27 | BUY | 72,866 | 443.880 | 447.720 | 447.336 | USD 32,595,585 | 445.28 |
| 2025-01-24 | BUY | 72,866 | 439.620 | 442.660 | 442.356 | USD 32,232,713 | 445.43 |
| 2025-01-23 | BUY | 72,866 | 439.730 | 442.890 | 442.574 | USD 32,248,598 | 445.58 |
| 2025-01-22 | SELL | -72,866 | 428.000 | 432.600 | 432.140 | USD -31,488,314 | 456.73 Profit of 1,791,834 on sale |
| 2025-01-02 | BUY | 78,964 | 405.760 | 409.600 | 409.216 | USD 32,313,333 | 458.15 |
| 2024-12-30 | BUY | 69,524 | 399.350 | 407.350 | 406.550 | USD 28,264,983 | 459.83 |
| 2024-12-10 | BUY | 60,061 | 469.220 | 476.460 | 475.736 | USD 28,573,179 | 459.55 |
| 2024-12-09 | BUY | 60,038 | 473.980 | 476.020 | 475.816 | USD 28,567,040 | 459.11 |
| 2024-12-06 | BUY | 60,038 | 462.100 | 465.910 | 465.529 | USD 27,949,430 | 459.02 |
| 2024-12-05 | BUY | 57,420 | 459.920 | 467.060 | 466.346 | USD 26,777,587 | 458.99 |
| 2024-12-04 | BUY | 54,802 | 463.980 | 464.870 | 464.781 | USD 25,470,928 | 458.82 |
| 2024-12-03 | BUY | 54,802 | 456.970 | 468.510 | 467.356 | USD 25,612,044 | 458.89 |
| 2024-12-02 | BUY | 54,802 | 465.730 | 468.190 | 467.944 | USD 25,644,267 | 458.64 |
| 2024-11-29 | BUY | 54,802 | 468.130 | 470.930 | 470.650 | USD 25,792,561 | 458.29 |
| 2024-11-28 | BUY | 54,802 | | | 464.560* | | 458.05 |
| 2024-11-27 | BUY | 54,802 | 464.560 | 470.420 | 469.834 | USD 25,747,844 | 457.79 |
| 2024-11-26 | BUY | 54,802 | 467.070 | 467.960 | 467.871 | USD 25,640,266 | 457.40 |
| 2024-11-21 | BUY | 54,802 | 450.370 | 455.430 | 454.924 | USD 24,930,745 | 457.87 |
| 2024-11-20 | BUY | 54,802 | 451.230 | 451.760 | 451.707 | USD 24,754,448 | 458.20 |
| 2024-11-19 | BUY | 54,802 | 448.010 | 463.900 | 462.311 | USD 25,335,567 | 458.74 |
| 2024-11-12 | BUY | 54,802 | 490.000 | 508.040 | 506.236 | USD 27,742,746 | 456.41 |
| 2024-11-11 | SELL | -54,802 | 501.720 | 518.350 | 516.687 | USD -28,315,480 | 481.37 Loss of -1,935,578 on sale |
| 2024-11-07 | SELL | -54,802 | 502.450 | 504.310 | 504.124 | USD -27,627,003 | 477.96 Loss of -1,433,605 on sale |
| 2024-10-31 | SELL | -54,802 | 475.980 | 477.700 | 477.528 | USD -26,169,490 | 475.63 Loss of -104,076 on sale |
| 2024-10-30 | SELL | -54,802 | 475.080 | 475.460 | 475.422 | USD -26,054,076 | 476.29 Profit of 47,432 on sale |
| 2024-10-29 | BUY | 54,802 | 470.360 | 478.060 | 477.290 | USD 26,156,446 | 477.13 |
| 2024-10-28 | BUY | 54,802 | 476.370 | 478.320 | 478.125 | USD 26,202,207 | 477.26 |
| 2024-10-24 | SELL | -54,802 | 471.910 | 477.840 | 477.247 | USD -26,154,090 | 478.96 Profit of 93,602 on sale |
| 2024-10-21 | SELL | -54,802 | 478.090 | 487.880 | 486.901 | USD -26,683,149 | 483.00 Loss of -213,783 on sale |
| 2024-10-18 | BUY | 54,802 | 483.000 | 498.630 | 497.067 | USD 27,240,266 | 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.