| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-19 | BUY | 405,140 | 138.710 | 135.440 | 135.767 | USD 55,004,644 | 155.47 |
| 2025-11-18 | BUY | 405,140 | 138.873 | 135.875 | 136.175 | USD 55,169,850 | 155.57 |
| 2025-11-17 | BUY | 405,140 | 141.195 | 137.030 | 137.446 | USD 55,685,075 | 155.66 |
| 2025-11-14 | BUY | 405,140 | 142.495 | 136.890 | 137.450 | USD 55,686,695 | 155.74 |
| 2025-11-13 | BUY | 405,140 | 143.660 | 137.960 | 138.530 | USD 56,124,047 | 155.83 |
| 2025-11-12 | BUY | 405,140 | 146.660 | 143.690 | 143.987 | USD 58,334,894 | 155.89 |
| 2025-11-11 | BUY | 405,140 | 146.160 | 143.380 | 143.658 | USD 58,201,604 | 155.95 |
| 2025-11-10 | BUY | 405,140 | 149.000 | 143.800 | 144.320 | USD 58,469,806 | 156.02 |
| 2025-11-07 | BUY | 405,140 | 146.240 | 141.610 | 142.073 | USD 57,559,456 | 156.08 |
| 2025-11-06 | SELL | -405,140 | 145.900 | 141.330 | 141.787 | USD -57,443,582 | 156.61 Profit of 6,005,394 on sale |
| 2025-10-29 | BUY | 227,424 | 148.920 | 152.250 | 151.917 | USD 34,549,572 | 156.65 |
| 2025-10-28 | BUY | 227,424 | 151.690 | 153.970 | 153.742 | USD 34,964,621 | 156.68 |
| 2025-10-27 | BUY | 227,424 | 153.850 | 157.850 | 157.450 | USD 35,807,910 | 156.70 |
| 2025-10-24 | BUY | 227,424 | 154.600 | 159.440 | 158.956 | USD 36,150,410 | 156.71 |
| 2025-10-23 | BUY | 227,424 | 154.980 | 162.100 | 161.388 | USD 36,703,506 | 156.72 |
| 2025-10-22 | BUY | 227,424 | 161.720 | 162.580 | 162.494 | USD 36,955,036 | 156.69 |
| 2025-10-21 | BUY | 227,424 | 161.430 | 162.660 | 162.537 | USD 36,964,815 | 156.66 |
| 2025-10-20 | BUY | 227,424 | 160.440 | 161.220 | 161.142 | USD 36,647,559 | 156.64 |
| 2025-10-17 | BUY | 227,424 | 156.310 | 158.810 | 158.560 | USD 36,060,349 | 156.64 |
| 2025-10-16 | BUY | 227,424 | 157.970 | 165.320 | 164.585 | USD 37,430,581 | 156.64 |
| 2025-10-15 | BUY | 227,424 | 163.910 | 166.390 | 166.142 | USD 37,784,678 | 156.59 |
| 2025-10-14 | BUY | 227,424 | 163.980 | 165.090 | 164.979 | USD 37,520,183 | 156.55 |
| 2025-10-13 | SELL | -227,424 | 158.160 | 158.570 | 158.529 | USD -36,053,301 | 157.37 Loss of -264,071 on sale |
| 2025-10-08 | BUY | 227,424 | 162.460 | 164.910 | 164.665 | USD 37,448,774 | 157.34 |
| 2025-10-07 | SELL | -227,424 | 164.910 | 169.210 | 168.780 | USD -38,384,624 | 155.92 Loss of -2,925,292 on sale |
| 2025-10-06 | BUY | 227,424 | 166.890 | 170.000 | 169.689 | USD 38,591,351 | 155.85 |
| 2025-10-03 | BUY | 227,424 | 168.450 | 169.530 | 169.422 | USD 38,530,629 | 155.77 |
| 2025-10-02 | BUY | 227,424 | 166.580 | 169.000 | 168.758 | USD 38,379,619 | 155.70 |
| 2025-10-01 | BUY | 227,424 | 168.100 | 170.450 | 170.215 | USD 38,710,976 | 155.62 |
| 2025-09-30 | BUY | 227,424 | 170.850 | 177.000 | 176.385 | USD 40,114,182 | 155.53 |
| 2025-09-29 | BUY | 227,424 | 176.140 | 177.230 | 177.121 | USD 40,281,565 | 155.39 |
| 2025-09-26 | BUY | 227,424 | 175.320 | 178.290 | 177.993 | USD 40,479,879 | 155.27 |
| 2025-09-25 | BUY | 227,424 | 175.600 | 176.950 | 176.815 | USD 40,211,974 | 155.13 |
| 2025-09-24 | SELL | -227,424 | 178.080 | 186.100 | 185.298 | USD -42,141,214 | 154.14 Loss of -7,085,246 on sale |
| 2025-09-18 | BUY | 227,424 | 188.680 | 190.090 | 189.949 | USD 43,198,960 | 153.92 |
| 2025-09-17 | BUY | 227,424 | 183.620 | 187.560 | 187.166 | USD 42,566,040 | 153.72 |
| 2025-09-16 | BUY | 227,424 | 183.720 | 185.140 | 184.998 | USD 42,072,985 | 153.52 |
| 2025-09-15 | BUY | 227,424 | 183.800 | 184.130 | 184.097 | USD 41,868,077 | 153.32 |
| 2025-09-12 | BUY | 227,424 | 181.350 | 183.690 | 183.456 | USD 41,722,298 | 153.13 |
| 2025-09-11 | BUY | 227,424 | 183.920 | 186.650 | 186.377 | USD 42,386,602 | 152.92 |
| 2025-09-10 | BUY | 227,424 | 178.230 | 179.690 | 179.544 | USD 40,832,615 | 152.74 |
| 2025-09-09 | BUY | 227,424 | 173.170 | 175.800 | 175.537 | USD 39,921,327 | 152.60 |
| 2025-09-08 | SELL | -227,424 | 173.300 | 173.650 | 173.615 | USD -39,484,217 | 152.90 Loss of -4,710,487 on sale |
| 2025-09-05 | BUY | 227,424 | 169.990 | 173.460 | 173.113 | USD 39,370,052 | 152.78 |
| 2025-09-04 | BUY | 227,424 | 169.900 | 170.370 | 170.323 | USD 38,735,537 | 152.66 |
| 2025-09-02 | BUY | 176,835 | 169.550 | 169.890 | 169.856 | USD 30,036,486 | 152.54 |
| 2025-08-29 | BUY | 126,246 | 171.400 | 173.000 | 172.840 | USD 21,820,359 | 152.41 |
| 2025-08-28 | BUY | 126,246 | 172.020 | 173.550 | 173.397 | USD 21,890,678 | 152.27 |
| 2025-08-27 | BUY | 126,246 | 171.640 | 172.570 | 172.477 | USD 21,774,532 | 152.13 |
| 2025-08-25 | BUY | 126,246 | 169.500 | 171.910 | 171.669 | USD 21,672,525 | 152.00 |
| 2025-08-22 | BUY | 126,246 | 170.500 | 172.480 | 172.282 | USD 21,749,913 | 151.86 |
| 2025-08-21 | BUY | 126,246 | 163.440 | 164.860 | 164.718 | USD 20,794,989 | 151.78 |
| 2025-08-20 | BUY | 126,246 | 164.470 | 167.130 | 166.864 | USD 21,065,913 | 151.68 |
| 2025-08-19 | BUY | 70,173 | 167.290 | 170.240 | 169.945 | USD 11,925,551 | 151.57 |
| 2025-07-30 | BUY | 14,100 | 175.340 | 178.220 | 177.932 | USD 2,508,841 | 151.39 |
| 2025-07-29 | BUY | 14,100 | 177.040 | 179.080 | 178.876 | USD 2,522,152 | 151.19 |
| 2025-07-28 | BUY | 347,183 | 176.940 | 178.770 | 178.587 | USD 62,002,372 | 150.99 |
| 2025-07-25 | BUY | 680,266 | 178.100 | 181.320 | 180.998 | USD 123,126,790 | 150.78 |
| 2025-07-24 | BUY | 680,266 | 178.110 | 181.150 | 180.846 | USD 123,023,381 | 150.57 |
| 2025-07-23 | BUY | 680,266 | 171.960 | 172.170 | 172.149 | USD 117,107,111 | 150.40 |
| 2025-07-22 | BUY | 680,266 | 169.380 | 170.090 | 170.019 | USD 115,658,143 | 150.25 |
| 2025-07-21 | SELL | -680,266 | 166.690 | 170.140 | 169.795 | USD -115,505,765 | 148.83 Loss of -14,263,626 on sale |
| 2025-07-18 | BUY | 680,266 | 168.720 | 173.790 | 173.283 | USD 117,878,529 | 148.67 |
| 2025-07-17 | BUY | 680,266 | 172.490 | 173.150 | 173.084 | USD 117,743,157 | 148.47 |
| 2025-07-16 | BUY | 708,296 | 165.920 | 166.720 | 166.640 | USD 118,030,446 | 148.33 |
| 2025-07-15 | BUY | 736,326 | 159.800 | 163.570 | 163.193 | USD 120,163,254 | 148.24 |
| 2025-07-14 | BUY | 736,326 | 163.360 | 163.600 | 163.576 | USD 120,445,266 | 148.11 |
| 2025-07-11 | BUY | 736,326 | 162.000 | 162.980 | 162.882 | USD 119,934,249 | 147.99 |
| 2025-07-10 | BUY | 735,926 | 164.060 | 164.230 | 164.213 | USD 120,848,613 | 147.86 |
| 2025-07-09 | BUY | 735,526 | 158.680 | 158.710 | 158.707 | USD 116,733,129 | 147.76 |
| 2025-07-08 | BUY | 735,526 | 156.350 | 156.850 | 156.800 | USD 115,330,481 | 147.69 |
| 2025-07-07 | BUY | 735,526 | 152.990 | 155.440 | 155.195 | USD 114,149,960 | 147.64 |
| 2025-07-04 | SELL | -735,526 | | | 322.640* | | 146.11 Profit of 107,466,801 on sale |
| 2025-07-03 | BUY | 735,526 | 155.130 | 155.640 | 155.589 | USD 114,439,755 | 146.03 |
| 2025-07-02 | BUY | 735,526 | 153.560 | 153.740 | 153.722 | USD 113,066,531 | 145.96 |
| 2025-06-30 | BUY | 728,876 | 149.580 | 152.630 | 152.325 | USD 111,026,040 | 145.93 |
| 2025-06-27 | BUY | 722,226 | 151.110 | 152.670 | 152.514 | USD 110,149,575 | 145.88 |
| 2025-06-26 | BUY | 722,226 | 148.180 | 148.340 | 148.324 | USD 107,123,446 | 145.86 |
| 2025-06-25 | BUY | 722,226 | 143.570 | 144.680 | 144.569 | USD 104,411,486 | 145.88 |
| 2025-06-24 | BUY | 722,226 | 144.050 | 144.450 | 144.410 | USD 104,296,655 | 145.90 |
| 2025-06-23 | BUY | 722,226 | 138.320 | 138.530 | 138.509 | USD 100,034,801 | 145.97 |
| 2025-06-20 | BUY | 722,226 | 137.690 | 139.080 | 138.941 | USD 100,346,804 | 146.05 |
| 2025-06-19 | BUY | 722,226 | | | 137.490* | | 146.13 |
| 2025-06-18 | BUY | 722,226 | 137.490 | 139.100 | 138.939 | USD 100,345,363 | 146.22 |
| 2025-06-17 | BUY | 722,226 | 135.690 | 137.600 | 137.409 | USD 99,240,357 | 146.32 |
| 2025-06-16 | BUY | 722,226 | 138.260 | 140.040 | 139.862 | USD 101,011,968 | 146.40 |
| 2025-06-13 | BUY | 722,226 | 136.410 | 139.030 | 138.768 | USD 100,221,857 | 146.50 |
| 2025-06-12 | BUY | 722,226 | 140.790 | 141.570 | 141.492 | USD 102,189,205 | 146.56 |
| 2025-06-11 | BUY | 722,226 | 141.390 | 145.510 | 145.098 | USD 104,793,545 | 146.61 |
| 2025-06-10 | BUY | 722,226 | 142.960 | 143.050 | 143.041 | USD 103,307,932 | 146.65 |
| 2025-06-09 | BUY | 722,226 | 139.980 | 141.410 | 141.267 | USD 102,026,702 | 146.72 |
| 2025-06-06 | BUY | 722,226 | 140.450 | 141.480 | 141.377 | USD 102,106,142 | 146.78 |
| 2025-06-05 | BUY | 722,226 | 137.760 | 139.390 | 139.227 | USD 100,553,359 | 146.88 |
| 2025-06-04 | BUY | 371,251 | 138.760 | 139.930 | 139.813 | USD 51,905,713 | 146.97 |
| 2025-06-03 | BUY | 20,276 | 139.010 | 139.800 | 139.721 | USD 2,832,983 | 147.05 |
| 2025-06-02 | BUY | 20,276 | 138.810 | 139.080 | 139.053 | USD 2,819,439 | 147.14 |
| 2025-05-30 | BUY | 20,276 | 138.760 | 138.880 | 138.868 | USD 2,815,688 | 147.24 |
| 2025-05-29 | BUY | 20,276 | 138.880 | 139.940 | 139.834 | USD 2,835,274 | 147.33 |
| 2025-05-28 | BUY | 20,276 | 138.410 | 139.920 | 139.769 | USD 2,833,956 | 147.43 |
| 2025-05-27 | BUY | 20,276 | 139.300 | 139.570 | 139.543 | USD 2,829,374 | 147.52 |
| 2025-05-26 | BUY | 20,276 | | | 136.120* | | 147.66 |
| 2025-05-23 | BUY | 20,276 | 136.120 | 137.270 | 137.155 | USD 2,780,955 | 147.79 |
| 2025-05-22 | BUY | 20,276 | 136.930 | 137.870 | 137.776 | USD 2,793,546 | 147.92 |
| 2025-05-21 | BUY | 20,276 | 137.490 | 142.820 | 142.287 | USD 2,885,011 | 148.05 |
| 2025-05-20 | BUY | 20,276 | 144.200 | 145.010 | 144.929 | USD 2,938,580 | 148.09 |
| 2025-05-19 | BUY | 20,276 | 145.450 | 145.900 | 145.855 | USD 2,957,356 | 148.13 |
| 2025-05-16 | BUY | 20,276 | 146.700 | 147.540 | 147.456 | USD 2,989,818 | 148.15 |
| 2025-05-15 | BUY | 20,276 | 146.750 | 147.850 | 147.740 | USD 2,995,576 | 148.16 |
| 2025-05-14 | SELL | -20,276 | 148.420 | 150.000 | 149.842 | USD -3,038,196 | 146.63 Loss of -65,085 on sale |
| 2025-05-02 | BUY | 407,696 | 137.420 | 139.380 | 139.184 | USD 56,744,762 | 146.75 |
| 2025-05-01 | SELL | -407,696 | 133.390 | 135.840 | 135.595 | USD -55,281,538 | 145.33 Profit of 3,967,152 on sale |
| 2025-04-23 | BUY | 174,960 | 127.000 | 134.490 | 133.741 | USD 23,399,326 | 145.57 |
| 2025-04-22 | BUY | 174,960 | 124.910 | 125.640 | 125.567 | USD 21,969,202 | 145.85 |
| 2025-04-21 | BUY | 174,960 | 120.220 | 127.670 | 126.925 | USD 22,206,798 | 146.20 |
| 2025-04-18 | BUY | 174,960 | | | 130.390* | | 146.42 |
| 2025-04-17 | BUY | 174,960 | 130.390 | 132.500 | 132.289 | USD 23,145,283 | 146.65 |
| 2025-04-16 | BUY | 174,960 | 129.380 | 132.740 | 132.404 | USD 23,165,405 | 146.89 |
| 2025-04-15 | BUY | 174,960 | 133.540 | 135.100 | 134.944 | USD 23,609,803 | 147.09 |
| 2025-04-14 | BUY | 174,960 | 130.470 | 132.100 | 131.937 | USD 23,083,699 | 147.33 |
| 2025-04-11 | BUY | 174,960 | 127.180 | 128.600 | 128.458 | USD 22,475,013 | 147.63 |
| 2025-04-10 | BUY | 174,960 | 127.450 | 134.000 | 133.345 | USD 23,330,041 | 147.94 |
| 2025-04-09 | BUY | 174,960 | 137.360 | 139.570 | 139.349 | USD 24,380,502 | 148.10 |
| 2025-04-08 | BUY | 215,946 | 120.070 | 132.220 | 131.005 | USD 28,290,006 | 148.54 |
| 2025-04-07 | BUY | 256,932 | 124.650 | 130.760 | 130.149 | USD 33,439,442 | 148.92 |
| 2025-04-04 | BUY | 256,932 | 125.040 | 128.930 | 128.541 | USD 33,026,295 | 149.30 |
| 2025-04-02 | BUY | 256,932 | 147.660 | 148.570 | 148.479 | USD 38,149,008 | 149.33 |
| 2025-04-01 | BUY | 256,932 | 142.800 | 143.230 | 143.187 | USD 36,789,321 | 149.44 |
| 2025-03-31 | BUY | 256,932 | 139.780 | 140.910 | 140.797 | USD 36,175,256 | 149.60 |
| 2025-03-28 | BUY | 256,932 | 138.110 | 143.870 | 143.294 | USD 36,816,813 | 149.80 |
| 2025-03-27 | BUY | 256,932 | 144.500 | 145.890 | 145.751 | USD 37,448,096 | 149.89 |
| 2025-03-10 | BUY | 256,932 | 139.370 | 142.840 | 142.493 | USD 36,611,011 | 151.31 |
| 2025-03-07 | BUY | 256,932 | 145.150 | 145.920 | 145.843 | USD 37,471,733 | 151.45 |
| 2025-03-04 | BUY | 33,727 | 150.730 | 156.200 | 155.653 | USD 5,249,709 | 151.60 |
| 2025-02-18 | BUY | 109,797 | 166.740 | 167.450 | 167.379 | USD 18,377,712 | 148.58 |
| 2025-02-14 | BUY | 30,116 | 164.840 | 165.850 | 165.749 | USD 4,991,697 | 147.42 |
| 2025-02-13 | SELL | -30,116 | 160.480 | 163.000 | 162.748 | USD -4,901,319 | 152.27 Loss of -315,500 on sale |
| 2025-01-29 | BUY | 64,752 | 185.380 | 187.760 | 187.522 | USD 12,142,424 | 151.00 |
| 2025-01-28 | BUY | 64,752 | 185.590 | 186.510 | 186.418 | USD 12,070,938 | 149.61 |
| 2025-01-27 | BUY | 64,752 | 182.520 | 182.920 | 182.880 | USD 11,841,846 | 148.24 |
| 2025-01-24 | BUY | 64,752 | 186.740 | 187.950 | 187.829 | USD 12,162,303 | 146.57 |
| 2025-01-23 | BUY | 64,752 | 185.520 | 185.640 | 185.628 | USD 12,019,784 | 144.80 |
| 2025-01-22 | SELL | -64,752 | 182.770 | 183.440 | 183.373 | USD -11,873,769 | 150.89 Loss of -2,103,463 on sale |
| 2025-01-21 | BUY | 64,752 | 181.520 | 182.870 | 182.735 | USD 11,832,456 | 149.36 |
| 2025-01-20 | BUY | 64,752 | | | 179.950* | | 147.75 |
| 2025-01-17 | BUY | 64,752 | 179.950 | 180.100 | 180.085 | USD 11,660,864 | 145.96 |
| 2025-01-15 | BUY | 64,752 | 175.140 | 177.470 | 177.237 | USD 11,476,450 | 142.21 |
| 2025-01-14 | BUY | 64,752 | 169.320 | 170.750 | 170.607 | USD 11,047,145 | 140.40 |
| 2025-01-13 | BUY | 64,752 | 165.770 | 166.000 | 165.977 | USD 10,747,343 | 138.59 |
| 2025-01-09 | BUY | 64,752 | | | 173.970* | | 133.46 |
| 2025-01-08 | BUY | 64,752 | 173.970 | 174.200 | 174.177 | USD 11,278,309 | 129.77 |
| 2025-01-02 | BUY | 64,752 | 173.750 | 174.960 | 174.839 | USD 11,321,175 | 125.37 |
| 2024-12-30 | SELL | -64,752 | 172.050 | 172.940 | 172.851 | USD -11,192,448 | 137.66 Loss of -2,278,760 on sale |
| 2024-11-11 | SELL | -12,340 | 183.160 | 183.960 | 183.880 | USD -2,269,079 | 152.62 Loss of -385,779 on sale |
| 2024-11-08 | BUY | 12,340 | 177.460 | 178.630 | 178.513 | USD 2,202,850 | 149.07 |
| 2024-11-05 | BUY | 12,340 | 169.620 | 169.640 | 169.638 | USD 2,093,333 | 130.29 |
| 2024-11-04 | BUY | 12,340 | 167.040 | 169.000 | 168.804 | USD 2,083,041 | 118.05 |
| 2024-11-01 | BUY | 12,340 | 168.140 | 171.560 | 171.218 | USD 2,112,830 | 93.00 |
| 2024-10-31 | BUY | 12,340 | 167.750 | 171.260 | 170.909 | USD 2,109,017 | 18.25 |
| 2024-10-30 | SELL | -12,340 | 171.540 | 173.260 | 173.088 | USD -2,135,906 | 0.00 Loss of -2,135,906 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.