| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-27 | BUY | 56,142 | | | 190.360* | | 163.78 |
| 2025-11-26 | BUY | 56,142 | 192.890 | 190.185 | 190.455 | USD 10,692,553 | 163.60 |
| 2025-11-26 | BUY | 56,142 | 192.890 | 190.185 | 190.455 | USD 10,692,553 | 163.60 |
| 2025-11-25 | BUY | 56,142 | 192.130 | 187.480 | 187.945 | USD 10,551,608 | 163.40 |
| 2025-11-24 | BUY | 56,142 | 187.745 | 183.850 | 184.240 | USD 10,343,574 | 163.24 |
| 2025-11-21 | BUY | 56,142 | 189.540 | 185.610 | 186.003 | USD 10,442,579 | 163.07 |
| 2025-11-20 | BUY | 56,142 | 191.870 | 185.355 | 186.006 | USD 10,442,777 | 162.91 |
| 2025-11-19 | BUY | 56,142 | 190.140 | 187.220 | 187.512 | USD 10,527,299 | 162.72 |
| 2025-11-18 | BUY | 56,142 | 190.935 | 187.540 | 187.879 | USD 10,547,931 | 162.53 |
| 2025-11-17 | BUY | 56,142 | 191.650 | 188.250 | 188.590 | USD 10,587,820 | 162.34 |
| 2025-11-14 | BUY | 56,142 | 191.585 | 188.941 | 189.205 | USD 10,622,349 | 162.13 |
| 2025-11-13 | BUY | 56,142 | 195.390 | 190.670 | 191.142 | USD 10,731,094 | 161.91 |
| 2025-11-12 | BUY | 56,142 | 199.310 | 192.740 | 193.397 | USD 10,857,695 | 161.68 |
| 2025-11-11 | BUY | 42,915 | 200.460 | 195.510 | 196.005 | USD 8,411,554 | 161.40 |
| 2025-11-10 | BUY | 29,688 | 198.085 | 194.240 | 194.625 | USD 5,778,012 | 161.14 |
| 2025-11-07 | BUY | 29,688 | | | 196.980* | | 160.86 |
| 2025-11-06 | BUY | 29,688 | 197.780 | 193.250 | 193.703 | USD 5,750,655 | 160.60 |
| 2025-11-05 | BUY | 29,688 | 202.000 | 194.750 | 195.475 | USD 5,803,262 | 160.33 |
| 2025-11-04 | BUY | 29,688 | 205.770 | 188.100 | 189.867 | USD 5,636,772 | 160.03 |
| 2025-11-03 | BUY | 29,688 | 194.120 | 188.250 | 188.837 | USD 5,606,193 | 159.77 |
| 2025-10-31 | BUY | 29,688 | 192.800 | 189.120 | 189.488 | USD 5,625,519 | 159.52 |
| 2025-10-30 | BUY | 29,688 | 192.235 | 188.075 | 188.491 | USD 5,595,921 | 159.27 |
| 2025-10-29 | BUY | 29,688 | 188.160 | 190.690 | 190.437 | USD 5,653,694 | 159.04 |
| 2025-10-28 | BUY | 29,688 | 187.810 | 189.770 | 189.574 | USD 5,628,073 | 158.81 |
| 2025-10-27 | BUY | 29,688 | 189.110 | 190.020 | 189.929 | USD 5,638,612 | 158.56 |
| 2025-10-24 | BUY | 29,688 | 189.960 | 191.320 | 191.184 | USD 5,675,871 | 158.30 |
| 2025-10-23 | BUY | 29,688 | 191.390 | 193.230 | 193.046 | USD 5,731,150 | 158.02 |
| 2025-10-22 | BUY | 29,688 | 188.470 | 193.400 | 192.907 | USD 5,727,023 | 157.77 |
| 2025-10-21 | BUY | 29,688 | 193.160 | 193.720 | 193.664 | USD 5,749,497 | 157.47 |
| 2025-10-20 | BUY | 29,688 | 190.490 | 191.290 | 191.210 | USD 5,676,642 | 157.18 |
| 2025-10-17 | BUY | 29,688 | 184.510 | 185.760 | 185.635 | USD 5,511,132 | 156.95 |
| 2025-10-16 | BUY | 29,688 | 184.410 | 187.360 | 187.065 | USD 5,553,586 | 156.71 |
| 2025-10-15 | BUY | 29,688 | 186.570 | 189.280 | 189.009 | USD 5,611,299 | 156.45 |
| 2025-10-14 | BUY | 29,688 | 187.270 | 188.800 | 188.647 | USD 5,600,552 | 156.17 |
| 2025-10-13 | SELL | -29,688 | 185.940 | 188.380 | 188.136 | USD -5,585,382 | 157.17 Loss of -919,443 on sale |
| 2025-10-08 | BUY | 29,688 | 198.230 | 198.560 | 198.527 | USD 5,893,869 | 156.80 |
| 2025-10-07 | BUY | 29,688 | 197.000 | 199.280 | 199.052 | USD 5,909,456 | 156.43 |
| 2025-10-06 | BUY | 29,688 | 198.040 | 198.810 | 198.733 | USD 5,899,985 | 156.05 |
| 2025-10-03 | BUY | 29,688 | 195.580 | 197.460 | 197.272 | USD 5,856,611 | 155.68 |
| 2025-10-02 | BUY | 29,688 | 192.890 | 193.640 | 193.565 | USD 5,746,558 | 155.33 |
| 2025-10-01 | BUY | 29,688 | 191.630 | 191.660 | 191.657 | USD 5,689,913 | 154.99 |
| 2025-09-30 | BUY | 29,688 | 188.960 | 189.740 | 189.662 | USD 5,630,686 | 154.67 |
| 2025-09-29 | BUY | 29,688 | 185.610 | 187.500 | 187.311 | USD 5,560,889 | 154.37 |
| 2025-09-26 | BUY | 29,688 | 184.900 | 185.850 | 185.755 | USD 5,514,695 | 154.08 |
| 2025-09-25 | BUY | 29,688 | 182.360 | 188.370 | 187.769 | USD 5,574,486 | 153.80 |
| 2025-09-24 | SELL | -29,688 | 187.400 | 189.210 | 189.029 | USD -5,611,893 | 154.82 Loss of -1,015,465 on sale |
| 2025-09-18 | BUY | 29,688 | 187.150 | 187.570 | 187.528 | USD 5,567,331 | 154.50 |
| 2025-09-17 | SELL | -29,688 | 183.800 | 185.000 | 184.880 | USD -5,488,717 | 155.59 Loss of -869,493 on sale |
| 2025-09-09 | BUY | 114,088 | 179.030 | 179.180 | 179.165 | USD 20,440,576 | 155.35 |
| 2025-09-08 | SELL | -203,478 | 178.410 | 178.570 | 178.554 | USD -36,331,812 | 156.48 Loss of -4,492,498 on sale |
| 2025-07-24 | BUY | 178,780 | 163.250 | 165.350 | 165.140 | USD 29,523,730 | 156.40 |
| 2025-07-23 | BUY | 178,780 | 163.910 | 164.120 | 164.099 | USD 29,337,618 | 156.33 |
| 2025-07-22 | BUY | 178,780 | 161.280 | 162.340 | 162.234 | USD 29,004,194 | 156.27 |
| 2025-07-21 | SELL | -178,780 | 160.740 | 162.540 | 162.360 | USD -29,026,720 | 154.86 Loss of -1,340,291 on sale |
| 2025-07-17 | BUY | 178,780 | 162.710 | 163.200 | 163.151 | USD 29,168,135 | 154.78 |
| 2025-07-16 | BUY | 178,780 | 161.040 | 161.350 | 161.319 | USD 28,840,612 | 154.71 |
| 2025-07-15 | BUY | 178,780 | 160.210 | 164.580 | 164.143 | USD 29,345,486 | 154.65 |
| 2025-07-14 | BUY | 178,780 | 163.670 | 164.680 | 164.579 | USD 29,423,432 | 154.55 |
| 2025-07-11 | BUY | 178,780 | 162.050 | 163.090 | 162.986 | USD 29,138,637 | 154.46 |
| 2025-07-10 | BUY | 178,780 | 163.000 | 163.730 | 163.657 | USD 29,258,598 | 154.36 |
| 2025-07-09 | BUY | 178,780 | 162.210 | 162.660 | 162.615 | USD 29,072,310 | 154.27 |
| 2025-07-08 | BUY | 178,780 | 162.090 | 164.530 | 164.286 | USD 29,371,051 | 154.18 |
| 2025-07-07 | BUY | 178,780 | 164.460 | 165.490 | 165.387 | USD 29,567,889 | 154.06 |
| 2025-07-04 | SELL | -178,780 | | | 286.760* | | 152.46 Profit of 27,256,562 on sale |
| 2025-07-03 | BUY | 178,780 | 164.560 | 165.970 | 165.829 | USD 29,646,909 | 152.31 |
| 2025-07-02 | BUY | 178,780 | 162.620 | 162.770 | 162.755 | USD 29,097,340 | 152.18 |
| 2025-06-30 | BUY | 178,780 | 157.760 | 158.000 | 157.976 | USD 28,242,949 | 152.11 |
| 2025-06-27 | BUY | 178,780 | 155.680 | 156.260 | 156.202 | USD 27,925,793 | 152.07 |
| 2025-06-26 | BUY | 178,780 | 155.680 | 157.350 | 157.183 | USD 28,101,178 | 152.02 |
| 2025-06-25 | BUY | 178,780 | 153.960 | 154.590 | 154.527 | USD 27,626,337 | 152.00 |
| 2025-06-24 | BUY | 178,780 | 152.230 | 152.710 | 152.662 | USD 27,292,913 | 151.99 |
| 2025-06-23 | BUY | 178,780 | 150.670 | 151.600 | 151.507 | USD 27,086,422 | 152.01 |
| 2025-06-20 | BUY | 178,780 | 148.450 | 148.990 | 148.936 | USD 26,626,779 | 152.06 |
| 2025-06-19 | BUY | 178,780 | | | 148.350* | | 152.11 |
| 2025-06-18 | SELL | -178,780 | 148.350 | 150.880 | 150.627 | USD -26,929,096 | 150.28 Loss of -62,186 on sale |
| 2025-03-10 | BUY | 151,838 | 137.380 | 143.000 | 142.438 | USD 21,627,501 | 150.69 |
| 2025-03-07 | BUY | 151,838 | 139.240 | 140.230 | 140.131 | USD 21,277,210 | 150.86 |
| 2025-02-18 | BUY | 151,838 | 131.270 | 134.000 | 133.727 | USD 20,304,840 | 155.59 |
| 2025-02-14 | BUY | 151,838 | 132.260 | 133.600 | 133.466 | USD 20,265,211 | 156.46 |
| 2025-02-13 | BUY | 151,838 | 130.650 | 137.000 | 136.365 | USD 20,705,389 | 156.95 |
| 2025-02-12 | BUY | 151,838 | 136.850 | 137.720 | 137.633 | USD 20,897,920 | 157.33 |
| 2025-02-11 | BUY | 151,838 | 137.600 | 148.630 | 147.527 | USD 22,400,205 | 157.72 |
| 2025-02-10 | BUY | 151,838 | 142.770 | 144.140 | 144.003 | USD 21,865,127 | 158.02 |
| 2025-02-07 | BUY | 151,838 | 142.270 | 142.900 | 142.837 | USD 21,688,084 | 158.34 |
| 2025-02-06 | BUY | 151,838 | 140.820 | 142.400 | 142.242 | USD 21,597,740 | 158.70 |
| 2025-02-05 | BUY | 151,838 | 141.290 | 143.590 | 143.360 | USD 21,767,495 | 159.07 |
| 2025-02-04 | BUY | 151,838 | 141.960 | 143.260 | 143.130 | USD 21,732,572 | 159.45 |
| 2025-02-03 | BUY | 151,838 | 141.650 | 142.530 | 142.442 | USD 21,628,108 | 159.84 |
| 2025-01-31 | BUY | 151,838 | 142.030 | 143.690 | 143.524 | USD 21,792,397 | 160.25 |
| 2025-01-30 | BUY | 151,838 | 142.190 | 142.290 | 142.280 | USD 21,603,510 | 160.67 |
| 2025-01-29 | BUY | 151,838 | 140.270 | 143.770 | 143.420 | USD 21,776,607 | 161.15 |
| 2025-01-28 | BUY | 151,838 | 141.490 | 148.510 | 147.808 | USD 22,442,870 | 161.63 |
| 2025-01-27 | BUY | 151,838 | 148.460 | 149.270 | 149.189 | USD 22,652,560 | 161.96 |
| 2025-01-24 | BUY | 151,838 | 145.590 | 151.370 | 150.792 | USD 22,895,955 | 162.38 |
| 2025-01-23 | BUY | 151,838 | 148.910 | 162.100 | 160.781 | USD 24,412,666 | 162.74 |
| 2025-01-22 | SELL | -151,838 | 161.110 | 162.300 | 162.181 | USD -24,625,239 | 166.57 Profit of 666,540 on sale |
| 2025-01-02 | BUY | 151,838 | 143.300 | 146.400 | 146.090 | USD 22,182,013 | 167.22 |
| 2024-12-30 | BUY | 145,094 | 143.170 | 143.860 | 143.791 | USD 20,863,211 | 167.90 |
| 2024-12-10 | BUY | 138,350 | 160.160 | 161.820 | 161.654 | USD 22,364,832 | 168.13 |
| 2024-12-09 | BUY | 138,350 | 160.310 | 163.010 | 162.740 | USD 22,515,078 | 168.37 |
| 2024-12-06 | BUY | 138,350 | 163.150 | 164.270 | 164.158 | USD 22,711,260 | 168.53 |
| 2024-12-05 | BUY | 138,350 | 163.760 | 165.570 | 165.389 | USD 22,881,569 | 168.69 |
| 2024-12-04 | BUY | 138,350 | 165.060 | 165.750 | 165.681 | USD 22,921,966 | 168.81 |
| 2024-12-03 | BUY | 138,350 | 164.130 | 166.460 | 166.227 | USD 22,997,506 | 168.97 |
| 2024-12-02 | BUY | 138,350 | 164.130 | 166.420 | 166.191 | USD 22,992,525 | 169.14 |
| 2024-11-29 | BUY | 138,350 | 165.400 | 165.460 | 165.454 | USD 22,890,562 | 169.28 |
| 2024-11-28 | BUY | 138,350 | | | 163.970* | | 169.48 |
| 2024-11-27 | BUY | 138,350 | 163.970 | 166.730 | 166.454 | USD 23,028,910 | 169.70 |
| 2024-11-26 | BUY | 138,350 | 166.110 | 166.840 | 166.767 | USD 23,072,214 | 169.85 |
| 2024-11-21 | BUY | 138,350 | 164.690 | 167.720 | 167.417 | USD 23,162,142 | 170.64 |
| 2024-11-20 | BUY | 138,350 | 162.150 | 162.260 | 162.249 | USD 22,447,148 | 171.07 |
| 2024-11-19 | BUY | 138,350 | 158.290 | 163.270 | 162.772 | USD 22,519,507 | 171.74 |
| 2024-11-12 | BUY | 138,350 | 201.270 | 202.900 | 202.737 | USD 28,048,663 | 170.76 |
| 2024-11-11 | SELL | -138,350 | 201.390 | 201.990 | 201.930 | USD -27,937,016 | 180.07 Loss of -3,023,813 on sale |
| 2024-11-07 | SELL | -138,350 | 192.630 | 195.850 | 195.528 | USD -27,051,300 | 177.75 Loss of -2,458,994 on sale |
| 2024-10-31 | SELL | -138,350 | 183.160 | 186.220 | 185.914 | USD -25,721,202 | 172.51 Loss of -1,854,136 on sale |
| 2024-10-30 | SELL | -138,350 | 185.740 | 188.360 | 188.098 | USD -26,023,358 | 170.84 Loss of -2,387,125 on sale |
| 2024-10-29 | BUY | 138,350 | 185.860 | 186.880 | 186.778 | USD 25,840,737 | 168.70 |
| 2024-10-28 | BUY | 138,350 | 169.730 | 170.540 | 170.459 | USD 23,583,002 | 168.53 |
| 2024-10-24 | SELL | -138,350 | 168.790 | 169.940 | 169.825 | USD -23,495,289 | 168.54 Loss of -178,471 on sale |
| 2024-10-21 | SELL | -138,350 | 169.680 | 170.150 | 170.103 | USD -23,533,749 | 169.52 Loss of -80,657 on sale |
| 2024-10-18 | BUY | 138,350 | 169.520 | 169.720 | 169.700 | USD 23,477,995 | 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.