| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-27 | BUY | 134,648 | | | 127.690* | | 168.63 |
| 2025-11-26 | BUY | 134,648 | | | 127.690* | | 168.83 |
| 2025-11-25 | BUY | 134,648 | | | 127.890* | | 169.03 |
| 2025-11-24 | BUY | 134,648 | | | 122.870* | | 169.26 |
| 2025-11-21 | BUY | 134,648 | | | 122.060* | | 169.49 |
| 2025-11-20 | BUY | 134,648 | | | 115.890* | | 169.76 |
| 2025-11-19 | BUY | 134,648 | | | 117.080* | | 170.02 |
| 2025-11-18 | BUY | 97,218 | | | 118.140* | | 170.28 |
| 2025-11-17 | BUY | 59,788 | | | 118.800* | | 170.54 |
| 2025-11-14 | BUY | 59,788 | | | 120.820* | | 170.79 |
| 2025-11-13 | BUY | 59,788 | | | 121.160* | | 171.05 |
| 2025-11-12 | BUY | 59,788 | | | 121.250* | | 171.30 |
| 2025-11-11 | SELL | -59,788 | | | 271.000* | | 170.79 Profit of 10,211,026 on sale |
| 2025-10-28 | BUY | 278,844 | 145.410 | 147.460 | 147.255 | USD 41,061,175 | 170.92 |
| 2025-10-27 | BUY | 278,844 | 147.530 | 147.930 | 147.890 | USD 41,238,237 | 171.04 |
| 2025-10-24 | BUY | 278,844 | 145.940 | 147.490 | 147.335 | USD 41,083,482 | 171.17 |
| 2025-10-23 | BUY | 278,844 | 146.390 | 147.510 | 147.398 | USD 41,101,047 | 171.30 |
| 2025-10-22 | BUY | 278,844 | 147.110 | 148.300 | 148.181 | USD 41,319,384 | 171.43 |
| 2025-10-21 | BUY | 278,844 | 146.090 | 147.270 | 147.152 | USD 41,032,453 | 171.57 |
| 2025-10-20 | BUY | 278,844 | 145.060 | 145.690 | 145.627 | USD 40,607,216 | 171.71 |
| 2025-10-17 | BUY | 278,844 | 144.060 | 144.570 | 144.519 | USD 40,298,258 | 171.86 |
| 2025-10-16 | BUY | 278,844 | 143.260 | 144.230 | 144.133 | USD 40,190,621 | 172.01 |
| 2025-10-15 | BUY | 278,844 | 142.120 | 143.990 | 143.803 | USD 40,098,605 | 172.17 |
| 2025-10-14 | BUY | 278,844 | 143.460 | 143.570 | 143.559 | USD 40,030,568 | 172.33 |
| 2025-10-13 | SELL | -278,844 | 142.260 | 143.360 | 143.250 | USD -39,944,403 | 172.20 Profit of 8,072,565 on sale |
| 2025-10-08 | BUY | 278,844 | 143.490 | 144.870 | 144.732 | USD 40,357,649 | 172.36 |
| 2025-10-07 | SELL | -278,844 | 142.770 | 146.200 | 145.857 | USD -40,671,349 | 171.66 Profit of 7,195,153 on sale |
| 2025-10-06 | BUY | 685,258 | 145.360 | 147.040 | 146.872 | USD 100,645,209 | 171.81 |
| 2025-10-03 | BUY | 685,258 | 146.420 | 148.790 | 148.553 | USD 101,797,127 | 171.95 |
| 2025-10-02 | BUY | 685,258 | 146.490 | 147.770 | 147.642 | USD 101,172,865 | 172.09 |
| 2025-10-01 | BUY | 685,258 | 146.950 | 147.380 | 147.337 | USD 100,963,861 | 172.24 |
| 2025-09-30 | BUY | 685,258 | 146.320 | 147.000 | 146.932 | USD 100,686,329 | 172.38 |
| 2025-09-29 | BUY | 685,258 | 143.060 | 144.150 | 144.041 | USD 98,705,244 | 172.55 |
| 2025-09-26 | BUY | 685,258 | 143.500 | 143.790 | 143.761 | USD 98,513,371 | 172.72 |
| 2025-09-25 | BUY | 685,258 | 141.130 | 142.000 | 141.913 | USD 97,247,019 | 172.91 |
| 2025-09-24 | SELL | -685,258 | 141.670 | 144.010 | 143.776 | USD -98,523,651 | 172.69 Profit of 19,812,955 on sale |
| 2025-09-18 | BUY | 685,258 | 147.100 | 148.040 | 147.946 | USD 101,381,176 | 172.84 |
| 2025-09-17 | BUY | 685,258 | 146.930 | 149.540 | 149.279 | USD 102,294,624 | 172.99 |
| 2025-09-16 | BUY | 685,258 | 147.460 | 148.570 | 148.459 | USD 101,732,722 | 173.14 |
| 2025-09-15 | BUY | 685,258 | 146.250 | 149.750 | 149.400 | USD 102,377,545 | 173.31 |
| 2025-09-12 | BUY | 685,258 | 148.200 | 150.050 | 149.865 | USD 102,696,192 | 173.46 |
| 2025-09-11 | BUY | 685,258 | 150.610 | 152.000 | 151.861 | USD 104,063,965 | 173.60 |
| 2025-09-10 | BUY | 685,258 | 149.420 | 150.580 | 150.464 | USD 103,106,661 | 173.74 |
| 2025-09-09 | BUY | 685,258 | 149.790 | 152.120 | 151.887 | USD 104,081,778 | 173.89 |
| 2025-09-08 | SELL | -685,258 | 151.750 | 152.970 | 152.848 | USD -104,740,316 | 173.26 Profit of 13,985,458 on sale |
| 2025-09-05 | BUY | 685,258 | 153.320 | 155.150 | 154.967 | USD 106,192,373 | 173.38 |
| 2025-09-04 | BUY | 685,258 | 153.200 | 153.490 | 153.461 | USD 105,160,381 | 173.51 |
| 2025-09-02 | BUY | 685,258 | 152.880 | 155.380 | 155.130 | USD 106,304,077 | 173.64 |
| 2025-08-29 | BUY | 685,258 | 156.400 | 156.490 | 156.481 | USD 107,229,860 | 173.75 |
| 2025-08-28 | BUY | 685,258 | 154.790 | 155.350 | 155.294 | USD 106,416,459 | 173.87 |
| 2025-08-27 | BUY | 482,051 | 155.370 | 156.110 | 156.036 | USD 75,217,310 | 173.99 |
| 2025-08-25 | BUY | 278,844 | 155.190 | 157.210 | 157.008 | USD 43,780,741 | 174.11 |
| 2025-08-22 | BUY | 278,844 | 156.620 | 158.300 | 158.132 | USD 44,094,160 | 174.22 |
| 2025-08-21 | BUY | 278,844 | 155.610 | 159.000 | 158.661 | USD 44,241,668 | 174.34 |
| 2025-08-20 | BUY | 278,844 | 156.760 | 160.480 | 160.108 | USD 44,645,154 | 174.46 |
| 2025-08-19 | BUY | 278,844 | 155.670 | 155.700 | 155.697 | USD 43,415,173 | 174.58 |
| 2025-08-18 | BUY | 278,844 | 152.320 | 154.940 | 154.678 | USD 43,131,033 | 174.73 |
| 2025-08-15 | BUY | 278,844 | 154.110 | 155.100 | 155.001 | USD 43,221,100 | 174.87 |
| 2025-08-13 | BUY | 278,844 | 152.440 | 152.760 | 152.728 | USD 42,587,285 | 175.02 |
| 2025-08-12 | BUY | 278,844 | 149.770 | 149.880 | 149.869 | USD 41,790,073 | 175.19 |
| 2025-08-11 | BUY | 278,844 | 149.020 | 149.810 | 149.731 | USD 41,751,590 | 175.37 |
| 2025-08-08 | BUY | 271,056 | 147.350 | 149.000 | 148.835 | USD 40,342,620 | 175.56 |
| 2025-08-07 | BUY | 263,268 | 148.240 | 149.000 | 148.924 | USD 39,206,924 | 175.75 |
| 2025-08-06 | BUY | 263,268 | 146.500 | 147.300 | 147.220 | USD 38,758,316 | 175.96 |
| 2025-08-05 | BUY | 263,268 | 146.120 | 160.050 | 158.657 | USD 41,769,312 | 176.17 |
| 2025-08-04 | BUY | 263,268 | 151.810 | 152.590 | 152.512 | USD 40,151,528 | 176.34 |
| 2025-08-01 | BUY | 263,268 | 147.380 | 147.790 | 147.749 | USD 38,897,582 | 176.55 |
| 2025-07-31 | BUY | 263,268 | 145.790 | 148.780 | 148.481 | USD 39,090,295 | 176.77 |
| 2025-07-30 | BUY | 263,268 | 148.810 | 152.300 | 151.951 | USD 40,003,837 | 176.97 |
| 2025-07-29 | BUY | 263,268 | 151.010 | 151.040 | 151.037 | USD 39,763,207 | 177.16 |
| 2025-07-28 | BUY | 263,268 | 150.750 | 152.470 | 152.298 | USD 40,095,190 | 177.36 |
| 2025-07-25 | BUY | 263,268 | 152.120 | 153.370 | 153.245 | USD 40,344,503 | 177.54 |
| 2025-07-24 | BUY | 263,268 | 152.820 | 154.040 | 153.918 | USD 40,521,683 | 177.73 |
| 2025-07-23 | BUY | 263,268 | 153.450 | 153.840 | 153.801 | USD 40,490,881 | 177.91 |
| 2025-07-22 | BUY | 263,268 | 151.190 | 151.310 | 151.298 | USD 39,831,921 | 178.11 |
| 2025-07-21 | SELL | -263,268 | 147.370 | 150.100 | 149.827 | USD -39,444,656 | 175.27 Profit of 6,699,312 on sale |
| 2025-07-10 | BUY | 78,986 | 158.800 | 161.770 | 161.473 | USD 12,754,107 | 175.40 |
| 2025-07-09 | BUY | 78,986 | 158.270 | 159.560 | 159.431 | USD 12,592,817 | 175.53 |
| 2025-07-08 | BUY | 78,986 | 157.800 | 160.240 | 159.996 | USD 12,637,444 | 175.67 |
| 2025-07-07 | BUY | 78,986 | 157.050 | 160.000 | 159.705 | USD 12,614,459 | 175.82 |
| 2025-07-04 | SELL | -78,986 | | | 541.090* | | 172.92 Profit of 13,658,216 on sale |
| 2025-07-03 | BUY | 317,222 | 159.180 | 159.470 | 159.441 | USD 50,578,193 | 173.03 |
| 2025-07-02 | BUY | 555,458 | 159.080 | 160.580 | 160.430 | USD 89,112,128 | 173.14 |
| 2025-06-30 | BUY | 555,458 | 155.950 | 156.920 | 156.823 | USD 87,108,589 | 173.28 |
| 2025-06-27 | BUY | 555,458 | 156.170 | 157.330 | 157.214 | USD 87,325,775 | 173.42 |
| 2025-06-26 | BUY | 555,458 | 155.790 | 157.620 | 157.437 | USD 87,449,638 | 173.57 |
| 2025-06-25 | BUY | 555,458 | 157.230 | 158.700 | 158.553 | USD 88,069,531 | 173.70 |
| 2025-06-24 | BUY | 555,458 | 157.770 | 158.650 | 158.562 | USD 88,074,529 | 173.84 |
| 2025-06-23 | BUY | 555,458 | 157.340 | 158.460 | 158.348 | USD 87,955,667 | 173.98 |
| 2025-06-20 | BUY | 555,458 | 157.170 | 157.700 | 157.647 | USD 87,566,286 | 174.12 |
| 2025-06-19 | BUY | 555,458 | | | 155.060* | | 174.29 |
| 2025-06-18 | BUY | 555,458 | 155.060 | 158.100 | 157.796 | USD 87,649,053 | 174.45 |
| 2025-06-17 | BUY | 555,458 | 161.670 | 164.330 | 164.064 | USD 91,130,662 | 174.56 |
| 2025-06-16 | BUY | 555,458 | 164.380 | 166.770 | 166.531 | USD 92,500,979 | 174.65 |
| 2025-06-13 | BUY | 555,458 | 164.330 | 167.380 | 167.075 | USD 92,803,148 | 174.75 |
| 2025-06-12 | BUY | 555,458 | 168.820 | 168.830 | 168.829 | USD 93,777,420 | 174.80 |
| 2025-06-11 | BUY | 555,458 | 166.330 | 168.050 | 167.878 | USD 93,249,180 | 174.88 |
| 2025-06-10 | BUY | 555,458 | 167.100 | 167.360 | 167.334 | USD 92,947,010 | 174.95 |
| 2025-06-09 | BUY | 555,458 | 164.610 | 169.500 | 169.011 | USD 93,878,512 | 175.04 |
| 2025-06-06 | BUY | 555,458 | 170.160 | 171.520 | 171.384 | USD 95,196,616 | 175.09 |
| 2025-06-05 | BUY | 555,458 | 168.610 | 169.860 | 169.735 | USD 94,280,664 | 175.15 |
| 2025-06-04 | BUY | 572,695 | 168.590 | 171.260 | 170.993 | USD 97,926,833 | 175.21 |
| 2025-06-03 | BUY | 589,932 | 170.300 | 172.230 | 172.037 | USD 101,490,129 | 175.26 |
| 2025-06-02 | BUY | 589,932 | 169.420 | 169.480 | 169.474 | USD 99,978,133 | 175.32 |
| 2025-05-30 | BUY | 589,932 | 168.630 | 169.790 | 169.674 | USD 100,096,119 | 175.38 |
| 2025-05-29 | BUY | 589,932 | 167.140 | 167.790 | 167.725 | USD 98,946,341 | 175.46 |
| 2025-05-28 | BUY | 589,932 | 165.400 | 166.650 | 166.525 | USD 98,238,423 | 175.57 |
| 2025-05-27 | BUY | 589,932 | 166.260 | 166.890 | 166.827 | USD 98,416,585 | 175.66 |
| 2025-05-26 | BUY | 589,932 | | | 162.580* | | 175.79 |
| 2025-05-23 | BUY | 589,932 | 162.580 | 163.060 | 163.012 | USD 96,165,994 | 175.93 |
| 2025-05-22 | BUY | 589,932 | 161.970 | 162.610 | 162.546 | USD 95,891,087 | 176.07 |
| 2025-05-21 | BUY | 589,932 | 161.440 | 164.570 | 164.257 | USD 96,900,465 | 176.23 |
| 2025-05-20 | BUY | 589,932 | 163.650 | 164.850 | 164.730 | USD 97,179,501 | 176.36 |
| 2025-05-19 | BUY | 589,932 | 163.940 | 164.180 | 164.156 | USD 96,840,874 | 176.50 |
| 2025-05-16 | BUY | 589,932 | 163.040 | 163.240 | 163.220 | USD 96,288,704 | 176.64 |
| 2025-05-15 | BUY | 589,932 | 160.350 | 160.410 | 160.404 | USD 94,627,455 | 176.82 |
| 2025-05-14 | BUY | 589,932 | 154.920 | 160.650 | 160.077 | USD 94,434,541 | 177.06 |
| 2025-05-13 | BUY | 589,932 | 160.410 | 162.910 | 162.660 | USD 95,958,341 | 177.25 |
| 2025-05-12 | BUY | 589,932 | 161.920 | 164.590 | 164.323 | USD 96,939,394 | 177.43 |
| 2025-05-09 | BUY | 589,932 | 159.270 | 162.440 | 162.123 | USD 95,641,547 | 177.63 |
| 2025-05-08 | BUY | 589,932 | 161.690 | 162.160 | 162.113 | USD 95,635,648 | 177.82 |
| 2025-05-07 | BUY | 589,932 | 155.990 | 156.620 | 156.557 | USD 92,357,982 | 178.08 |
| 2025-05-06 | BUY | 589,932 | 149.870 | 159.680 | 158.699 | USD 93,621,614 | 178.41 |
| 2025-05-05 | BUY | 589,932 | 158.060 | 158.300 | 158.276 | USD 93,372,079 | 178.66 |
| 2025-05-02 | BUY | 589,932 | 157.440 | 159.970 | 159.717 | USD 94,222,170 | 178.92 |
| 2025-05-01 | BUY | 589,932 | 155.650 | 157.420 | 157.243 | USD 92,762,676 | 179.20 |
| 2025-04-30 | BUY | 589,932 | 156.400 | 157.200 | 157.120 | USD 92,690,114 | 179.49 |
| 2025-04-29 | BUY | 589,932 | 155.430 | 156.220 | 156.141 | USD 92,112,573 | 179.79 |
| 2025-04-28 | BUY | 550,439 | 153.570 | 154.780 | 154.659 | USD 85,130,345 | 180.13 |
| 2025-04-25 | BUY | 510,946 | 153.470 | 153.920 | 153.875 | USD 78,621,815 | 180.48 |
| 2025-04-24 | BUY | 510,946 | 152.300 | 152.580 | 152.552 | USD 77,945,835 | 180.85 |
| 2025-04-23 | SELL | -510,946 | 150.910 | 153.770 | 153.484 | USD -78,422,038 | 177.38 Profit of 12,208,750 on sale |
| 2025-04-11 | BUY | 123,394 | 149.440 | 149.740 | 149.710 | USD 18,473,316 | 177.76 |
| 2025-04-10 | BUY | 123,394 | 147.000 | 152.640 | 152.076 | USD 18,765,266 | 178.18 |
| 2025-04-09 | BUY | 123,394 | 153.550 | 154.290 | 154.216 | USD 19,029,328 | 178.52 |
| 2025-04-08 | BUY | 373,996 | 144.410 | 153.320 | 152.429 | USD 57,007,839 | 179.00 |
| 2025-04-07 | BUY | 624,598 | 149.100 | 153.390 | 152.961 | USD 95,539,135 | 179.43 |
| 2025-04-04 | BUY | 624,598 | 151.730 | 157.690 | 157.094 | USD 98,120,599 | 179.83 |
| 2025-04-02 | BUY | 624,598 | 163.500 | 163.650 | 163.635 | USD 102,206,090 | 180.07 |
| 2025-04-01 | BUY | 671,914 | 161.910 | 165.720 | 165.339 | USD 111,093,590 | 180.34 |
| 2025-03-31 | BUY | 719,230 | 164.650 | 164.900 | 164.875 | USD 118,583,042 | 180.58 |
| 2025-03-28 | BUY | 719,230 | 163.110 | 165.400 | 165.171 | USD 118,795,934 | 180.85 |
| 2025-03-27 | BUY | 719,230 | 165.020 | 165.410 | 165.371 | USD 118,939,787 | 181.09 |
| 2025-03-26 | BUY | 20,039 | 162.820 | 163.470 | 163.405 | USD 3,274,473 | 181.38 |
| 2025-03-10 | BUY | 726,468 | 171.800 | 177.000 | 176.480 | USD 128,207,073 | 185.57 |
| 2025-03-07 | BUY | 773,784 | 170.370 | 170.930 | 170.874 | USD 132,219,562 | 185.87 |
| 2025-03-06 | BUY | 47,316 | 167.250 | 167.730 | 167.682 | USD 7,934,041 | 186.25 |
| 2025-02-27 | BUY | 23,394 | 164.980 | 167.450 | 167.203 | USD 3,911,547 | 188.33 |
| 2025-02-18 | BUY | 632,364 | 156.480 | 157.080 | 157.020 | USD 99,293,796 | 193.43 |
| 2025-02-14 | BUY | 632,364 | 157.520 | 164.540 | 163.838 | USD 103,605,249 | 195.48 |
| 2025-02-13 | BUY | 594,061 | 164.930 | 166.110 | 165.992 | USD 98,609,373 | 196.38 |
| 2025-02-12 | BUY | 555,758 | 173.880 | 174.120 | 174.096 | USD 96,755,243 | 197.06 |
| 2025-02-11 | BUY | 555,758 | 174.290 | 174.840 | 174.785 | USD 97,138,160 | 197.77 |
| 2025-02-10 | BUY | 555,758 | 171.910 | 172.540 | 172.477 | USD 95,855,469 | 198.61 |
| 2025-02-07 | BUY | 555,758 | 171.430 | 175.500 | 175.093 | USD 97,309,335 | 199.51 |
| 2025-02-06 | BUY | 555,758 | 174.120 | 177.400 | 177.072 | USD 98,409,177 | 200.39 |
| 2025-02-05 | SELL | -555,758 | 175.670 | 176.360 | 176.291 | USD -97,975,134 | 190.81 Profit of 8,069,261 on sale |
| 2025-01-14 | BUY | 2,274 | 164.410 | 167.140 | 166.867 | USD 379,456 | 191.79 |
| 2025-01-13 | BUY | 2,274 | 166.320 | 166.870 | 166.815 | USD 379,337 | 192.77 |
| 2025-01-09 | BUY | 2,274 | | | 165.020* | | 195.15 |
| 2025-01-08 | BUY | 22,797 | 165.020 | 165.140 | 165.128 | USD 3,764,423 | 196.46 |
| 2025-01-02 | BUY | 43,320 | 162.610 | 165.660 | 165.355 | USD 7,163,179 | 198.00 |
| 2024-12-30 | BUY | 64,370 | 162.240 | 164.050 | 163.869 | USD 10,548,248 | 199.70 |
| 2024-12-10 | BUY | 85,420 | 176.710 | 178.510 | 178.330 | USD 15,232,948 | 200.85 |
| 2024-12-09 | BUY | 85,420 | 178.150 | 179.780 | 179.617 | USD 15,342,884 | 202.05 |
| 2024-12-06 | BUY | 64,370 | 176.460 | 177.550 | 177.441 | USD 11,421,877 | 203.47 |
| 2024-12-05 | BUY | 43,320 | 174.770 | 176.530 | 176.354 | USD 7,639,655 | 205.16 |
| 2024-12-04 | BUY | 59,983 | 175.320 | 178.500 | 178.182 | USD 10,687,891 | 207.02 |
| 2024-12-03 | BUY | 76,646 | 176.940 | 181.400 | 180.954 | USD 13,869,400 | 209.03 |
| 2024-12-02 | BUY | 76,646 | 176.810 | 176.910 | 176.900 | USD 13,558,678 | 211.33 |
| 2024-11-29 | BUY | 76,646 | 175.250 | 177.810 | 177.554 | USD 13,608,804 | 214.10 |
| 2024-11-28 | BUY | 76,646 | | | 176.740* | | 217.22 |
| 2024-11-27 | BUY | 76,646 | 176.740 | 179.270 | 179.017 | USD 13,720,937 | 220.90 |
| 2024-11-26 | BUY | 116,168 | 175.700 | 178.650 | 178.355 | USD 20,719,143 | 225.42 |
| 2024-11-22 | BUY | 155,690 | 176.960 | 178.070 | 177.959 | USD 27,706,438 | 237.31 |
| 2024-11-21 | BUY | 155,690 | 176.710 | 177.660 | 177.565 | USD 27,645,095 | 245.97 |
| 2024-11-20 | BUY | 155,690 | 175.670 | 177.410 | 177.236 | USD 27,593,873 | 257.68 |
| 2024-11-19 | BUY | 155,690 | 175.560 | 176.500 | 176.406 | USD 27,464,650 | 274.11 |
| 2024-11-18 | SELL | -14,143 | 176.420 | 177.200 | 177.122 | USD -2,505,036 | 298.53 Profit of 1,717,109 on sale |
| 2024-11-12 | BUY | 279,021 | 173.960 | 176.510 | 176.255 | USD 49,178,845 | 340.06 |
| 2024-11-11 | SELL | -374,066 | 176.150 | 178.380 | 178.157 | USD -66,642,478 | 297.03 Profit of 44,466,346 on sale |
| 2024-11-08 | SELL | -95,045 | 176.820 | 177.100 | 177.072 | USD -16,829,809 | 417.24 Profit of 22,826,766 on sale |
| 2024-11-07 | SELL | -279,021 | 174.250 | 174.790 | 174.736 | USD -48,755,012 | 0.00 Loss of -48,755,012 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.