| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-17 | BUY | 56,270 | | | 175.630* | | 143.29 |
| 2025-11-14 | BUY | 56,270 | 176.160 | 172.500 | 172.866 | USD 9,727,170 | 143.10 |
| 2025-11-13 | BUY | 56,270 | 178.792 | 173.128 | 173.695 | USD 9,773,804 | 142.93 |
| 2025-11-12 | BUY | 56,270 | | | 177.690* | | 142.73 |
| 2025-11-11 | BUY | 56,270 | 180.000 | 177.410 | 177.669 | USD 9,997,435 | 142.52 |
| 2025-11-10 | BUY | 56,270 | 179.550 | 176.300 | 176.625 | USD 9,938,689 | 142.30 |
| 2025-11-07 | BUY | 56,270 | | | 176.970* | | 142.10 |
| 2025-11-06 | BUY | 56,270 | 175.380 | 173.599 | 173.777 | USD 9,778,417 | 141.91 |
| 2025-11-05 | BUY | 56,270 | 176.700 | 173.940 | 174.216 | USD 9,803,134 | 141.72 |
| 2025-11-04 | BUY | 56,270 | 177.892 | 175.440 | 175.685 | USD 9,885,808 | 141.51 |
| 2025-11-03 | BUY | 56,270 | 178.545 | 175.450 | 175.759 | USD 9,889,987 | 141.30 |
| 2025-10-31 | BUY | 56,270 | 179.110 | 176.770 | 177.004 | USD 9,960,020 | 141.08 |
| 2025-10-30 | BUY | 56,270 | 179.000 | 176.825 | 177.042 | USD 9,962,171 | 140.86 |
| 2025-10-29 | SELL | -56,270 | 176.360 | 178.980 | 178.718 | USD -10,056,462 | 141.04 Loss of -2,119,880 on sale |
| 2025-08-11 | BUY | 262,340 | 154.800 | 155.670 | 155.583 | USD 40,815,644 | 140.96 |
| 2025-08-08 | BUY | 262,340 | 154.860 | 156.920 | 156.714 | USD 41,112,350 | 140.87 |
| 2025-08-07 | BUY | 262,340 | 155.760 | 155.760 | 155.760 | USD 40,862,077 | 140.78 |
| 2025-08-06 | BUY | 262,340 | 155.750 | 157.730 | 157.532 | USD 41,326,944 | 140.69 |
| 2025-08-05 | BUY | 262,340 | 156.330 | 158.040 | 157.869 | USD 41,415,352 | 140.59 |
| 2025-08-04 | BUY | 262,340 | 157.380 | 158.410 | 158.307 | USD 41,530,259 | 140.48 |
| 2025-08-01 | BUY | 262,340 | 156.810 | 157.480 | 157.413 | USD 41,295,725 | 140.38 |
| 2025-07-31 | BUY | 262,340 | 157.570 | 158.230 | 158.164 | USD 41,492,743 | 140.27 |
| 2025-07-30 | BUY | 262,340 | 158.400 | 158.730 | 158.697 | USD 41,632,570 | 140.15 |
| 2025-07-29 | BUY | 262,340 | 157.120 | 158.790 | 158.623 | USD 41,613,156 | 140.04 |
| 2025-07-28 | SELL | -262,340 | 156.070 | 157.330 | 157.204 | USD -41,240,898 | 137.95 Loss of -5,051,215 on sale |
| 2025-07-25 | BUY | 262,340 | 156.880 | 157.330 | 157.285 | USD 41,262,147 | 137.82 |
| 2025-07-24 | BUY | 262,340 | 155.220 | 157.240 | 157.038 | USD 41,197,350 | 137.71 |
| 2025-07-23 | BUY | 262,340 | 156.490 | 156.590 | 156.580 | USD 41,077,196 | 137.58 |
| 2025-07-22 | BUY | 262,340 | 149.170 | 150.270 | 150.160 | USD 39,392,975 | 137.51 |
| 2025-07-21 | BUY | 262,340 | 151.560 | 153.390 | 153.207 | USD 40,192,324 | 137.41 |
| 2025-07-18 | BUY | 262,340 | 151.500 | 152.850 | 152.715 | USD 40,063,255 | 137.32 |
| 2025-07-17 | BUY | 262,340 | 151.500 | 151.990 | 151.941 | USD 39,860,203 | 137.22 |
| 2025-07-16 | BUY | 262,340 | 150.170 | 150.360 | 150.341 | USD 39,440,458 | 137.13 |
| 2025-07-15 | BUY | 262,340 | 148.680 | 150.750 | 150.543 | USD 39,493,450 | 137.05 |
| 2025-07-14 | BUY | 262,340 | 149.280 | 149.570 | 149.541 | USD 39,230,588 | 136.96 |
| 2025-07-11 | BUY | 262,340 | 146.870 | 147.070 | 147.050 | USD 38,577,099 | 136.89 |
| 2025-07-10 | BUY | 262,340 | 146.400 | 146.540 | 146.526 | USD 38,439,629 | 136.83 |
| 2025-07-09 | BUY | 262,340 | 146.180 | 146.500 | 146.468 | USD 38,424,415 | 136.76 |
| 2025-07-08 | BUY | 262,340 | 144.910 | 146.000 | 145.891 | USD 38,273,045 | 136.70 |
| 2025-07-07 | BUY | 262,340 | 145.920 | 146.780 | 146.694 | USD 38,483,704 | 136.63 |
| 2025-07-04 | BUY | 262,340 | | | 145.750* | | 136.57 |
| 2025-07-03 | BUY | 262,340 | 145.750 | 146.390 | 146.326 | USD 38,387,163 | 136.50 |
| 2025-07-02 | BUY | 262,340 | 144.520 | 144.720 | 144.700 | USD 37,960,598 | 136.44 |
| 2025-06-30 | BUY | 262,340 | 146.020 | 146.410 | 146.371 | USD 38,398,969 | 136.37 |
| 2025-06-27 | BUY | 262,340 | 144.660 | 144.710 | 144.705 | USD 37,961,911 | 136.31 |
| 2025-06-26 | BUY | 206,961 | 142.670 | 143.400 | 143.327 | USD 29,663,098 | 136.26 |
| 2025-06-25 | BUY | 151,582 | 141.380 | 142.420 | 142.316 | USD 21,572,544 | 136.22 |
| 2025-06-24 | BUY | 151,582 | 141.850 | 144.040 | 143.821 | USD 21,800,674 | 136.18 |
| 2025-06-23 | BUY | 151,582 | 145.810 | 147.070 | 146.944 | USD 22,274,066 | 136.10 |
| 2025-06-20 | BUY | 151,582 | 146.640 | 148.150 | 147.999 | USD 22,433,984 | 136.02 |
| 2025-06-19 | BUY | 151,582 | | | 145.870* | | 135.94 |
| 2025-06-18 | BUY | 151,582 | 145.870 | 149.260 | 148.921 | USD 22,573,742 | 135.86 |
| 2025-06-17 | BUY | 151,582 | 148.480 | 149.180 | 149.110 | USD 22,602,391 | 135.76 |
| 2025-06-16 | BUY | 151,582 | 146.460 | 147.070 | 147.009 | USD 22,283,919 | 135.68 |
| 2025-06-13 | BUY | 151,582 | 145.690 | 146.020 | 145.987 | USD 22,129,002 | 135.59 |
| 2025-06-12 | BUY | 151,582 | 140.980 | 142.060 | 141.952 | USD 21,517,368 | 135.55 |
| 2025-06-11 | BUY | 151,582 | 141.810 | 141.860 | 141.855 | USD 21,502,665 | 135.50 |
| 2025-06-10 | BUY | 151,582 | 138.520 | 141.120 | 140.860 | USD 21,351,840 | 135.47 |
| 2025-06-09 | BUY | 151,582 | 140.980 | 141.090 | 141.079 | USD 21,385,036 | 135.43 |
| 2025-06-06 | BUY | 151,582 | 139.100 | 140.650 | 140.495 | USD 21,296,512 | 135.40 |
| 2025-06-05 | BUY | 151,582 | 139.070 | 139.320 | 139.295 | USD 21,114,616 | 135.36 |
| 2025-06-04 | BUY | 151,582 | 138.550 | 138.860 | 138.829 | USD 21,043,978 | 135.34 |
| 2025-06-03 | SELL | -151,582 | 137.500 | 138.790 | 138.661 | USD -21,018,511 | 132.47 Loss of -937,784 on sale |
| 2025-05-20 | BUY | 57,756 | 137.180 | 137.750 | 137.693 | USD 7,952,597 | 132.43 |
| 2025-05-19 | BUY | 57,756 | 137.200 | 137.720 | 137.668 | USD 7,951,153 | 132.39 |
| 2025-05-16 | BUY | 57,756 | 135.480 | 136.400 | 136.308 | USD 7,872,605 | 132.36 |
| 2025-05-15 | BUY | 57,756 | 135.520 | 135.650 | 135.637 | USD 7,833,850 | 132.33 |
| 2025-05-14 | BUY | 57,756 | 130.790 | 131.850 | 131.744 | USD 7,609,007 | 132.35 |
| 2025-05-13 | BUY | 57,756 | 130.720 | 132.040 | 131.908 | USD 7,618,478 | 132.36 |
| 2025-05-12 | BUY | 57,756 | 130.560 | 130.800 | 130.776 | USD 7,553,099 | 132.38 |
| 2025-05-09 | BUY | 57,756 | 128.670 | 128.850 | 128.832 | USD 7,440,821 | 132.42 |
| 2025-05-08 | BUY | 57,756 | 128.670 | 130.530 | 130.344 | USD 7,528,148 | 132.45 |
| 2025-05-07 | BUY | 57,756 | 127.500 | 128.810 | 128.679 | USD 7,431,984 | 132.50 |
| 2025-05-06 | BUY | 57,756 | 128.160 | 128.670 | 128.619 | USD 7,428,519 | 132.54 |
| 2025-05-05 | BUY | 57,756 | 128.590 | 130.060 | 129.913 | USD 7,503,255 | 132.58 |
| 2025-05-02 | BUY | 57,756 | 130.210 | 131.000 | 130.921 | USD 7,561,473 | 132.60 |
| 2025-05-01 | BUY | 57,756 | 127.410 | 128.090 | 128.022 | USD 7,394,038 | 132.65 |
| 2025-04-30 | BUY | 57,756 | 126.130 | 126.570 | 126.526 | USD 7,307,636 | 132.72 |
| 2025-04-29 | BUY | 57,756 | 125.730 | 126.040 | 126.009 | USD 7,277,776 | 132.79 |
| 2025-04-28 | BUY | 57,756 | 124.800 | 126.310 | 126.159 | USD 7,286,439 | 132.87 |
| 2025-04-25 | BUY | 57,756 | 125.220 | 125.500 | 125.472 | USD 7,246,761 | 132.95 |
| 2025-04-24 | BUY | 57,756 | 121.970 | 122.060 | 122.051 | USD 7,049,177 | 133.06 |
| 2025-04-23 | BUY | 57,756 | 120.280 | 122.620 | 122.386 | USD 7,068,526 | 133.20 |
| 2025-04-22 | BUY | 201,842 | 113.750 | 117.190 | 116.846 | USD 23,584,431 | 133.40 |
| 2025-04-21 | BUY | 345,928 | 126.120 | 128.730 | 128.469 | USD 44,441,023 | 133.48 |
| 2025-04-18 | BUY | 345,928 | | | 128.890* | | 133.53 |
| 2025-04-17 | BUY | 317,050 | 128.890 | 130.500 | 130.339 | USD 41,323,980 | 133.58 |
| 2025-04-16 | BUY | 288,172 | 129.250 | 130.200 | 130.105 | USD 37,492,617 | 133.63 |
| 2025-04-15 | BUY | 288,172 | 128.640 | 129.950 | 129.819 | USD 37,410,200 | 133.69 |
| 2025-04-14 | BUY | 288,172 | 129.140 | 129.950 | 129.869 | USD 37,424,609 | 133.74 |
| 2025-04-11 | BUY | 288,172 | 128.260 | 129.320 | 129.214 | USD 37,235,859 | 133.80 |
| 2025-04-10 | BUY | 288,172 | 127.070 | 129.290 | 129.068 | USD 37,193,782 | 133.88 |
| 2025-04-09 | BUY | 288,172 | 128.430 | 128.930 | 128.880 | USD 37,139,605 | 133.94 |
| 2025-04-08 | BUY | 435,603 | 120.460 | 123.970 | 123.619 | USD 53,848,808 | 134.11 |
| 2025-04-07 | BUY | 583,034 | 117.320 | 119.920 | 119.660 | USD 69,765,847 | 134.31 |
| 2025-04-04 | BUY | 583,034 | 117.450 | 126.380 | 125.487 | USD 73,163,186 | 134.51 |
| 2025-04-02 | BUY | 583,034 | 133.150 | 133.680 | 133.627 | USD 77,909,080 | 134.53 |
| 2025-04-01 | BUY | 583,034 | 132.850 | 133.040 | 133.021 | USD 77,555,763 | 134.55 |
| 2025-03-31 | BUY | 583,034 | 132.460 | 133.140 | 133.072 | USD 77,585,501 | 134.58 |
| 2025-03-28 | BUY | 583,034 | 131.720 | 133.640 | 133.448 | USD 77,804,721 | 134.61 |
| 2025-03-27 | BUY | 583,034 | 133.430 | 134.960 | 134.807 | USD 78,597,068 | 134.63 |
| 2025-03-26 | SELL | -583,034 | 134.330 | 136.170 | 135.986 | USD -79,284,461 | 130.33 Loss of -3,297,870 on sale |
| 2025-03-07 | BUY | 583,034 | 128.400 | 128.900 | 128.850 | USD 75,123,927 | 130.36 |
| 2025-03-06 | SELL | -583,034 | 128.280 | 128.860 | 128.802 | USD -75,095,946 | 125.82 Loss of -1,740,105 on sale |
| 2025-02-18 | BUY | 428,424 | 123.760 | 125.330 | 125.173 | USD 53,627,118 | 125.85 |
| 2025-02-14 | BUY | 428,424 | 122.410 | 125.450 | 125.146 | USD 53,615,549 | 125.94 |
| 2025-02-13 | BUY | 428,424 | 125.840 | 127.640 | 127.460 | USD 54,606,923 | 125.94 |
| 2025-02-12 | BUY | 428,424 | 126.780 | 128.600 | 128.418 | USD 55,017,356 | 125.93 |
| 2025-02-11 | BUY | 428,424 | 129.110 | 129.420 | 129.389 | USD 55,433,352 | 125.88 |
| 2025-02-10 | BUY | 428,424 | 128.250 | 128.500 | 128.475 | USD 55,041,773 | 125.85 |
| 2025-02-07 | BUY | 428,424 | 127.950 | 129.000 | 128.895 | USD 55,221,711 | 125.82 |
| 2025-02-06 | BUY | 428,424 | 128.780 | 129.750 | 129.653 | USD 55,546,457 | 125.77 |
| 2025-02-05 | BUY | 428,424 | 129.160 | 129.890 | 129.817 | USD 55,616,718 | 125.72 |
| 2025-02-04 | BUY | 428,424 | 128.370 | 130.460 | 130.251 | USD 55,802,657 | 125.68 |
| 2025-02-03 | BUY | 428,424 | 129.920 | 130.540 | 130.478 | USD 55,899,904 | 125.61 |
| 2025-01-31 | BUY | 428,424 | 128.950 | 129.930 | 129.832 | USD 55,623,142 | 125.55 |
| 2025-01-30 | BUY | 428,424 | 128.980 | 129.220 | 129.196 | USD 55,350,667 | 125.50 |
| 2025-01-29 | BUY | 428,424 | 125.130 | 129.760 | 129.297 | USD 55,393,936 | 125.50 |
| 2025-01-28 | BUY | 428,424 | 128.350 | 132.430 | 132.022 | USD 56,561,391 | 125.45 |
| 2025-01-27 | BUY | 428,424 | 125.050 | 127.990 | 127.696 | USD 54,708,030 | 125.46 |
| 2025-01-24 | BUY | 428,424 | 125.310 | 126.280 | 126.183 | USD 54,059,825 | 125.46 |
| 2025-01-23 | BUY | 428,424 | 126.290 | 127.000 | 126.929 | USD 54,379,430 | 125.45 |
| 2025-01-22 | BUY | 428,424 | 124.380 | 125.880 | 125.730 | USD 53,865,748 | 125.47 |
| 2025-01-21 | BUY | 428,424 | 125.750 | 125.810 | 125.804 | USD 53,897,452 | 125.46 |
| 2025-01-20 | BUY | 428,424 | | | 121.110* | | 125.55 |
| 2025-01-17 | BUY | 428,424 | 121.110 | 121.350 | 121.326 | USD 51,978,970 | 125.63 |
| 2025-01-15 | BUY | 428,424 | 119.090 | 120.370 | 120.242 | USD 51,514,560 | 125.87 |
| 2025-01-14 | BUY | 428,424 | 119.470 | 119.520 | 119.515 | USD 51,203,093 | 126.01 |
| 2025-01-13 | BUY | 428,424 | 117.740 | 117.930 | 117.911 | USD 50,515,902 | 126.18 |
| 2025-01-09 | BUY | 428,424 | | | 115.920* | | 126.66 |
| 2025-01-08 | SELL | -428,424 | 115.920 | 116.200 | 116.172 | USD -49,770,872 | 119.99 Profit of 1,635,529 on sale |
| 2025-01-02 | BUY | 428,424 | 116.010 | 117.450 | 117.306 | USD 50,256,705 | 120.08 |
| 2024-12-31 | BUY | 428,424 | 115.720 | 116.100 | 116.062 | USD 49,723,746 | 120.19 |
| 2024-12-30 | BUY | 428,424 | 115.220 | 115.920 | 115.850 | USD 49,632,920 | 120.31 |
| 2024-12-27 | BUY | 428,424 | 116.710 | 117.530 | 117.448 | USD 50,317,541 | 120.40 |
| 2024-12-23 | BUY | 428,424 | 116.630 | 116.890 | 116.864 | USD 50,067,342 | 120.69 |
| 2024-12-20 | BUY | 428,424 | 116.480 | 116.780 | 116.750 | USD 50,018,502 | 120.81 |
| 2024-12-19 | BUY | 428,424 | 115.460 | 117.250 | 117.071 | USD 50,156,026 | 120.96 |
| 2024-12-18 | BUY | 428,424 | 114.450 | 117.450 | 117.150 | USD 50,189,870 | 121.15 |
| 2024-12-17 | BUY | 428,424 | 117.420 | 118.130 | 118.059 | USD 50,579,308 | 121.27 |
| 2024-12-16 | BUY | 428,424 | 118.110 | 118.350 | 118.326 | USD 50,693,698 | 121.36 |
| 2024-12-13 | BUY | 334,240 | 117.750 | 117.930 | 117.912 | USD 39,410,907 | 121.48 |
| 2024-12-11 | BUY | 240,056 | 116.940 | 117.980 | 117.876 | USD 28,296,842 | 121.63 |
| 2024-12-09 | SELL | -85,326 | 116.580 | 117.850 | 117.723 | USD -10,044,833 | 121.91 Profit of 356,925 on sale |
| 2024-12-06 | BUY | 69,404 | 117.990 | 118.350 | 118.314 | USD 8,211,465 | 122.05 |
| 2024-12-05 | BUY | 69,404 | 118.520 | 119.010 | 118.961 | USD 8,256,369 | 122.19 |
| 2024-12-04 | BUY | 69,404 | 119.230 | 119.370 | 119.356 | USD 8,283,784 | 122.31 |
| 2024-12-03 | BUY | 69,404 | 118.100 | 119.450 | 119.315 | USD 8,280,938 | 122.48 |
| 2024-12-02 | BUY | 69,404 | 118.680 | 121.990 | 121.659 | USD 8,443,621 | 122.65 |
| 2024-11-29 | BUY | 54,404 | 121.830 | 121.870 | 121.866 | USD 6,629,998 | 122.68 |
| 2024-11-28 | BUY | 39,404 | | | 120.340* | | 122.79 |
| 2024-11-27 | BUY | 39,404 | 120.340 | 121.750 | 121.609 | USD 4,791,881 | 122.92 |
| 2024-11-26 | BUY | 39,404 | 120.610 | 121.040 | 120.997 | USD 4,767,766 | 123.04 |
| 2024-11-25 | SELL | -253,691 | 118.650 | 121.000 | 120.765 | USD -30,636,994 | 123.28 Profit of 638,597 on sale |
| 2024-11-12 | BUY | 546,786 | 123.370 | 125.280 | 125.089 | USD 68,396,914 | 123.28 |
| 2024-11-11 | SELL | -546,786 | 124.560 | 125.540 | 125.442 | USD -68,589,930 | 123.20 Loss of -1,227,603 on sale |
| 2024-11-07 | SELL | -546,786 | 120.080 | 122.250 | 122.033 | USD -66,725,936 | 123.29 Profit of 685,357 on sale |
| 2024-11-05 | BUY | 546,786 | 118.980 | 119.100 | 119.088 | USD 65,115,651 | 123.79 |
| 2024-11-04 | BUY | 546,786 | 118.000 | 119.630 | 119.467 | USD 65,322,882 | 124.31 |
| 2024-11-01 | BUY | 546,786 | 118.750 | 121.620 | 121.333 | USD 66,343,187 | 124.87 |
| 2024-10-30 | SELL | -546,786 | 121.860 | 122.810 | 122.715 | USD -67,098,843 | 125.61 Profit of 1,584,997 on sale |
| 2024-10-28 | SELL | -546,786 | 125.430 | 125.910 | 125.862 | USD -68,819,581 | 126.16 Profit of 162,940 on sale |
| 2024-10-25 | SELL | -546,786 | 125.160 | 126.250 | 126.141 | USD -68,972,133 | 126.36 Profit of 118,652 on sale |
| 2024-10-23 | BUY | 546,786 | 127.210 | 127.500 | 127.471 | USD 69,699,358 | 125.79 |
| 2024-10-21 | SELL | -546,786 | 125.900 | 126.430 | 126.377 | USD -69,101,175 | 125.92 Loss of -249,882 on sale |
| 2024-10-18 | BUY | 546,786 | 125.920 | 126.270 | 126.235 | USD 69,023,529 | 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.