| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-20 | SELL | -16,068 | | | 82.000* | | 58.06 Profit of 932,920 on sale |
| 2025-11-19 | SELL | -60,255 | | | 87.510* | | 57.92 Profit of 3,490,120 on sale |
| 2025-11-18 | BUY | 4,023 | 88.335 | 85.310 | 85.612 | USD 344,419 | 57.79 |
| 2025-11-17 | BUY | 20,085 | 89.200 | 86.110 | 86.419 | USD 1,735,726 | 57.65 |
| 2025-11-13 | SELL | -8,034 | 93.750 | 89.570 | 89.988 | USD -722,964 | 57.35 Loss of -262,209 on sale |
| 2025-11-12 | BUY | 32,136 | 93.970 | 89.700 | 90.127 | USD 2,896,321 | 57.18 |
| 2025-11-11 | SELL | -20,090 | 90.350 | 87.420 | 87.713 | USD -1,762,154 | 57.02 Loss of -616,611 on sale |
| 2025-11-07 | SELL | -168,756 | | | 83.390* | | 56.74 Profit of 9,575,141 on sale |
| 2025-11-06 | SELL | -72,324 | 84.340 | 82.100 | 82.324 | USD -5,954,001 | 56.61 Loss of -1,859,512 on sale |
| 2025-11-03 | BUY | 8,036 | 82.050 | 80.410 | 80.574 | USD 647,493 | 56.25 |
| 2025-10-30 | SELL | -68,306 | 83.120 | 79.600 | 79.952 | USD -5,461,201 | 56.00 Loss of -1,636,185 on sale |
| 2025-10-29 | SELL | -4,015 | 79.670 | 81.840 | 81.623 | USD -327,716 | 55.88 Loss of -103,363 on sale |
| 2025-10-28 | SELL | -12,045 | 79.340 | 79.860 | 79.808 | USD -961,287 | 55.76 Loss of -289,663 on sale |
| 2025-10-27 | BUY | 8,030 | 78.630 | 80.160 | 80.007 | USD 642,456 | 55.64 |
| 2025-10-24 | SELL | -16,064 | 83.370 | 86.000 | 85.737 | USD -1,377,279 | 55.50 Loss of -485,716 on sale |
| 2025-10-23 | SELL | -28,112 | 88.910 | 90.190 | 90.062 | USD -2,531,823 | 55.33 Loss of -976,428 on sale |
| 2025-10-22 | SELL | -24,090 | 87.010 | 87.610 | 87.550 | USD -2,109,080 | 55.16 Loss of -780,170 on sale |
| 2025-10-21 | SELL | -28,105 | 86.320 | 89.030 | 88.759 | USD -2,494,572 | 55.00 Loss of -948,738 on sale |
| 2025-10-20 | SELL | -24,090 | 94.890 | 95.020 | 95.007 | USD -2,288,719 | 54.79 Loss of -968,749 on sale |
| 2025-10-17 | SELL | -24,096 | 90.770 | 96.360 | 95.801 | USD -2,308,421 | 54.60 Loss of -992,685 on sale |
| 2025-10-15 | SELL | -4,016 | 93.580 | 93.930 | 93.895 | USD -377,082 | 54.16 Loss of -159,558 on sale |
| 2025-10-14 | BUY | 24,108 | 90.540 | 91.240 | 91.170 | USD 2,197,926 | 53.97 |
| 2025-10-06 | SELL | -4,018 | 88.510 | 89.370 | 89.284 | USD -358,743 | 53.59 Loss of -143,412 on sale |
| 2025-10-03 | SELL | -56,252 | 86.860 | 87.390 | 87.337 | USD -4,912,881 | 53.41 Loss of -1,908,419 on sale |
| 2025-10-02 | BUY | 4,018 | 86.430 | 86.930 | 86.880 | USD 349,084 | 53.23 |
| 2025-10-01 | BUY | 5,025 | 85.950 | 86.310 | 86.274 | USD 433,527 | 53.05 |
| 2025-09-30 | BUY | 4,016 | 84.310 | 85.280 | 85.183 | USD 342,095 | 52.88 |
| 2025-09-29 | BUY | 4,016 | 84.540 | 87.930 | 87.591 | USD 351,765 | 52.70 |
| 2025-09-26 | BUY | 88,909 | 85.250 | 85.390 | 85.376 | USD 7,590,695 | 52.52 |
| 2025-09-25 | BUY | 28,014 | 83.670 | 84.000 | 83.967 | USD 2,352,252 | 52.35 |
| 2025-09-24 | SELL | -394,907 | 83.470 | 84.740 | 84.613 | USD -33,414,265 | 52.17 Loss of -12,812,257 on sale |
| 2025-09-17 | BUY | 8,918 | 78.690 | 79.600 | 79.509 | USD 709,061 | 51.87 |
| 2025-09-16 | BUY | 57,967 | 79.020 | 79.620 | 79.560 | USD 4,611,855 | 51.71 |
| 2025-09-15 | BUY | 13,314 | 79.360 | 79.610 | 79.585 | USD 1,059,595 | 51.55 |
| 2025-09-12 | BUY | 4,438 | 79.250 | 80.070 | 79.988 | USD 354,987 | 51.39 |
| 2025-09-11 | BUY | 13,311 | 79.650 | 79.770 | 79.758 | USD 1,061,659 | 51.23 |
| 2025-09-10 | SELL | -4,437 | 78.430 | 78.780 | 78.745 | USD -349,392 | 51.07 Loss of -122,811 on sale |
| 2025-09-09 | BUY | 26,622 | 75.920 | 76.670 | 76.595 | USD 2,039,112 | 50.92 |
| 2025-09-08 | BUY | 4,437 | 75.750 | 77.180 | 77.037 | USD 341,813 | 50.77 |
| 2025-08-06 | SELL | -13,383 | 67.920 | 68.440 | 68.388 | USD -915,237 | 50.10 Loss of -244,814 on sale |
| 2025-08-05 | BUY | 8,922 | 67.240 | 67.430 | 67.411 | USD 601,441 | 49.99 |
| 2025-07-31 | SELL | -13,383 | 62.100 | 63.050 | 62.955 | USD -842,527 | 49.73 Loss of -176,929 on sale |
| 2025-07-15 | BUY | 8,922 | 57.350 | 60.630 | 60.302 | USD 538,014 | 49.37 |
| 2025-07-14 | SELL | -2,447 | 60.820 | 61.170 | 61.135 | USD -149,597 | 49.30 Loss of -28,970 on sale |
| 2025-06-30 | SELL | -22,315 | 58.260 | 58.320 | 58.314 | USD -1,301,277 | 48.66 Loss of -215,519 on sale |
| 2025-06-26 | BUY | 8,928 | 59.190 | 59.220 | 59.217 | USD 528,689 | 48.52 |
| 2025-06-24 | BUY | 690,525 | 58.090 | 58.640 | 58.585 | USD 40,454,407 | 48.38 |
| 2025-06-23 | BUY | 10,586 | 59.460 | 60.310 | 60.225 | USD 637,542 | 48.30 |
| 2025-06-20 | BUY | 96,607 | 58.230 | 59.160 | 59.067 | USD 5,706,286 | 48.23 |
| 2025-06-17 | BUY | 21,780 | 58.520 | 58.810 | 58.781 | USD 1,280,250 | 48.00 |
| 2025-06-11 | SELL | -21,780 | 53.310 | 53.330 | 53.328 | USD -1,161,484 | 47.74 Loss of -121,604 on sale |
| 2025-06-10 | SELL | -39,204 | 52.560 | 53.800 | 53.676 | USD -2,104,314 | 47.71 Loss of -234,004 on sale |
| 2025-06-05 | BUY | 21,780 | 54.510 | 56.530 | 56.328 | USD 1,226,824 | 47.65 |
| 2025-06-04 | BUY | 8,712 | 55.280 | 55.730 | 55.685 | USD 485,128 | 47.59 |
| 2025-05-27 | BUY | 43,560 | 52.710 | 53.180 | 53.133 | USD 2,314,473 | 47.29 |
| 2025-05-20 | SELL | -8,710 | 52.300 | 52.370 | 52.363 | USD -456,082 | 47.04 Loss of -46,325 on sale |
| 2025-05-16 | SELL | -95,810 | 50.100 | 50.120 | 50.118 | USD -4,801,805 | 46.98 Loss of -300,363 on sale |
| 2025-05-15 | BUY | 8,710 | 49.840 | 49.870 | 49.867 | USD 434,342 | 46.96 |
| 2025-05-14 | SELL | -65,325 | 48.660 | 49.240 | 49.182 | USD -3,212,814 | 46.94 Loss of -146,317 on sale |
| 2025-05-13 | SELL | -60,970 | 50.070 | 50.690 | 50.628 | USD -3,086,789 | 46.91 Loss of -226,459 on sale |
| 2025-05-12 | SELL | -8,710 | 50.780 | 51.770 | 51.671 | USD -450,054 | 46.88 Loss of -41,745 on sale |
| 2025-05-07 | SELL | -17,420 | 53.990 | 54.330 | 54.296 | USD -945,836 | 46.69 Loss of -132,531 on sale |
| 2025-05-02 | BUY | 8,710 | 51.530 | 52.470 | 52.376 | USD 456,195 | 46.50 |
| 2025-05-01 | SELL | -8,710 | 51.490 | 51.650 | 51.634 | USD -449,732 | 46.45 Loss of -45,122 on sale |
| 2025-04-29 | SELL | -56,615 | 52.960 | 53.950 | 53.851 | USD -3,048,774 | 46.33 Loss of -426,017 on sale |
| 2025-04-28 | BUY | 78,390 | 54.070 | 54.120 | 54.115 | USD 4,242,075 | 46.25 |
| 2025-04-25 | BUY | 82,745 | 53.940 | 54.420 | 54.372 | USD 4,499,011 | 46.17 |
| 2025-04-23 | BUY | 26,130 | 53.150 | 53.500 | 53.465 | USD 1,397,040 | 46.00 |
| 2025-04-22 | BUY | 26,130 | 54.540 | 56.160 | 55.998 | USD 1,463,228 | 45.91 |
| 2025-04-17 | BUY | 21,775 | 55.080 | 56.200 | 56.088 | USD 1,221,316 | 45.61 |
| 2025-04-16 | BUY | 21,775 | 55.950 | 57.080 | 56.967 | USD 1,240,456 | 45.49 |
| 2025-04-15 | SELL | -34,840 | 54.580 | 55.160 | 55.102 | USD -1,919,754 | 45.39 Loss of -338,281 on sale |
| 2025-04-14 | BUY | 34,840 | 54.790 | 55.230 | 55.186 | USD 1,922,680 | 45.29 |
| 2025-04-11 | BUY | 39,195 | 54.970 | 55.860 | 55.771 | USD 2,185,944 | 45.18 |
| 2025-04-10 | BUY | 13,065 | 50.940 | 51.600 | 51.534 | USD 673,292 | 45.11 |
| 2025-04-09 | BUY | 26,130 | 48.750 | 48.940 | 48.921 | USD 1,278,306 | 45.07 |
| 2025-04-08 | SELL | -69,696 | 44.960 | 47.120 | 46.904 | USD -3,269,021 | 45.07 Loss of -127,855 on sale |
| 2025-04-07 | SELL | -39,195 | 44.860 | 46.970 | 46.759 | USD -1,832,719 | 45.07 Loss of -66,121 on sale |
| 2025-04-04 | BUY | 13,068 | 44.180 | 47.000 | 46.718 | USD 610,511 | 45.08 |
| 2025-03-31 | BUY | 8,698 | 48.280 | 48.590 | 48.559 | USD 422,366 | 44.96 |
| 2025-03-28 | BUY | 7,404 | 48.080 | 49.520 | 49.376 | USD 365,580 | 44.92 |
| 2025-03-25 | SELL | -13,050 | 47.550 | 48.210 | 48.144 | USD -628,279 | 44.80 Loss of -43,577 on sale |
| 2025-03-24 | SELL | -30,450 | 46.820 | 47.620 | 47.540 | USD -1,447,593 | 44.78 Loss of -84,107 on sale |
| 2025-03-21 | BUY | 229,056 | 47.360 | 47.360 | 47.360 | USD 10,848,092 | 44.74 |
| 2025-03-17 | BUY | 16,424 | 47.520 | 47.840 | 47.808 | USD 785,199 | 44.57 |
| 2025-03-14 | BUY | 24,636 | 46.240 | 46.830 | 46.771 | USD 1,152,250 | 44.55 |
| 2025-03-12 | BUY | 16,416 | 43.630 | 43.960 | 43.927 | USD 721,106 | 44.54 |
| 2025-03-11 | BUY | 155,952 | 43.420 | 43.870 | 43.825 | USD 6,834,596 | 44.56 |
| 2025-03-07 | BUY | 4,104 | 43.870 | 45.040 | 44.923 | USD 184,364 | 44.61 |
| 2025-03-05 | BUY | 8,208 | 43.850 | 43.920 | 43.913 | USD 360,438 | 44.62 |
| 2025-03-04 | BUY | 20,520 | 42.510 | 43.070 | 43.014 | USD 882,647 | 44.65 |
| 2025-02-24 | BUY | 12,309 | 44.040 | 45.470 | 45.327 | USD 557,930 | 44.83 |
| 2025-02-21 | SELL | -28,721 | 45.330 | 48.230 | 47.940 | USD -1,376,885 | 44.82 Loss of -89,578 on sale |
| 2025-02-20 | BUY | 53,339 | 48.090 | 48.230 | 48.216 | USD 2,571,793 | 44.76 |
| 2025-02-19 | BUY | 4,103 | 47.410 | 47.800 | 47.761 | USD 195,963 | 44.71 |
| 2025-02-18 | SELL | -12,309 | 47.510 | 47.620 | 47.609 | USD -586,019 | 44.66 Loss of -36,339 on sale |
| 2025-02-14 | SELL | -28,721 | 46.540 | 47.910 | 47.773 | USD -1,372,088 | 44.58 Loss of -91,666 on sale |
| 2025-02-13 | SELL | -76,073 | 47.750 | 48.000 | 47.975 | USD -3,649,602 | 44.52 Loss of -263,081 on sale |
| 2025-02-12 | SELL | -8,256 | 46.810 | 47.020 | 46.999 | USD -388,024 | 44.47 Loss of -20,888 on sale |
| 2025-02-07 | SELL | -20,640 | 44.840 | 45.840 | 45.740 | USD -944,074 | 44.39 Loss of -27,786 on sale |
| 2025-02-04 | SELL | -20,640 | 43.350 | 43.550 | 43.530 | USD -898,459 | 44.39 Profit of 17,824 on sale |
| 2025-02-03 | SELL | -28,896 | 43.120 | 43.700 | 43.642 | USD -1,261,079 | 44.42 Profit of 22,615 on sale |
| 2025-01-28 | BUY | 8,256 | 41.350 | 41.650 | 41.620 | USD 343,615 | 44.67 |
| 2025-01-23 | BUY | 12,384 | 41.950 | 41.960 | 41.959 | USD 519,620 | 44.91 |
| 2025-01-02 | BUY | 799,318 | 38.370 | 38.850 | 38.802 | USD 31,015,136 | 45.11 |
| 2024-12-04 | SELL | -3,272 | 41.410 | 41.760 | 41.725 | USD -136,524 | 45.78 Profit of 13,277 on sale |
| 2024-11-29 | BUY | 29,446 | 41.940 | 42.320 | 42.282 | USD 1,245,036 | 46.30 |
| 2024-11-26 | BUY | 13,084 | 42.250 | 42.450 | 42.430 | USD 555,154 | 46.87 |
| 2024-11-21 | BUY | 39,336 | 43.320 | 43.540 | 43.518 | USD 1,711,824 | 47.47 |
| 2024-11-19 | BUY | 52,336 | 43.180 | 43.190 | 43.189 | USD 2,260,339 | 47.99 |
| 2024-11-18 | SELL | -29,439 | 42.360 | 42.440 | 42.432 | USD -1,249,156 | 48.34 Profit of 173,999 on sale |
| 2024-11-12 | SELL | -3,271 | 41.580 | 42.000 | 41.958 | USD -137,245 | 48.79 Profit of 22,358 on sale |
| 2024-11-08 | SELL | -13,084 | 45.040 | 45.270 | 45.247 | USD -592,012 | 49.06 Profit of 49,908 on sale |
| 2024-11-05 | BUY | 3,258 | 46.000 | 46.130 | 46.117 | USD 150,249 | 50.11 |
| 2024-11-04 | BUY | 14,234 | 45.760 | 45.890 | 45.877 | USD 653,013 | 50.55 |
| 2024-11-01 | SELL | -16,290 | 45.260 | 46.010 | 45.935 | USD -748,281 | 51.13 Profit of 84,681 on sale |
| 2024-10-29 | SELL | -16,290 | 47.800 | 49.110 | 48.979 | USD -797,868 | 53.34 Profit of 70,986 on sale |
| 2024-10-28 | SELL | -9,774 | 48.360 | 48.870 | 48.819 | USD -477,157 | 54.33 Profit of 53,884 on sale |
| 2024-10-25 | SELL | -26,056 | 48.420 | 48.920 | 48.870 | USD -1,273,357 | 55.81 Profit of 180,829 on sale |
| 2024-10-23 | SELL | -29,295 | 57.740 | 58.630 | 58.541 | USD -1,714,959 | 58.13 Loss of -12,187 on sale |
| 2024-10-22 | SELL | -22,785 | 58.680 | 58.720 | 58.716 | USD -1,337,844 | 57.57 Loss of -26,112 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.