| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-27 | BUY | 2,313,938 | | | 40.880* | | 72.94 |
| 2025-11-26 | BUY | 2,313,938 | 40.970 | 40.560 | 40.601 | USD 93,948,200 | 73.11 |
| 2025-11-26 | BUY | 2,313,938 | 40.970 | 40.560 | 40.601 | USD 93,948,200 | 73.11 |
| 2025-11-25 | BUY | 2,313,938 | 40.800 | 40.410 | 40.449 | USD 93,596,478 | 73.28 |
| 2025-11-24 | BUY | 2,313,938 | 41.455 | 40.145 | 40.276 | USD 93,196,168 | 73.45 |
| 2025-11-21 | BUY | 2,313,938 | 41.610 | 40.425 | 40.543 | USD 93,815,144 | 73.62 |
| 2025-11-20 | BUY | 2,313,938 | 41.435 | 40.650 | 40.729 | USD 94,243,227 | 73.80 |
| 2025-11-19 | BUY | 2,313,938 | 41.610 | 40.935 | 41.003 | USD 94,877,246 | 73.98 |
| 2025-11-18 | BUY | 2,167,728 | 41.500 | 40.990 | 41.041 | USD 88,965,728 | 74.15 |
| 2025-11-17 | BUY | 2,021,518 | 41.280 | 40.875 | 40.915 | USD 82,711,419 | 74.33 |
| 2025-11-14 | BUY | 2,021,518 | 41.410 | 40.651 | 40.727 | USD 82,329,795 | 74.51 |
| 2025-11-13 | BUY | 2,021,518 | 41.725 | 40.740 | 40.839 | USD 82,555,766 | 74.70 |
| 2025-11-12 | BUY | 2,021,518 | 40.960 | 40.740 | 40.762 | USD 82,401,120 | 74.88 |
| 2025-11-11 | BUY | 2,021,518 | 40.780 | 40.040 | 40.114 | USD 81,091,174 | 75.07 |
| 2025-11-10 | BUY | 2,021,518 | 40.150 | 39.570 | 39.628 | USD 80,108,715 | 75.27 |
| 2025-11-07 | BUY | 2,021,518 | 40.320 | 39.660 | 39.726 | USD 80,306,824 | 75.47 |
| 2025-11-06 | BUY | 1,244,402 | 39.890 | 39.382 | 39.433 | USD 49,070,366 | 75.67 |
| 2025-11-05 | BUY | 467,286 | 39.770 | 39.260 | 39.311 | USD 18,369,479 | 75.87 |
| 2025-11-04 | BUY | 467,286 | 39.670 | 39.174 | 39.224 | USD 18,328,845 | 76.08 |
| 2025-11-03 | BUY | 467,286 | 39.600 | 38.835 | 38.911 | USD 18,182,799 | 76.29 |
| 2025-10-31 | BUY | 467,286 | 39.960 | 38.780 | 38.898 | USD 18,176,575 | 76.50 |
| 2025-10-30 | BUY | 647,479 | 40.193 | 38.770 | 38.912 | USD 25,194,910 | 76.72 |
| 2025-10-29 | SELL | -827,672 | 41.320 | 39.670 | 39.835 | USD -32,970,313 | 74.51 Profit of 28,698,753 on sale |
| 2025-10-06 | BUY | 508,562 | 43.220 | 41.350 | 41.537 | USD 21,124,139 | 74.70 |
| 2025-10-03 | BUY | 577,816 | 43.925 | 43.404 | 43.456 | USD 25,109,532 | 74.89 |
| 2025-10-02 | BUY | 647,070 | 43.720 | 43.220 | 43.270 | USD 27,998,720 | 75.07 |
| 2025-10-01 | BUY | 647,070 | 44.090 | 43.450 | 43.514 | USD 28,156,604 | 75.26 |
| 2025-09-30 | BUY | 647,070 | 43.965 | 43.190 | 43.267 | USD 27,997,100 | 75.45 |
| 2025-09-29 | BUY | 647,070 | 43.653 | 43.090 | 43.146 | USD 27,918,715 | 75.65 |
| 2025-09-26 | BUY | 647,070 | 43.710 | 43.450 | 43.476 | USD 28,132,016 | 75.84 |
| 2025-09-25 | BUY | 647,070 | 43.765 | 43.250 | 43.301 | USD 28,019,102 | 76.04 |
| 2025-09-24 | SELL | -647,070 | 43.385 | 42.960 | 43.003 | USD -27,825,634 | 73.88 Profit of 19,982,174 on sale |
| 2025-09-18 | BUY | 1,088,218 | | | 43.670* | | 74.07 |
| 2025-09-17 | BUY | 1,107,992 | | | 44.210* | | 74.26 |
| 2025-09-16 | BUY | 1,127,766 | | | 43.740* | | 74.45 |
| 2025-09-15 | BUY | 1,127,766 | | | 43.870* | | 74.64 |
| 2025-09-12 | BUY | 1,127,766 | 44.085 | 43.765 | 43.797 | USD 49,392,767 | 74.84 |
| 2025-09-11 | BUY | 1,127,766 | | | 44.140* | | 75.04 |
| 2025-09-10 | BUY | 1,127,766 | | | 43.490* | | 75.24 |
| 2025-09-09 | BUY | 1,127,766 | | | 43.570* | | 75.44 |
| 2025-09-08 | SELL | -1,127,766 | 43.617 | 42.940 | 43.008 | USD -48,502,643 | 73.29 Profit of 34,151,917 on sale |
| 2025-07-24 | BUY | 1,228,266 | 43.350 | 42.760 | 42.819 | USD 52,593,120 | 73.49 |
| 2025-07-23 | BUY | 1,228,266 | 42.870 | 42.055 | 42.137 | USD 51,754,831 | 73.69 |
| 2025-07-22 | BUY | 1,228,266 | 43.490 | 42.550 | 42.644 | USD 52,378,175 | 73.90 |
| 2025-07-21 | SELL | -1,228,266 | 43.080 | 41.680 | 41.820 | USD -51,366,085 | 68.13 Profit of 32,310,732 on sale |
| 2025-07-17 | BUY | 1,228,266 | 41.350 | 40.830 | 40.882 | USD 50,213,972 | 68.31 |
| 2025-07-16 | BUY | 1,228,266 | 41.450 | 41.160 | 41.189 | USD 50,591,048 | 68.49 |
| 2025-07-15 | SELL | -1,228,266 | 41.630 | 41.100 | 41.153 | USD -50,546,829 | 62.43 Profit of 26,132,808 on sale |
| 2025-07-04 | SELL | -477,856 | | | 970.170* | | 56.17 Profit of 26,840,644 on sale |
| 2025-07-03 | BUY | 477,856 | 43.770 | 43.420 | 43.455 | USD 20,765,232 | 56.26 |
| 2025-07-02 | BUY | 477,856 | 44.030 | 43.435 | 43.494 | USD 20,783,936 | 56.35 |
| 2025-06-30 | BUY | 477,856 | 43.320 | 42.280 | 42.384 | USD 20,253,448 | 56.44 |
| 2025-06-27 | BUY | 477,856 | 42.450 | 41.980 | 42.027 | USD 20,082,854 | 56.54 |
| 2025-06-26 | BUY | 477,856 | 42.270 | 41.880 | 41.919 | USD 20,031,246 | 56.64 |
| 2025-06-25 | BUY | 477,856 | 42.470 | 41.940 | 41.993 | USD 20,066,606 | 56.74 |
| 2025-06-24 | BUY | 477,856 | 42.730 | 42.270 | 42.316 | USD 20,220,955 | 56.85 |
| 2025-06-23 | BUY | 477,856 | 42.390 | 41.720 | 41.787 | USD 19,968,169 | 56.95 |
| 2025-06-20 | BUY | 477,856 | 42.100 | 41.650 | 41.695 | USD 19,924,207 | 57.07 |
| 2025-06-19 | BUY | 477,856 | | | 41.670* | | 57.18 |
| 2025-06-18 | BUY | 477,856 | 41.960 | 41.600 | 41.636 | USD 19,896,012 | 57.29 |
| 2025-06-17 | BUY | 477,856 | 42.820 | 41.810 | 41.911 | USD 20,027,423 | 57.41 |
| 2025-06-16 | BUY | 477,856 | 43.110 | 42.330 | 42.408 | USD 20,264,918 | 57.52 |
| 2025-06-13 | BUY | 477,856 | 43.280 | 42.920 | 42.956 | USD 20,526,781 | 57.63 |
| 2025-06-12 | BUY | 477,856 | 43.890 | 42.910 | 43.008 | USD 20,551,631 | 57.75 |
| 2025-06-11 | BUY | 477,856 | 44.400 | 43.690 | 43.761 | USD 20,911,456 | 57.85 |
| 2025-06-10 | BUY | 477,856 | 44.345 | 43.565 | 43.643 | USD 20,855,069 | 57.96 |
| 2025-06-09 | BUY | 477,856 | 43.950 | 43.510 | 43.554 | USD 20,812,540 | 58.07 |
| 2025-06-06 | BUY | 477,856 | 43.920 | 43.380 | 43.434 | USD 20,755,198 | 58.19 |
| 2025-06-05 | BUY | 477,856 | 43.410 | 43.030 | 43.068 | USD 20,580,302 | 58.31 |
| 2025-06-04 | BUY | 477,856 | 43.930 | 43.240 | 43.309 | USD 20,695,466 | 58.43 |
| 2025-06-03 | BUY | 477,856 | 44.040 | 43.610 | 43.653 | USD 20,859,848 | 58.55 |
| 2025-06-02 | BUY | 477,856 | | | 44.100* | | 58.67 |
| 2025-05-30 | BUY | 477,856 | | | 43.960* | | 58.79 |
| 2025-05-29 | BUY | 477,856 | | | 43.330* | | 58.92 |
| 2025-05-28 | BUY | 477,856 | 43.510 | 43.060 | 43.105 | USD 20,597,983 | 59.05 |
| 2025-05-27 | BUY | 477,856 | 43.700 | 43.250 | 43.295 | USD 20,688,776 | 59.18 |
| 2025-05-26 | BUY | 477,856 | | | 43.320* | | 59.32 |
| 2025-05-23 | BUY | 477,856 | | | 43.320* | | 59.45 |
| 2025-05-22 | BUY | 477,856 | 43.840 | 43.070 | 43.147 | USD 20,618,053 | 59.60 |
| 2025-05-21 | BUY | 477,856 | 44.230 | 43.570 | 43.636 | USD 20,851,724 | 59.73 |
| 2025-05-20 | BUY | 477,856 | 44.550 | 44.200 | 44.235 | USD 21,137,960 | 59.87 |
| 2025-05-19 | BUY | 477,856 | | | 44.310* | | 60.01 |
| 2025-05-16 | BUY | 477,856 | 43.990 | 43.360 | 43.423 | USD 20,749,941 | 60.16 |
| 2025-05-15 | BUY | 477,856 | | | 43.480* | | 60.31 |
| 2025-05-14 | BUY | 477,856 | | | 42.350* | | 60.47 |
| 2025-05-13 | BUY | 477,856 | | | 42.650* | | 60.64 |
| 2025-05-12 | BUY | 477,856 | | | 43.000* | | 60.80 |
| 2025-05-09 | BUY | 477,856 | | | 43.610* | | 60.96 |
| 2025-05-08 | BUY | 477,856 | | | 43.610* | | 61.13 |
| 2025-05-07 | BUY | 477,856 | | | 43.890* | | 61.29 |
| 2025-05-06 | BUY | 477,856 | | | 44.150* | | 61.46 |
| 2025-05-05 | BUY | 477,856 | 44.000 | 43.220 | 43.298 | USD 20,690,210 | 61.64 |
| 2025-05-02 | BUY | 477,856 | 43.895 | 43.320 | 43.377 | USD 20,728,199 | 61.81 |
| 2025-05-01 | BUY | 267,329 | 43.830 | 43.260 | 43.317 | USD 11,579,890 | 62.00 |
| 2025-04-30 | BUY | 56,802 | 44.210 | 43.370 | 43.454 | USD 2,468,274 | 62.18 |
| 2025-04-29 | BUY | 56,802 | 43.010 | 42.230 | 42.308 | USD 2,403,179 | 62.38 |
| 2025-04-28 | BUY | 56,802 | 42.480 | 41.860 | 41.922 | USD 2,381,253 | 62.58 |
| 2025-04-25 | BUY | 56,802 | 42.640 | 41.340 | 41.470 | USD 2,355,579 | 62.80 |
| 2025-04-24 | BUY | 56,802 | 43.130 | 42.475 | 42.540 | USD 2,416,385 | 63.01 |
| 2025-04-23 | BUY | 56,802 | 42.986 | 42.120 | 42.207 | USD 2,397,417 | 63.22 |
| 2025-04-22 | BUY | 56,802 | 43.674 | 41.540 | 41.753 | USD 2,371,674 | 63.44 |
| 2025-04-21 | BUY | 56,802 | 44.290 | 42.680 | 42.841 | USD 2,433,455 | 63.66 |
| 2025-04-18 | BUY | 56,802 | | | 44.040* | | 63.88 |
| 2025-04-17 | BUY | 56,802 | 44.480 | 43.580 | 43.670 | USD 2,480,543 | 64.10 |
| 2025-04-17 | BUY | 56,802 | 44.480 | 43.580 | 43.670 | USD 2,480,543 | 64.10 |
| 2025-04-16 | BUY | 56,802 | 44.880 | 43.520 | 43.656 | USD 2,479,748 | 64.33 |
| 2025-04-15 | SELL | -56,802 | 44.685 | 44.215 | 44.262 | USD -2,514,170 | 53.96 Profit of 550,801 on sale |
| 2025-04-02 | BUY | 645,004 | | | 44.740* | | 54.06 |
| 2025-04-01 | BUY | 645,004 | | | 45.380* | | 54.17 |
| 2025-03-31 | BUY | 645,004 | | | 45.360* | | 54.27 |
| 2025-03-28 | BUY | 645,004 | | | 44.930* | | 54.38 |
| 2025-03-27 | BUY | 645,004 | | | 44.960* | | 54.49 |
| 2025-03-20 | SELL | -357,514 | | | 43.750* | | 55.18 Profit of 19,727,623 on sale |
| 2025-03-10 | BUY | 3,335,925 | | | 46.490* | | 56.46 |
| 2025-03-07 | BUY | 5,311,818 | | | 46.060* | | 56.61 |
| 2025-03-06 | BUY | 2,083,739 | | | 44.230* | | 56.80 |
| 2025-02-18 | BUY | 3,228,079 | 41.220 | 40.610 | 40.671 | USD 131,289,203 | 59.78 |
| 2025-02-17 | BUY | 2,083,739 | | | 40.990* | | 60.12 |
| 2025-02-14 | BUY | 3,228,079 | 41.290 | 40.935 | 40.971 | USD 132,256,015 | 60.47 |
| 2025-02-13 | BUY | 5,169,207 | 41.110 | 40.420 | 40.489 | USD 209,296,493 | 60.84 |
| 2025-02-12 | BUY | 5,026,596 | 40.600 | 40.150 | 40.195 | USD 202,044,032 | 61.23 |
| 2025-02-11 | BUY | 5,026,596 | 40.519 | 39.824 | 39.894 | USD 200,530,175 | 61.64 |
| 2025-02-10 | BUY | 5,026,596 | 40.144 | 39.820 | 39.852 | USD 200,321,914 | 62.07 |
| 2025-02-07 | BUY | 5,026,596 | 40.110 | 39.570 | 39.624 | USD 199,173,789 | 62.52 |
| 2025-02-06 | BUY | 4,758,539 | 40.280 | 39.674 | 39.735 | USD 189,079,492 | 62.99 |
| 2025-02-05 | BUY | 4,490,482 | 40.310 | 39.810 | 39.860 | USD 178,990,619 | 63.48 |
| 2025-02-04 | BUY | 4,183,979 | 39.875 | 39.600 | 39.627 | USD 165,800,622 | 64.00 |
| 2025-02-03 | BUY | 3,877,476 | 40.120 | 39.146 | 39.243 | USD 152,165,341 | 64.53 |
| 2025-01-31 | BUY | 3,877,476 | 39.935 | 39.285 | 39.350 | USD 152,578,681 | 65.10 |
| 2025-01-30 | BUY | 3,877,476 | 40.290 | 39.160 | 39.273 | USD 152,280,115 | 65.70 |
| 2025-01-29 | BUY | 3,877,476 | 40.880 | 40.050 | 40.133 | USD 155,614,742 | 66.30 |
| 2025-01-28 | BUY | 3,877,476 | 40.805 | 40.355 | 40.400 | USD 156,650,029 | 66.93 |
| 2025-01-27 | BUY | 3,877,476 | 40.805 | 40.050 | 40.125 | USD 155,585,661 | 67.59 |
| 2025-01-24 | BUY | 3,877,476 | 40.680 | 39.370 | 39.501 | USD 153,164,176 | 68.31 |
| 2025-01-23 | BUY | 3,877,476 | 39.400 | 39.080 | 39.112 | USD 151,655,848 | 69.08 |
| 2025-01-22 | SELL | -3,877,476 | 39.340 | 38.590 | 38.665 | USD -149,922,610 | 66.29 Profit of 107,120,515 on sale |
| 2025-01-02 | BUY | 902,844 | 40.560 | 39.980 | 40.038 | USD 36,148,068 | 67.02 |
| 2024-12-30 | BUY | 1,241,000 | 39.840 | 39.395 | 39.440 | USD 48,944,420 | 67.80 |
| 2024-12-10 | BUY | 1,727,305 | 42.640 | 42.070 | 42.127 | USD 72,766,177 | 68.55 |
| 2024-12-09 | BUY | 1,875,454 | 43.100 | 42.160 | 42.254 | USD 79,245,433 | 69.34 |
| 2024-12-06 | BUY | 1,705,370 | 42.670 | 42.020 | 42.085 | USD 71,770,497 | 70.19 |
| 2024-12-05 | BUY | 1,535,286 | 42.870 | 42.520 | 42.555 | USD 65,334,096 | 71.08 |
| 2024-12-04 | BUY | 1,535,286 | 43.780 | 42.410 | 42.547 | USD 65,321,813 | 72.03 |
| 2024-12-03 | BUY | 1,535,286 | 44.420 | 43.700 | 43.772 | USD 67,202,540 | 73.00 |
| 2024-12-02 | BUY | 1,535,286 | 44.320 | 43.520 | 43.600 | USD 66,938,470 | 74.04 |
| 2024-11-29 | BUY | 1,535,286 | 44.520 | 44.050 | 44.097 | USD 67,701,506 | 75.14 |
| 2024-11-28 | BUY | 1,535,286 | | | 44.380* | | 76.33 |
| 2024-11-27 | BUY | 1,535,286 | 44.730 | 44.370 | 44.406 | USD 68,175,909 | 77.60 |
| 2024-11-26 | BUY | 1,535,286 | 44.500 | 43.750 | 43.825 | USD 67,283,909 | 78.99 |
| 2024-11-21 | BUY | 1,535,286 | 42.750 | 42.010 | 42.084 | USD 64,610,974 | 84.13 |
| 2024-11-20 | BUY | 1,535,286 | 42.280 | 41.750 | 41.803 | USD 64,179,560 | 86.23 |
| 2024-11-19 | BUY | 1,535,286 | 42.230 | 41.800 | 41.843 | USD 64,240,971 | 88.56 |
| 2024-11-18 | BUY | 338,156 | 42.580 | 41.670 | 41.761 | USD 14,121,732 | 91.13 |
| 2024-11-12 | BUY | 1,197,130 | 40.600 | 40.074 | 40.127 | USD 48,036,972 | 94.11 |
| 2024-11-11 | SELL | -1,535,286 | 40.880 | 40.410 | 40.457 | USD -62,113,066 | 41.72 Profit of 1,942,905 on sale |
| 2024-11-08 | SELL | -338,156 | 40.850 | 40.420 | 40.463 | USD -13,682,806 | 41.81 Profit of 453,919 on sale |
| 2024-11-07 | SELL | -1,197,130 | 41.190 | 40.510 | 40.578 | USD -48,577,139 | 41.85 Profit of 1,524,462 on sale |
| 2024-11-05 | SELL | -338,156 | 41.270 | 40.830 | 40.874 | USD -13,821,789 | 41.96 Profit of 366,673 on sale |
| 2024-10-31 | SELL | -1,535,286 | 42.650 | 41.250 | 41.390 | USD -63,545,488 | 42.17 Profit of 1,192,407 on sale |
| 2024-10-30 | SELL | -1,197,130 | 41.510 | 41.120 | 41.159 | USD -49,272,672 | 42.27 Profit of 1,331,510 on sale |
| 2024-10-29 | BUY | 1,331,152 | 41.680 | 41.290 | 41.329 | USD 55,015,182 | 42.41 |
| 2024-10-28 | BUY | 1,803,330 | 41.780 | 41.390 | 41.429 | USD 74,710,157 | 42.54 |
| 2024-10-25 | BUY | 846,108 | 42.180 | 41.370 | 41.451 | USD 35,072,022 | 42.77 |
| 2024-10-24 | SELL | -111,114 | 42.450 | 41.640 | 41.721 | USD -4,635,787 | 42.75 Profit of 113,781 on sale |
| 2024-10-21 | SELL | -111,114 | 44.200 | 43.600 | 43.660 | USD -4,851,237 | 43.99 Profit of 36,668 on sale |
| 2024-10-18 | BUY | 111,114 | 44.170 | 43.670 | 43.720 | USD 4,857,904 | 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.