| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | BUY | 405,140 | 146.660 | 143.690 | 143.987 | USD 58,334,894 | 153.93 |
| 2025-11-11 | BUY | 405,140 | 146.160 | 143.380 | 143.658 | USD 58,201,604 | 153.99 |
| 2025-11-10 | BUY | 405,140 | 149.000 | 143.800 | 144.320 | USD 58,469,806 | 154.05 |
| 2025-11-07 | BUY | 405,140 | 146.240 | 141.610 | 142.073 | USD 57,559,456 | 154.11 |
| 2025-11-06 | SELL | -405,140 | 145.900 | 141.330 | 141.787 | USD -57,443,582 | 154.73 Profit of 5,242,752 on sale |
| 2025-10-29 | BUY | 227,424 | 148.920 | 152.250 | 151.917 | USD 34,549,572 | 154.77 |
| 2025-10-28 | BUY | 227,424 | 151.690 | 153.970 | 153.742 | USD 34,964,621 | 154.79 |
| 2025-10-27 | BUY | 227,424 | 153.850 | 157.850 | 157.450 | USD 35,807,910 | 154.79 |
| 2025-10-24 | BUY | 227,424 | 154.600 | 159.440 | 158.956 | USD 36,150,410 | 154.80 |
| 2025-10-23 | BUY | 227,424 | 154.980 | 162.100 | 161.388 | USD 36,703,506 | 154.79 |
| 2025-10-22 | BUY | 227,424 | 161.720 | 162.580 | 162.494 | USD 36,955,036 | 154.75 |
| 2025-10-21 | BUY | 227,424 | 161.430 | 162.660 | 162.537 | USD 36,964,815 | 154.70 |
| 2025-10-20 | BUY | 227,424 | 160.440 | 161.220 | 161.142 | USD 36,647,559 | 154.66 |
| 2025-10-17 | BUY | 227,424 | 156.310 | 158.810 | 158.560 | USD 36,060,349 | 154.65 |
| 2025-10-16 | BUY | 227,424 | 157.970 | 165.320 | 164.585 | USD 37,430,581 | 154.62 |
| 2025-10-15 | BUY | 227,424 | 163.910 | 166.390 | 166.142 | USD 37,784,678 | 154.56 |
| 2025-10-14 | BUY | 227,424 | 163.980 | 165.090 | 164.979 | USD 37,520,183 | 154.49 |
| 2025-10-13 | SELL | -227,424 | 158.160 | 158.570 | 158.529 | USD -36,053,301 | 155.46 Loss of -697,615 on sale |
| 2025-10-08 | BUY | 227,424 | 162.460 | 164.910 | 164.665 | USD 37,448,774 | 155.41 |
| 2025-10-07 | SELL | -227,424 | 164.910 | 169.210 | 168.780 | USD -38,384,624 | 153.68 Loss of -3,434,240 on sale |
| 2025-10-06 | BUY | 227,424 | 166.890 | 170.000 | 169.689 | USD 38,591,351 | 153.58 |
| 2025-10-03 | BUY | 227,424 | 168.450 | 169.530 | 169.422 | USD 38,530,629 | 153.47 |
| 2025-10-02 | BUY | 227,424 | 166.580 | 169.000 | 168.758 | USD 38,379,619 | 153.37 |
| 2025-10-01 | BUY | 227,424 | 168.100 | 170.450 | 170.215 | USD 38,710,976 | 153.25 |
| 2025-09-30 | BUY | 227,424 | 170.850 | 177.000 | 176.385 | USD 40,114,182 | 153.12 |
| 2025-09-29 | BUY | 227,424 | 176.140 | 177.230 | 177.121 | USD 40,281,565 | 152.94 |
| 2025-09-26 | BUY | 227,424 | 175.320 | 178.290 | 177.993 | USD 40,479,879 | 152.76 |
| 2025-09-25 | BUY | 227,424 | 175.600 | 176.950 | 176.815 | USD 40,211,974 | 152.58 |
| 2025-09-24 | SELL | -227,424 | 178.080 | 186.100 | 185.298 | USD -42,141,214 | 151.35 Loss of -7,721,192 on sale |
| 2025-09-18 | BUY | 227,424 | 188.680 | 190.090 | 189.949 | USD 43,198,960 | 151.05 |
| 2025-09-17 | BUY | 227,424 | 183.620 | 187.560 | 187.166 | USD 42,566,040 | 150.78 |
| 2025-09-16 | BUY | 227,424 | 183.720 | 185.140 | 184.998 | USD 42,072,985 | 150.51 |
| 2025-09-15 | BUY | 227,424 | 183.800 | 184.130 | 184.097 | USD 41,868,077 | 150.24 |
| 2025-09-12 | BUY | 227,424 | 181.350 | 183.690 | 183.456 | USD 41,722,298 | 149.98 |
| 2025-09-11 | BUY | 227,424 | 183.920 | 186.650 | 186.377 | USD 42,386,602 | 149.69 |
| 2025-09-10 | BUY | 227,424 | 178.230 | 179.690 | 179.544 | USD 40,832,615 | 149.45 |
| 2025-09-09 | BUY | 227,424 | 173.170 | 175.800 | 175.537 | USD 39,921,327 | 149.25 |
| 2025-09-08 | SELL | -227,424 | 173.300 | 173.650 | 173.615 | USD -39,484,217 | 149.59 Loss of -5,463,900 on sale |
| 2025-07-24 | BUY | 680,266 | 178.110 | 181.150 | 180.846 | USD 123,023,381 | 149.34 |
| 2025-07-23 | BUY | 680,266 | 171.960 | 172.170 | 172.149 | USD 117,107,111 | 149.14 |
| 2025-07-22 | BUY | 680,266 | 169.380 | 170.090 | 170.019 | USD 115,658,143 | 148.96 |
| 2025-07-21 | SELL | -680,266 | 166.690 | 170.140 | 169.795 | USD -115,505,765 | 147.37 Loss of -15,257,819 on sale |
| 2025-07-17 | BUY | 680,266 | 172.490 | 173.150 | 173.084 | USD 117,743,157 | 147.14 |
| 2025-07-16 | BUY | 708,296 | 165.920 | 166.720 | 166.640 | USD 118,030,446 | 146.97 |
| 2025-07-15 | BUY | 736,326 | 159.800 | 163.570 | 163.193 | USD 120,163,254 | 146.85 |
| 2025-07-14 | BUY | 736,326 | 163.360 | 163.600 | 163.576 | USD 120,445,266 | 146.70 |
| 2025-07-11 | BUY | 736,326 | 162.000 | 162.980 | 162.882 | USD 119,934,249 | 146.56 |
| 2025-07-10 | BUY | 735,926 | 164.060 | 164.230 | 164.213 | USD 120,848,613 | 146.39 |
| 2025-07-09 | BUY | 735,526 | 158.680 | 158.710 | 158.707 | USD 116,733,129 | 146.27 |
| 2025-07-08 | BUY | 735,526 | 156.350 | 156.850 | 156.800 | USD 115,330,481 | 146.18 |
| 2025-07-07 | BUY | 735,526 | 152.990 | 155.440 | 155.195 | USD 114,149,960 | 146.11 |
| 2025-07-04 | SELL | -735,526 | | | 322.640* | | 144.38 Profit of 106,194,667 on sale |
| 2025-07-03 | BUY | 735,526 | 155.130 | 155.640 | 155.589 | USD 114,439,755 | 144.27 |
| 2025-07-02 | BUY | 735,526 | 153.560 | 153.740 | 153.722 | USD 113,066,531 | 144.18 |
| 2025-06-30 | BUY | 728,876 | 149.580 | 152.630 | 152.325 | USD 111,026,040 | 144.13 |
| 2025-06-27 | BUY | 722,226 | 151.110 | 152.670 | 152.514 | USD 110,149,575 | 144.05 |
| 2025-06-26 | BUY | 722,226 | 148.180 | 148.340 | 148.324 | USD 107,123,446 | 144.01 |
| 2025-06-25 | BUY | 722,226 | 143.570 | 144.680 | 144.569 | USD 104,411,486 | 144.02 |
| 2025-06-24 | BUY | 722,226 | 144.050 | 144.450 | 144.410 | USD 104,296,655 | 144.02 |
| 2025-06-23 | BUY | 722,226 | 138.320 | 138.530 | 138.509 | USD 100,034,801 | 144.08 |
| 2025-06-20 | BUY | 722,226 | 137.690 | 139.080 | 138.941 | USD 100,346,804 | 144.15 |
| 2025-06-19 | BUY | 722,226 | | | 137.490* | | 144.22 |
| 2025-06-18 | BUY | 722,226 | 137.490 | 139.100 | 138.939 | USD 100,345,363 | 144.29 |
| 2025-06-17 | BUY | 722,226 | 135.690 | 137.600 | 137.409 | USD 99,240,357 | 144.39 |
| 2025-06-16 | BUY | 722,226 | 138.260 | 140.040 | 139.862 | USD 101,011,968 | 144.46 |
| 2025-06-13 | BUY | 722,226 | 136.410 | 139.030 | 138.768 | USD 100,221,857 | 144.55 |
| 2025-06-12 | BUY | 722,226 | 140.790 | 141.570 | 141.492 | USD 102,189,205 | 144.59 |
| 2025-06-11 | BUY | 722,226 | 141.390 | 145.510 | 145.098 | USD 104,793,545 | 144.63 |
| 2025-06-10 | BUY | 722,226 | 142.960 | 143.050 | 143.041 | USD 103,307,932 | 144.65 |
| 2025-06-09 | BUY | 722,226 | 139.980 | 141.410 | 141.267 | USD 102,026,702 | 144.70 |
| 2025-06-06 | BUY | 722,226 | 140.450 | 141.480 | 141.377 | USD 102,106,142 | 144.75 |
| 2025-06-05 | BUY | 722,226 | 137.760 | 139.390 | 139.227 | USD 100,553,359 | 144.84 |
| 2025-06-04 | BUY | 371,251 | 138.760 | 139.930 | 139.813 | USD 51,905,713 | 144.91 |
| 2025-06-03 | BUY | 20,276 | 139.010 | 139.800 | 139.721 | USD 2,832,983 | 144.99 |
| 2025-06-02 | BUY | 20,276 | 138.810 | 139.080 | 139.053 | USD 2,819,439 | 145.07 |
| 2025-05-30 | BUY | 20,276 | 138.760 | 138.880 | 138.868 | USD 2,815,688 | 145.15 |
| 2025-05-29 | BUY | 20,276 | 138.880 | 139.940 | 139.834 | USD 2,835,274 | 145.23 |
| 2025-05-28 | BUY | 20,276 | 138.410 | 139.920 | 139.769 | USD 2,833,956 | 145.32 |
| 2025-05-27 | BUY | 20,276 | 139.300 | 139.570 | 139.543 | USD 2,829,374 | 145.40 |
| 2025-05-26 | BUY | 20,276 | | | 136.120* | | 145.52 |
| 2025-05-23 | BUY | 20,276 | 136.120 | 137.270 | 137.155 | USD 2,780,955 | 145.65 |
| 2025-05-22 | BUY | 20,276 | 136.930 | 137.870 | 137.776 | USD 2,793,546 | 145.77 |
| 2025-05-21 | BUY | 20,276 | 137.490 | 142.820 | 142.287 | USD 2,885,011 | 145.89 |
| 2025-05-20 | BUY | 20,276 | 144.200 | 145.010 | 144.929 | USD 2,938,580 | 145.91 |
| 2025-05-19 | BUY | 20,276 | 145.450 | 145.900 | 145.855 | USD 2,957,356 | 145.92 |
| 2025-05-16 | BUY | 20,276 | 146.700 | 147.540 | 147.456 | USD 2,989,818 | 145.91 |
| 2025-05-15 | BUY | 20,276 | 146.750 | 147.850 | 147.740 | USD 2,995,576 | 145.90 |
| 2025-05-14 | SELL | -20,276 | 148.420 | 150.000 | 149.842 | USD -3,038,196 | 144.05 Loss of -117,353 on sale |
| 2025-05-02 | BUY | 407,696 | 137.420 | 139.380 | 139.184 | USD 56,744,762 | 144.16 |
| 2025-05-01 | SELL | -407,696 | 133.390 | 135.840 | 135.595 | USD -55,281,538 | 142.42 Profit of 2,783,482 on sale |
| 2025-04-23 | BUY | 174,960 | 127.000 | 134.490 | 133.741 | USD 23,399,326 | 142.67 |
| 2025-04-22 | BUY | 174,960 | 124.910 | 125.640 | 125.567 | USD 21,969,202 | 142.95 |
| 2025-04-21 | BUY | 174,960 | 120.220 | 127.670 | 126.925 | USD 22,206,798 | 143.33 |
| 2025-04-18 | BUY | 174,960 | | | 130.390* | | 143.54 |
| 2025-04-17 | BUY | 174,960 | 130.390 | 132.500 | 132.289 | USD 23,145,283 | 143.76 |
| 2025-04-16 | BUY | 174,960 | 129.380 | 132.740 | 132.404 | USD 23,165,405 | 144.01 |
| 2025-04-15 | BUY | 174,960 | 133.540 | 135.100 | 134.944 | USD 23,609,803 | 144.20 |
| 2025-04-14 | BUY | 174,960 | 130.470 | 132.100 | 131.937 | USD 23,083,699 | 144.44 |
| 2025-04-11 | BUY | 174,960 | 127.180 | 128.600 | 128.458 | USD 22,475,013 | 144.76 |
| 2025-04-10 | BUY | 174,960 | 127.450 | 134.000 | 133.345 | USD 23,330,041 | 145.08 |
| 2025-04-09 | BUY | 174,960 | 137.360 | 139.570 | 139.349 | USD 24,380,502 | 145.22 |
| 2025-04-08 | BUY | 215,946 | 120.070 | 132.220 | 131.005 | USD 28,290,006 | 145.71 |
| 2025-04-07 | BUY | 256,932 | 124.650 | 130.760 | 130.149 | USD 33,439,442 | 146.12 |
| 2025-04-04 | BUY | 256,932 | 125.040 | 128.930 | 128.541 | USD 33,026,295 | 146.54 |
| 2025-04-02 | BUY | 256,932 | 147.660 | 148.570 | 148.479 | USD 38,149,008 | 146.52 |
| 2025-04-01 | BUY | 256,932 | 142.800 | 143.230 | 143.187 | USD 36,789,321 | 146.59 |
| 2025-03-31 | BUY | 256,932 | 139.780 | 140.910 | 140.797 | USD 36,175,256 | 146.74 |
| 2025-03-28 | BUY | 256,932 | 138.110 | 143.870 | 143.294 | USD 36,816,813 | 146.93 |
| 2025-03-27 | BUY | 256,932 | 144.500 | 145.890 | 145.751 | USD 37,448,096 | 146.98 |
| 2025-03-10 | BUY | 256,932 | 139.370 | 142.840 | 142.493 | USD 36,611,011 | 147.75 |
| 2025-03-07 | BUY | 256,932 | 145.150 | 145.920 | 145.843 | USD 37,471,733 | 147.83 |
| 2025-03-04 | BUY | 33,727 | 150.730 | 156.200 | 155.653 | USD 5,249,709 | 147.66 |
| 2025-02-18 | BUY | 109,797 | 166.740 | 167.450 | 167.379 | USD 18,377,712 | 140.43 |
| 2025-02-14 | BUY | 30,116 | 164.840 | 165.850 | 165.749 | USD 4,991,697 | 137.38 |
| 2025-02-13 | SELL | -30,116 | 160.480 | 163.000 | 162.748 | USD -4,901,319 | 145.44 Loss of -521,208 on sale |
| 2025-01-29 | BUY | 64,752 | 185.380 | 187.760 | 187.522 | USD 12,142,424 | 142.59 |
| 2025-01-28 | BUY | 64,752 | 185.590 | 186.510 | 186.418 | USD 12,070,938 | 139.28 |
| 2025-01-27 | BUY | 64,752 | 182.520 | 182.920 | 182.880 | USD 11,841,846 | 135.68 |
| 2025-01-24 | BUY | 64,752 | 186.740 | 187.950 | 187.829 | USD 12,162,303 | 131.04 |
| 2025-01-23 | BUY | 64,752 | 185.520 | 185.640 | 185.628 | USD 12,019,784 | 125.59 |
| 2025-01-22 | SELL | -64,752 | 182.770 | 183.440 | 183.373 | USD -11,873,769 | 137.66 Loss of -2,960,080 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 |