| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | BUY | 1,004,827 | 202.050 | 201.140 | 201.231 | USD 202,202,342 | 158.42 |
| 2025-11-10 | BUY | 906,246 | 201.525 | 200.560 | 200.656 | USD 181,844,148 | 158.08 |
| 2025-11-07 | BUY | 906,246 | 200.710 | 200.370 | 200.404 | USD 181,615,320 | 157.74 |
| 2025-11-06 | BUY | 906,246 | 200.990 | 200.300 | 200.369 | USD 181,583,608 | 157.40 |
| 2025-11-05 | BUY | 906,246 | 200.960 | 200.400 | 200.456 | USD 181,662,444 | 157.04 |
| 2025-11-04 | BUY | 906,246 | 200.810 | 199.810 | 199.910 | USD 181,167,636 | 156.69 |
| 2025-11-03 | BUY | 906,246 | 200.140 | 199.755 | 199.794 | USD 181,062,064 | 156.33 |
| 2025-10-31 | BUY | 906,246 | 200.450 | 200.000 | 200.045 | USD 181,289,981 | 155.96 |
| 2025-10-30 | BUY | 891,737 | 200.580 | 199.920 | 199.986 | USD 178,334,914 | 155.60 |
| 2025-10-29 | BUY | 877,228 | 200.200 | 200.600 | 200.560 | USD 175,936,852 | 155.22 |
| 2025-10-28 | BUY | 877,228 | 200.300 | 200.670 | 200.633 | USD 176,000,884 | 154.83 |
| 2025-10-27 | BUY | 877,228 | 200.500 | 200.900 | 200.860 | USD 176,200,011 | 154.44 |
| 2025-10-24 | BUY | 877,228 | 200.840 | 200.900 | 200.894 | USD 176,229,837 | 154.03 |
| 2025-10-23 | BUY | 877,228 | 200.620 | 200.760 | 200.746 | USD 176,100,007 | 153.63 |
| 2025-10-22 | BUY | 877,228 | 200.750 | 200.870 | 200.858 | USD 176,198,258 | 153.21 |
| 2025-10-21 | BUY | 877,228 | 200.550 | 200.710 | 200.694 | USD 176,054,402 | 152.79 |
| 2025-10-20 | BUY | 877,228 | 200.590 | 200.710 | 200.698 | USD 176,057,910 | 152.36 |
| 2025-10-17 | BUY | 877,228 | 200.300 | 200.750 | 200.705 | USD 176,064,046 | 151.92 |
| 2025-10-16 | BUY | 877,228 | 200.350 | 201.150 | 201.070 | USD 176,384,230 | 151.48 |
| 2025-10-15 | BUY | 877,228 | 200.750 | 201.110 | 201.074 | USD 176,387,743 | 151.02 |
| 2025-10-14 | BUY | 877,228 | 200.200 | 200.780 | 200.722 | USD 176,078,957 | 150.56 |
| 2025-10-13 | SELL | -877,228 | 200.290 | 200.620 | 200.587 | USD -175,960,528 | 151.30 Loss of -43,233,117 on sale |
| 2025-10-03 | BUY | 877,228 | 200.690 | 201.250 | 201.194 | USD 176,493,010 | 150.83 |
| 2025-10-02 | BUY | 877,228 | 201.000 | 201.600 | 201.540 | USD 176,796,536 | 150.35 |
| 2025-10-01 | BUY | 877,228 | 201.630 | 202.310 | 202.242 | USD 177,412,344 | 149.85 |
| 2025-09-30 | BUY | 441,172 | 201.700 | 202.150 | 202.105 | USD 89,163,065 | 149.34 |
| 2025-09-29 | BUY | 5,116 | 202.050 | 203.750 | 203.580 | USD 1,041,515 | 148.82 |
| 2025-09-26 | BUY | 5,116 | 193.350 | 197.330 | 196.932 | USD 1,007,504 | 148.38 |
| 2025-09-25 | BUY | 5,116 | 168.320 | 169.190 | 169.103 | USD 865,131 | 148.18 |
| 2025-09-24 | SELL | -5,116 | 167.350 | 174.960 | 174.199 | USD -891,202 | 148.90 Loss of -129,423 on sale |
| 2025-09-18 | BUY | 60,925 | 173.170 | 174.790 | 174.628 | USD 10,639,211 | 148.65 |
| 2025-09-17 | BUY | 116,734 | 173.590 | 174.240 | 174.175 | USD 20,332,145 | 148.39 |
| 2025-09-16 | BUY | 116,734 | 172.080 | 175.560 | 175.212 | USD 20,453,197 | 148.14 |
| 2025-09-15 | SELL | -116,734 | 171.770 | 172.690 | 172.598 | USD -20,148,055 | 148.89 Loss of -2,767,989 on sale |
| 2025-09-10 | BUY | 116,734 | 170.270 | 170.350 | 170.342 | USD 19,884,704 | 148.66 |
| 2025-09-09 | BUY | 116,734 | 166.040 | 168.320 | 168.092 | USD 19,622,052 | 148.47 |
| 2025-09-08 | BUY | 116,734 | 168.060 | 170.130 | 169.923 | USD 19,835,792 | 148.25 |
| 2025-09-05 | BUY | 116,734 | 168.620 | 169.320 | 169.250 | USD 19,757,230 | 148.03 |
| 2025-09-04 | SELL | -116,734 | 168.030 | 168.290 | 168.264 | USD -19,642,129 | 144.42 Loss of -2,783,916 on sale |
| 2025-08-22 | BUY | 60,074 | 171.400 | 173.110 | 172.939 | USD 10,389,137 | 144.11 |
| 2025-08-21 | BUY | 60,074 | 171.550 | 171.750 | 171.730 | USD 10,316,508 | 143.79 |
| 2025-08-20 | BUY | 60,074 | 171.330 | 172.490 | 172.374 | USD 10,355,196 | 143.47 |
| 2025-08-19 | BUY | 60,074 | 170.680 | 171.090 | 171.049 | USD 10,275,597 | 143.15 |
| 2025-08-18 | BUY | 60,074 | 169.160 | 173.410 | 172.985 | USD 10,391,901 | 142.84 |
| 2025-08-15 | SELL | -60,074 | 174.670 | 179.120 | 178.675 | USD -10,733,722 | 143.07 Loss of -2,139,137 on sale |
| 2025-08-07 | BUY | 63,518 | 162.750 | 164.350 | 164.190 | USD 10,429,021 | 142.83 |
| 2025-08-06 | BUY | 63,518 | 163.000 | 163.070 | 163.063 | USD 10,357,436 | 142.58 |
| 2025-08-05 | BUY | 42,759 | 160.990 | 161.890 | 161.800 | USD 6,918,406 | 142.35 |
| 2025-08-04 | BUY | 22,000 | 159.770 | 160.320 | 160.265 | USD 3,525,830 | 142.13 |
| 2025-08-01 | BUY | 22,000 | 157.080 | 157.750 | 157.683 | USD 3,469,026 | 141.94 |
| 2025-07-31 | BUY | 22,000 | 152.490 | 156.190 | 155.820 | USD 3,428,040 | 141.80 |
| 2025-07-30 | BUY | 22,000 | 156.260 | 159.370 | 159.059 | USD 3,499,298 | 141.61 |
| 2025-07-29 | BUY | 22,000 | 147.790 | 153.290 | 152.740 | USD 3,360,280 | 141.53 |
| 2025-07-28 | SELL | -22,000 | 151.990 | 152.880 | 152.791 | USD -3,361,402 | 141.47 Loss of -248,973 on sale |
| 2025-07-24 | BUY | 22,000 | 152.640 | 153.970 | 153.837 | USD 3,384,414 | 141.32 |
| 2025-07-23 | BUY | 22,000 | 153.730 | 156.900 | 156.583 | USD 3,444,826 | 141.15 |
| 2025-07-22 | BUY | 22,000 | 157.020 | 158.650 | 158.487 | USD 3,486,714 | 140.93 |
| 2025-07-21 | BUY | 22,000 | 153.390 | 153.590 | 153.570 | USD 3,378,540 | 140.75 |
| 2025-07-18 | BUY | 22,000 | 150.110 | 151.920 | 151.739 | USD 3,338,258 | 140.61 |
| 2025-07-17 | BUY | 22,000 | 149.830 | 150.340 | 150.289 | USD 3,306,358 | 140.48 |
| 2025-07-16 | BUY | 22,000 | 149.350 | 150.090 | 150.016 | USD 3,300,352 | 140.34 |
| 2025-07-15 | BUY | 22,000 | 148.740 | 149.260 | 149.208 | USD 3,282,576 | 140.22 |
| 2025-07-14 | BUY | 22,000 | 148.830 | 150.290 | 150.144 | USD 3,303,168 | 140.08 |
| 2025-07-11 | BUY | 22,000 | 148.690 | 151.340 | 151.075 | USD 3,323,650 | 139.95 |
| 2025-07-10 | SELL | -22,000 | 151.300 | 152.910 | 152.749 | USD -3,360,478 | 139.82 Loss of -284,480 on sale |
| 2025-03-20 | SELL | -80,640 | 143.250 | 143.700 | 143.655 | USD -11,584,339 | 139.69 Loss of -319,870 on sale |
| 2025-03-10 | BUY | 175,642 | 140.430 | 142.970 | 142.716 | USD 25,066,924 | 139.69 |
| 2025-03-07 | BUY | 175,642 | 140.040 | 140.420 | 140.382 | USD 24,656,975 | 139.68 |
| 2025-02-27 | BUY | 3,025 | 130.460 | 132.040 | 131.882 | USD 398,943 | 140.69 |
| 2025-02-18 | BUY | 169,592 | 128.350 | 130.040 | 129.871 | USD 22,025,082 | 141.49 |
| 2025-02-14 | BUY | 169,592 | 129.400 | 130.760 | 130.624 | USD 22,152,784 | 142.08 |
| 2025-02-13 | BUY | 169,592 | 129.820 | 131.560 | 131.386 | USD 22,282,014 | 142.39 |
| 2025-02-12 | BUY | 169,592 | 131.170 | 133.710 | 133.456 | USD 22,633,071 | 142.68 |
| 2025-02-11 | BUY | 169,592 | 133.350 | 134.540 | 134.421 | USD 22,796,725 | 142.92 |
| 2025-02-10 | BUY | 169,592 | 132.090 | 132.470 | 132.432 | USD 22,459,408 | 143.22 |
| 2025-02-07 | BUY | 169,592 | 128.600 | 131.740 | 131.426 | USD 22,288,799 | 143.62 |
| 2025-02-06 | BUY | 169,592 | 132.000 | 132.270 | 132.243 | USD 22,427,356 | 143.95 |
| 2025-02-05 | BUY | 169,592 | 130.470 | 130.640 | 130.623 | USD 22,152,616 | 144.35 |
| 2025-02-04 | BUY | 169,592 | 121.250 | 123.240 | 123.041 | USD 20,866,769 | 145.05 |
| 2025-02-03 | BUY | 169,592 | 122.910 | 123.480 | 123.423 | USD 20,931,554 | 145.74 |
| 2025-01-31 | BUY | 169,592 | 122.910 | 124.760 | 124.575 | USD 21,126,924 | 146.48 |
| 2025-01-30 | BUY | 169,592 | 118.680 | 118.830 | 118.815 | USD 20,150,074 | 147.41 |
| 2025-01-29 | BUY | 169,592 | 117.100 | 118.000 | 117.910 | USD 19,996,593 | 148.45 |
| 2025-01-28 | BUY | 169,592 | 116.530 | 117.590 | 117.484 | USD 19,924,346 | 149.59 |
| 2025-01-27 | BUY | 169,592 | 117.910 | 118.800 | 118.711 | USD 20,132,436 | 150.76 |
| 2025-01-24 | SELL | -169,592 | 116.560 | 118.580 | 118.378 | USD -20,075,962 | 155.30 Profit of 6,261,154 on sale |
| 2024-12-11 | BUY | 139,818 | 163.920 | 166.160 | 165.936 | USD 23,200,840 | 154.95 |
| 2024-12-10 | BUY | 139,818 | 165.300 | 166.730 | 166.587 | USD 23,291,861 | 154.52 |
| 2024-12-09 | BUY | 139,818 | 165.610 | 167.710 | 167.500 | USD 23,419,516 | 154.04 |
| 2024-12-06 | BUY | 139,818 | 167.010 | 167.350 | 167.316 | USD 23,393,789 | 153.45 |
| 2024-12-05 | BUY | 57,027 | 165.620 | 167.090 | 166.943 | USD 9,520,258 | 152.87 |
| 2024-11-20 | BUY | 25,764 | 166.710 | 167.510 | 167.430 | USD 4,313,666 | 152.18 |
| 2024-11-19 | BUY | 25,764 | 166.130 | 166.400 | 166.373 | USD 4,286,434 | 151.44 |
| 2024-11-12 | BUY | 25,764 | 162.870 | 163.000 | 162.987 | USD 4,199,197 | 150.03 |
| 2024-11-11 | SELL | -25,764 | 159.390 | 159.710 | 159.678 | USD -4,113,944 | 149.45 Loss of -263,595 on sale |
| 2024-11-07 | SELL | -25,764 | 160.000 | 160.310 | 160.279 | USD -4,129,428 | 148.23 Loss of -310,320 on sale |
| 2024-10-24 | SELL | -25,764 | 145.030 | 146.560 | 146.407 | USD -3,772,030 | 145.04 Loss of -35,348 on sale |
| 2024-10-21 | SELL | -25,764 | 145.710 | 145.820 | 145.809 | USD -3,756,623 | 144.35 Loss of -37,590 on sale |
| 2024-10-18 | BUY | 25,764 | 144.350 | 144.710 | 144.674 | USD 3,727,381 | 0.00 |