| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-28 | BUY | 1,470 | 182.165 | 179.460 | 179.731 | USD 264,204 | 104.70 |
| 2025-11-27 | BUY | 1,470 | | | 179.380* | | 104.29 |
| 2025-11-26 | SELL | -1,470 | 180.890 | 168.810 | 170.018 | USD -249,926 | 102.85 Loss of -98,742 on sale |
| 2025-11-26 | SELL | -1,470 | 180.890 | 168.810 | 170.018 | USD -249,926 | 102.85 Loss of -98,742 on sale |
| 2025-09-18 | BUY | 116,074 | | | 118.820* | | 102.76 |
| 2025-09-17 | BUY | 116,074 | | | 114.320* | | 102.69 |
| 2025-09-16 | BUY | 300,596 | | | 113.930* | | 102.63 |
| 2025-09-15 | SELL | -485,118 | | | 322.710* | | 101.37 Profit of 49,176,536 on sale |
| 2025-09-12 | BUY | 485,118 | 115.180 | 109.560 | 110.122 | USD 53,422,163 | 101.31 |
| 2025-09-11 | BUY | 485,118 | | | 115.560* | | 101.23 |
| 2025-09-10 | BUY | 485,118 | | | 117.820* | | 101.13 |
| 2025-09-09 | SELL | -485,118 | | | 320.000* | | 99.85 Profit of 48,438,536 on sale |
| 2025-08-29 | BUY | 135,944 | 120.190 | 117.430 | 117.706 | USD 16,001,425 | 99.74 |
| 2025-08-28 | SELL | -135,944 | 118.730 | 117.000 | 117.173 | USD -15,928,966 | 100.05 Loss of -2,328,071 on sale |
| 2025-08-27 | BUY | 135,944 | | | 116.990* | | 99.95 |
| 2025-08-25 | BUY | 135,944 | | | 117.070* | | 99.84 |
| 2025-08-22 | BUY | 135,944 | | | 115.300* | | 99.75 |
| 2025-08-21 | BUY | 135,944 | 109.980 | 107.820 | 108.036 | USD 14,686,846 | 99.69 |
| 2025-08-20 | BUY | 135,944 | | | 109.520* | | 99.63 |
| 2025-08-19 | BUY | 135,944 | | | 110.620* | | 99.57 |
| 2025-08-18 | BUY | 135,944 | 111.099 | 109.520 | 109.678 | USD 14,910,051 | 99.50 |
| 2025-08-15 | SELL | -135,944 | 111.650 | 109.370 | 109.598 | USD -14,899,191 | 99.82 Loss of -1,329,189 on sale |
| 2025-08-13 | BUY | 135,944 | 114.320 | 110.650 | 111.017 | USD 15,092,095 | 99.73 |
| 2025-08-12 | BUY | 135,944 | 111.910 | 104.890 | 105.592 | USD 14,354,599 | 99.66 |
| 2025-08-11 | BUY | 135,944 | 109.020 | 104.580 | 105.024 | USD 14,277,383 | 99.63 |
| 2025-08-08 | BUY | 135,944 | 108.390 | 105.000 | 105.339 | USD 14,320,205 | 99.58 |
| 2025-08-07 | BUY | 135,944 | 108.160 | 105.250 | 105.541 | USD 14,347,666 | 99.53 |
| 2025-08-06 | BUY | 135,944 | 107.100 | 103.330 | 103.707 | USD 14,098,345 | 99.50 |
| 2025-08-05 | BUY | 135,944 | 108.160 | 104.550 | 104.911 | USD 14,262,021 | 99.45 |
| 2025-08-04 | BUY | 135,944 | 105.820 | 103.000 | 103.282 | USD 14,040,568 | 99.41 |
| 2025-08-01 | BUY | 135,944 | 105.800 | 102.420 | 102.758 | USD 13,969,333 | 99.38 |
| 2025-07-31 | BUY | 135,944 | 113.430 | 107.090 | 107.724 | USD 14,644,431 | 99.32 |
| 2025-07-30 | BUY | 135,944 | 110.500 | 102.480 | 103.282 | USD 14,040,569 | 99.27 |
| 2025-07-29 | BUY | 135,944 | 92.370 | 89.180 | 89.499 | USD 12,166,852 | 99.33 |
| 2025-07-28 | SELL | -135,944 | 92.440 | 90.790 | 90.955 | USD -12,364,787 | 99.67 Profit of 1,185,161 on sale |
| 2025-07-25 | BUY | 135,944 | 91.770 | 89.650 | 89.862 | USD 12,216,200 | 99.74 |
| 2025-07-24 | BUY | 135,944 | 92.630 | 90.070 | 90.326 | USD 12,279,278 | 99.80 |
| 2025-07-23 | BUY | 135,944 | 94.710 | 91.785 | 92.078 | USD 12,517,384 | 99.84 |
| 2025-07-22 | BUY | 135,944 | 95.540 | 92.260 | 92.588 | USD 12,586,783 | 99.88 |
| 2025-07-21 | BUY | 135,944 | 97.250 | 94.790 | 95.036 | USD 12,919,574 | 99.92 |
| 2025-07-18 | BUY | 135,944 | 94.110 | 92.300 | 92.481 | USD 12,572,237 | 99.96 |
| 2025-07-17 | BUY | 135,944 | 93.320 | 90.310 | 90.611 | USD 12,318,021 | 100.01 |
| 2025-07-16 | BUY | 135,944 | 92.730 | 88.600 | 89.013 | USD 12,100,783 | 100.07 |
| 2025-07-15 | BUY | 135,944 | 98.100 | 92.980 | 93.492 | USD 12,709,677 | 100.12 |
| 2025-07-14 | BUY | 135,944 | 97.050 | 93.590 | 93.936 | USD 12,770,035 | 100.16 |
| 2025-07-11 | BUY | 135,944 | 98.000 | 95.970 | 96.173 | USD 13,074,142 | 100.18 |
| 2025-07-10 | BUY | 135,944 | 99.220 | 94.210 | 94.711 | USD 12,875,392 | 100.19 |
| 2025-07-09 | BUY | 135,944 | 93.510 | 91.110 | 91.350 | USD 12,418,485 | 100.25 |
| 2025-07-08 | BUY | 135,944 | 93.800 | 90.800 | 91.100 | USD 12,384,499 | 100.31 |
| 2025-07-07 | BUY | 141,392 | 93.360 | 90.240 | 90.552 | USD 12,803,328 | 100.38 |
| 2025-07-04 | BUY | 146,840 | | | 93.060* | | 100.43 |
| 2025-07-03 | BUY | 146,840 | 95.210 | 92.160 | 92.465 | USD 13,577,561 | 100.49 |
| 2025-07-02 | BUY | 146,840 | 94.819 | 92.250 | 92.507 | USD 13,583,713 | 100.54 |
| 2025-06-30 | BUY | 146,840 | 90.790 | 89.660 | 89.773 | USD 13,182,268 | 100.62 |
| 2025-06-27 | BUY | 146,840 | 91.700 | 89.270 | 89.513 | USD 13,144,088 | 100.70 |
| 2025-06-26 | BUY | 146,840 | 91.740 | 90.030 | 90.201 | USD 13,245,115 | 100.78 |
| 2025-06-25 | BUY | 146,840 | 90.970 | 88.740 | 88.963 | USD 13,063,327 | 100.86 |
| 2025-06-24 | BUY | 146,840 | 90.900 | 89.090 | 89.271 | USD 13,108,553 | 100.95 |
| 2025-06-23 | BUY | 146,840 | 88.350 | 85.580 | 85.857 | USD 12,607,242 | 101.05 |
| 2025-06-20 | BUY | 146,840 | 87.830 | 84.240 | 84.599 | USD 12,422,517 | 101.17 |
| 2025-06-19 | BUY | 146,840 | | | 86.260* | | 101.30 |
| 2025-06-18 | BUY | 146,840 | 87.155 | 85.420 | 85.593 | USD 12,568,549 | 101.42 |
| 2025-06-17 | BUY | 146,840 | 88.180 | 86.010 | 86.227 | USD 12,661,573 | 101.55 |
| 2025-06-16 | BUY | 146,840 | 88.550 | 84.120 | 84.563 | USD 12,417,231 | 101.66 |
| 2025-06-13 | BUY | 146,840 | 84.990 | 83.000 | 83.199 | USD 12,216,941 | 101.82 |
| 2025-06-12 | BUY | 146,840 | 86.570 | 85.450 | 85.562 | USD 12,563,924 | 101.96 |
| 2025-06-11 | BUY | 146,840 | 89.580 | 85.760 | 86.142 | USD 12,649,092 | 102.09 |
| 2025-06-10 | BUY | 146,840 | 88.890 | 86.770 | 86.982 | USD 12,772,436 | 102.20 |
| 2025-06-09 | BUY | 146,840 | 88.000 | 86.110 | 86.299 | USD 12,672,145 | 102.34 |
| 2025-06-06 | BUY | 146,840 | 85.770 | 82.900 | 83.187 | USD 12,215,179 | 102.49 |
| 2025-06-05 | BUY | 146,840 | 83.680 | 81.070 | 81.331 | USD 11,942,644 | 102.68 |
| 2025-06-04 | BUY | 146,840 | 83.170 | 81.360 | 81.541 | USD 11,973,480 | 102.86 |
| 2025-06-03 | BUY | 146,840 | 81.640 | 78.410 | 78.733 | USD 11,561,154 | 103.06 |
| 2025-06-02 | BUY | 146,840 | | | 79.490* | | 103.27 |
| 2025-05-30 | BUY | 146,840 | | | 78.600* | | 103.50 |
| 2025-05-29 | BUY | 146,840 | | | 80.980* | | 103.71 |
| 2025-05-28 | BUY | 146,840 | 82.471 | 79.910 | 80.166 | USD 11,771,591 | 103.93 |
| 2025-05-27 | SELL | -146,840 | 82.390 | 78.380 | 78.781 | USD -11,568,202 | 104.68 Profit of 3,803,240 on sale |
| 2025-05-15 | BUY | 67,926 | | | 82.990* | | 104.89 |
| 2025-05-14 | BUY | 67,926 | | | 84.270* | | 105.09 |
| 2025-05-13 | BUY | 67,926 | | | 84.900* | | 105.29 |
| 2025-05-12 | BUY | 67,926 | | | 83.060* | | 105.51 |
| 2025-05-09 | BUY | 67,926 | | | 77.420* | | 105.79 |
| 2025-05-08 | BUY | 67,926 | | | 76.840* | | 106.08 |
| 2025-05-07 | BUY | 67,926 | | | 75.090* | | 106.40 |
| 2025-05-06 | BUY | 67,926 | | | 74.070* | | 106.73 |
| 2025-05-05 | BUY | 67,926 | 76.335 | 75.270 | 75.376 | USD 5,120,024 | 107.06 |
| 2025-05-02 | BUY | 67,926 | 77.100 | 75.440 | 75.606 | USD 5,135,613 | 107.39 |
| 2025-05-01 | BUY | 67,926 | 75.700 | 73.640 | 73.846 | USD 5,016,063 | 107.74 |
| 2025-04-30 | BUY | 67,926 | 74.470 | 71.270 | 71.590 | USD 4,862,822 | 108.10 |
| 2025-04-29 | BUY | 105,820 | 76.650 | 72.760 | 73.149 | USD 7,740,627 | 108.46 |
| 2025-04-28 | BUY | 143,714 | 78.620 | 75.340 | 75.668 | USD 10,874,551 | 108.81 |
| 2025-04-25 | BUY | 143,714 | 77.700 | 73.580 | 73.992 | USD 10,633,686 | 109.16 |
| 2025-04-24 | BUY | 143,714 | 77.580 | 74.430 | 74.745 | USD 10,741,903 | 109.52 |
| 2025-04-23 | BUY | 143,714 | 75.910 | 73.030 | 73.318 | USD 10,536,823 | 109.94 |
| 2025-04-22 | BUY | 143,714 | 72.050 | 70.410 | 70.574 | USD 10,142,472 | 110.38 |
| 2025-04-21 | BUY | 143,714 | 70.450 | 68.240 | 68.461 | USD 9,838,804 | 110.85 |
| 2025-04-18 | BUY | 143,714 | | | 71.250* | | 111.32 |
| 2025-04-17 | BUY | 109,751 | 71.790 | 70.490 | 70.620 | USD 7,750,615 | 111.79 |
| 2025-04-17 | BUY | 109,751 | 71.790 | 70.490 | 70.620 | USD 7,750,615 | 111.79 |
| 2025-04-16 | BUY | 75,788 | 72.640 | 68.460 | 68.878 | USD 5,220,126 | 112.28 |
| 2025-04-15 | BUY | 75,788 | 75.363 | 73.690 | 73.857 | USD 5,597,496 | 112.75 |
| 2025-04-14 | BUY | 75,788 | 76.020 | 72.280 | 72.654 | USD 5,506,301 | 113.23 |
| 2025-04-11 | BUY | 75,788 | 74.300 | 70.500 | 70.880 | USD 5,371,853 | 113.72 |
| 2025-04-10 | BUY | 75,788 | 76.418 | 70.280 | 70.894 | USD 5,372,900 | 114.25 |
| 2025-04-09 | BUY | 75,788 | 80.400 | 68.130 | 69.357 | USD 5,256,428 | 114.70 |
| 2025-04-08 | BUY | 75,788 | 76.150 | 66.390 | 67.366 | USD 5,105,535 | 115.30 |
| 2025-04-07 | BUY | 75,788 | 76.150 | 65.770 | 66.808 | USD 5,063,244 | 115.86 |
| 2025-04-04 | BUY | 75,788 | 72.430 | 67.120 | 67.651 | USD 5,127,134 | 116.49 |
| 2025-04-02 | BUY | 75,788 | | | 83.620* | | 116.93 |
| 2025-04-01 | BUY | 75,788 | | | 82.610* | | 117.40 |
| 2025-03-31 | BUY | 75,788 | | | 82.600* | | 117.89 |
| 2025-03-28 | BUY | 75,788 | | | 82.780* | | 118.38 |
| 2025-03-27 | BUY | 75,788 | | | 85.680* | | 118.85 |
| 2025-03-26 | SELL | -75,788 | | | 75.190* | | 119.48 Profit of 9,055,244 on sale |
| 2025-02-11 | BUY | 138,984 | 114.620 | 112.260 | 112.496 | USD 15,635,144 | 119.58 |
| 2025-02-10 | BUY | 138,984 | 115.060 | 112.830 | 113.053 | USD 15,712,558 | 119.66 |
| 2025-02-07 | BUY | 138,984 | 114.584 | 111.500 | 111.808 | USD 15,539,580 | 119.76 |
| 2025-02-06 | BUY | 138,984 | 114.120 | 111.700 | 111.942 | USD 15,558,147 | 119.85 |
| 2025-02-05 | BUY | 138,984 | 113.360 | 110.530 | 110.813 | USD 15,401,197 | 119.96 |
| 2025-02-04 | BUY | 138,984 | 112.485 | 110.030 | 110.275 | USD 15,326,530 | 120.09 |
| 2025-02-03 | BUY | 138,984 | 113.090 | 109.670 | 110.012 | USD 15,289,908 | 120.24 |
| 2025-01-31 | BUY | 138,984 | 118.890 | 111.160 | 111.933 | USD 15,556,897 | 120.31 |
| 2025-01-30 | BUY | 138,984 | 117.460 | 100.770 | 102.439 | USD 14,237,382 | 120.40 |
| 2025-01-29 | BUY | 138,984 | 123.505 | 120.940 | 121.197 | USD 16,844,375 | 120.37 |
| 2025-01-28 | BUY | 138,984 | 123.165 | 118.550 | 119.012 | USD 16,540,695 | 120.34 |
| 2025-01-27 | BUY | 138,984 | 125.390 | 118.150 | 118.874 | USD 16,521,572 | 120.34 |
| 2025-01-24 | BUY | 138,984 | 132.322 | 129.270 | 129.575 | USD 18,008,883 | 120.17 |
| 2025-01-23 | BUY | 138,984 | 132.612 | 129.840 | 130.117 | USD 18,084,211 | 119.96 |
| 2025-01-22 | BUY | 138,984 | 136.240 | 132.390 | 132.775 | USD 18,453,601 | 119.69 |
| 2025-01-21 | BUY | 138,984 | 135.500 | 130.180 | 130.712 | USD 18,166,876 | 119.45 |
| 2025-01-20 | BUY | 138,984 | | | 138.400* | | 119.08 |
| 2025-01-17 | BUY | 138,984 | 140.000 | 137.710 | 137.939 | USD 19,171,315 | 118.71 |
| 2025-01-15 | BUY | 138,984 | 137.660 | 134.690 | 134.987 | USD 18,761,034 | 117.99 |
| 2025-01-14 | BUY | 138,984 | 135.688 | 132.270 | 132.612 | USD 18,430,912 | 117.65 |
| 2025-01-13 | BUY | 138,984 | 133.646 | 129.620 | 130.023 | USD 18,071,071 | 117.32 |
| 2025-01-09 | BUY | 138,984 | | | 137.150* | | 116.51 |
| 2025-01-08 | SELL | -138,984 | 138.500 | 134.680 | 135.062 | USD -18,771,431 | 117.41 Loss of -2,453,446 on sale |
| 2025-01-08 | SELL | -138,984 | 138.500 | 134.680 | 135.062 | USD -18,771,431 | 117.41 Loss of -2,453,446 on sale |
| 2025-01-02 | BUY | 138,984 | 128.445 | 125.730 | 126.002 | USD 17,512,193 | 117.20 |
| 2024-12-31 | BUY | 138,984 | 128.110 | 125.250 | 125.536 | USD 17,447,495 | 116.99 |
| 2024-12-31 | BUY | 138,984 | 128.110 | 125.250 | 125.536 | USD 17,447,495 | 116.99 |
| 2024-12-30 | BUY | 138,984 | 128.257 | 124.670 | 125.029 | USD 17,376,987 | 116.75 |
| 2024-12-27 | BUY | 138,984 | 130.040 | 127.615 | 127.857 | USD 17,770,146 | 116.46 |
| 2024-12-26 | SELL | -24,111 | 131.880 | 128.990 | 129.279 | USD -3,117,046 | 116.09 Loss of -318,043 on sale |
| 2024-12-23 | BUY | 187,206 | 128.870 | 125.770 | 126.080 | USD 23,602,932 | 115.42 |
| 2024-12-20 | BUY | 187,206 | 129.040 | 123.460 | 124.018 | USD 23,216,913 | 115.13 |
| 2024-12-19 | BUY | 187,206 | 130.100 | 124.730 | 125.267 | USD 23,450,735 | 114.84 |
| 2024-12-18 | BUY | 187,206 | 133.340 | 122.940 | 123.980 | USD 23,209,800 | 114.58 |
| 2024-12-17 | BUY | 187,206 | 130.280 | 126.730 | 127.085 | USD 23,791,075 | 114.17 |
| 2024-12-16 | BUY | 187,206 | 130.200 | 125.120 | 125.628 | USD 23,518,316 | 113.69 |
| 2024-12-13 | BUY | 187,206 | 124.420 | 121.810 | 122.071 | USD 22,852,423 | 113.38 |
| 2024-12-11 | BUY | 163,095 | | | 120.200* | | 113.16 |
| 2024-12-06 | BUY | 138,984 | 119.780 | 114.500 | 115.028 | USD 15,987,052 | 112.62 |
| 2024-12-05 | BUY | 138,984 | 117.080 | 113.030 | 113.435 | USD 15,765,650 | 112.57 |
| 2024-12-04 | BUY | 138,984 | 118.110 | 114.660 | 115.005 | USD 15,983,855 | 112.40 |
| 2024-12-03 | BUY | 138,984 | 116.100 | 111.230 | 111.717 | USD 15,526,876 | 112.27 |
| 2024-12-02 | BUY | 138,984 | 113.850 | 110.040 | 110.421 | USD 15,346,752 | 112.23 |
| 2024-11-29 | BUY | 138,984 | 112.320 | 109.810 | 110.061 | USD 15,296,718 | 112.33 |
| 2024-11-28 | BUY | 138,984 | | | 108.090* | | 112.54 |
| 2024-11-27 | BUY | 19,044 | 109.780 | 106.130 | 106.495 | USD 2,028,091 | 112.76 |
| 2024-11-19 | BUY | 100,896 | 104.050 | 102.300 | 102.475 | USD 10,339,318 | 113.28 |
| 2024-11-12 | BUY | 100,896 | 110.090 | 107.160 | 107.453 | USD 10,841,578 | 114.11 |
| 2024-11-11 | SELL | -100,896 | 110.630 | 107.025 | 107.386 | USD -10,834,768 | 114.44 Profit of 712,023 on sale |
| 2024-11-08 | BUY | 106,388 | 111.280 | 109.540 | 109.714 | USD 11,672,253 | 114.68 |
| 2024-11-05 | SELL | -133,483 | 105.560 | 103.720 | 103.904 | USD -13,869,418 | 116.18 Profit of 1,637,970 on sale |
| 2024-10-30 | BUY | 133,483 | 112.770 | 109.420 | 109.755 | USD 14,650,426 | 120.27 |
| 2024-10-29 | SELL | -133,483 | 113.800 | 111.000 | 111.280 | USD -14,853,988 | 121.27 Profit of 1,334,067 on sale |
| 2024-10-25 | SELL | -378,846 | 113.520 | 110.990 | 111.243 | USD -42,143,965 | 125.37 Profit of 5,353,474 on sale |
| 2024-10-22 | SELL | -378,846 | 126.260 | 124.960 | 125.090 | USD -47,389,846 | 126.04 Profit of 359,904 on sale |
| 2024-10-21 | SELL | -378,846 | 126.390 | 124.530 | 124.716 | USD -47,248,157 | 126.04 Profit of 501,593 on sale |
| 2024-10-18 | BUY | 378,846 | 128.140 | 125.230 | 125.521 | USD 47,553,130 | 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.