| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,357,788 | 77.055 | 74.910 | 75.125 | USD 102,003,149 | 88.29 |
| 2025-11-07 | BUY | 1,357,788 | 76.860 | 74.880 | 75.078 | USD 101,940,004 | 88.39 |
| 2025-11-06 | BUY | 1,357,788 | 79.990 | 76.315 | 76.683 | USD 104,118,581 | 88.49 |
| 2025-11-05 | BUY | 1,357,788 | 80.850 | 78.190 | 78.456 | USD 106,526,618 | 88.57 |
| 2025-11-04 | BUY | 1,357,788 | 80.970 | 77.100 | 77.487 | USD 105,210,917 | 88.64 |
| 2025-11-03 | BUY | 1,357,788 | 77.500 | 74.710 | 74.989 | USD 101,819,163 | 88.74 |
| 2025-10-31 | BUY | 1,357,788 | 79.060 | 77.045 | 77.246 | USD 104,884,368 | 88.83 |
| 2025-10-30 | BUY | 1,357,788 | 81.220 | 78.620 | 78.880 | USD 107,102,321 | 88.92 |
| 2025-10-29 | BUY | 1,357,788 | 79.210 | 82.540 | 82.207 | USD 111,619,679 | 89.01 |
| 2025-10-28 | BUY | 1,357,788 | 85.630 | 87.220 | 87.061 | USD 118,210,382 | 89.04 |
| 2025-10-27 | BUY | 1,357,788 | 86.790 | 88.770 | 88.572 | USD 120,261,995 | 89.06 |
| 2025-10-24 | BUY | 1,357,788 | 87.360 | 89.010 | 88.845 | USD 120,632,678 | 89.07 |
| 2025-10-23 | BUY | 1,357,788 | 87.480 | 88.200 | 88.128 | USD 119,659,138 | 89.09 |
| 2025-10-22 | BUY | 1,357,788 | 85.670 | 87.380 | 87.209 | USD 118,411,330 | 89.12 |
| 2025-10-21 | BUY | 1,144,112 | 87.660 | 88.220 | 88.164 | USD 100,869,492 | 89.13 |
| 2025-10-20 | BUY | 930,436 | 87.020 | 87.220 | 87.200 | USD 81,134,020 | 89.15 |
| 2025-10-17 | BUY | 930,436 | 85.420 | 85.600 | 85.582 | USD 79,628,572 | 89.18 |
| 2025-10-16 | BUY | 930,436 | 83.660 | 86.340 | 86.072 | USD 80,084,485 | 89.24 |
| 2025-10-15 | BUY | 930,436 | 86.100 | 87.290 | 87.171 | USD 81,107,037 | 89.27 |
| 2025-10-14 | BUY | 930,436 | 86.470 | 86.920 | 86.875 | USD 80,831,626 | 89.29 |
| 2025-10-13 | SELL | -930,436 | 84.220 | 84.750 | 84.697 | USD -78,805,138 | 89.93 Profit of 4,869,694 on sale |
| 2025-10-08 | BUY | 930,436 | 88.530 | 88.800 | 88.773 | USD 82,597,597 | 89.94 |
| 2025-10-07 | BUY | 734,062 | 88.100 | 88.690 | 88.631 | USD 65,060,651 | 89.96 |
| 2025-10-06 | BUY | 537,688 | 87.180 | 88.990 | 88.809 | USD 47,751,533 | 89.99 |
| 2025-10-03 | BUY | 537,688 | 87.960 | 88.560 | 88.500 | USD 47,585,387 | 90.01 |
| 2025-10-02 | BUY | 537,688 | 86.420 | 86.720 | 86.690 | USD 46,612,173 | 90.05 |
| 2025-10-01 | BUY | 537,688 | 85.120 | 85.520 | 85.480 | USD 45,961,569 | 90.10 |
| 2025-09-30 | BUY | 537,688 | 83.080 | 86.270 | 85.951 | USD 46,214,820 | 90.17 |
| 2025-09-29 | BUY | 537,688 | 86.340 | 86.880 | 86.826 | USD 46,685,297 | 90.21 |
| 2025-09-26 | BUY | 537,688 | 84.320 | 85.410 | 85.301 | USD 45,865,326 | 90.27 |
| 2025-09-25 | BUY | 537,688 | 84.900 | 87.090 | 86.871 | USD 46,709,493 | 90.33 |
| 2025-09-24 | SELL | -537,688 | 87.110 | 87.840 | 87.767 | USD -47,191,261 | 91.05 Profit of 1,766,108 on sale |
| 2025-09-08 | SELL | -78,204 | 87.420 | 87.600 | 87.582 | USD -6,849,263 | 91.78 Profit of 328,189 on sale |
| 2025-07-24 | BUY | 620,430 | 83.050 | 84.120 | 84.013 | USD 52,124,187 | 91.88 |
| 2025-07-23 | BUY | 620,430 | 83.900 | 84.670 | 84.593 | USD 52,484,034 | 91.97 |
| 2025-07-22 | BUY | 620,430 | 84.110 | 84.260 | 84.245 | USD 52,268,127 | 92.05 |
| 2025-07-21 | SELL | -620,430 | 81.150 | 82.600 | 82.455 | USD -51,157,555 | 90.81 Profit of 5,180,983 on sale |
| 2025-07-17 | BUY | 620,430 | 83.040 | 83.830 | 83.751 | USD 51,961,634 | 90.90 |
| 2025-07-16 | BUY | 620,430 | 82.660 | 83.180 | 83.128 | USD 51,575,105 | 90.99 |
| 2025-07-15 | BUY | 349,317 | 77.610 | 79.830 | 79.608 | USD 27,808,428 | 91.15 |
| 2025-07-14 | BUY | 78,204 | 79.490 | 80.490 | 80.390 | USD 6,286,819 | 91.29 |
| 2025-07-11 | BUY | 78,204 | 78.800 | 80.480 | 80.312 | USD 6,280,720 | 91.44 |
| 2025-07-10 | BUY | 78,204 | 81.220 | 82.000 | 81.922 | USD 6,406,628 | 91.57 |
| 2025-07-09 | BUY | 78,204 | 80.650 | 81.500 | 81.415 | USD 6,366,979 | 91.71 |
| 2025-07-08 | BUY | 78,204 | 80.660 | 82.000 | 81.866 | USD 6,402,249 | 91.85 |
| 2025-07-07 | BUY | 78,204 | 80.080 | 82.050 | 81.853 | USD 6,401,232 | 92.00 |
| 2025-07-04 | SELL | -78,204 | | | 213.750* | | 90.42 Profit of 7,070,992 on sale |
| 2025-07-03 | BUY | 78,204 | 81.850 | 82.520 | 82.453 | USD 6,448,154 | 90.53 |
| 2025-07-02 | BUY | 78,204 | 81.990 | 82.350 | 82.314 | USD 6,437,284 | 90.64 |
| 2025-06-30 | BUY | 78,204 | 80.040 | 80.340 | 80.310 | USD 6,280,563 | 90.79 |
| 2025-06-27 | BUY | 78,204 | 78.720 | 79.820 | 79.710 | USD 6,233,641 | 90.95 |
| 2025-06-26 | BUY | 78,204 | 78.240 | 78.570 | 78.537 | USD 6,141,908 | 91.13 |
| 2025-06-25 | BUY | 78,204 | 77.720 | 78.910 | 78.791 | USD 6,161,772 | 91.32 |
| 2025-06-24 | BUY | 78,204 | 78.980 | 79.250 | 79.223 | USD 6,195,556 | 91.49 |
| 2025-06-23 | BUY | 78,204 | 76.350 | 77.210 | 77.124 | USD 6,031,405 | 91.71 |
| 2025-06-20 | BUY | 78,204 | 76.630 | 77.470 | 77.386 | USD 6,051,895 | 91.94 |
| 2025-06-19 | BUY | 78,204 | | | 76.160* | | 92.17 |
| 2025-06-18 | SELL | -78,204 | 76.160 | 76.770 | 76.709 | USD -5,998,950 | 90.52 Profit of 1,080,455 on sale |
| 2025-06-05 | BUY | 1,428,508 | 76.020 | 77.050 | 76.947 | USD 109,919,409 | 90.75 |
| 2025-06-04 | BUY | 1,428,508 | 76.690 | 77.140 | 77.095 | USD 110,130,824 | 90.97 |
| 2025-06-03 | BUY | 1,428,508 | 75.780 | 75.990 | 75.969 | USD 108,522,321 | 91.21 |
| 2025-06-02 | BUY | 1,428,508 | 74.910 | 75.030 | 75.018 | USD 107,163,812 | 91.47 |
| 2025-05-30 | BUY | 1,428,508 | 75.610 | 75.770 | 75.754 | USD 108,215,191 | 91.73 |
| 2025-05-29 | BUY | 1,428,508 | 75.850 | 75.930 | 75.922 | USD 108,455,185 | 92.00 |
| 2025-05-28 | BUY | 1,428,508 | 74.990 | 76.690 | 76.520 | USD 109,309,435 | 92.28 |
| 2025-05-27 | BUY | 1,428,508 | 75.750 | 75.900 | 75.885 | USD 108,402,332 | 92.57 |
| 2025-05-26 | BUY | 1,428,508 | | | 74.090* | | 92.89 |
| 2025-05-23 | BUY | 1,428,508 | 74.090 | 74.740 | 74.675 | USD 106,673,832 | 93.23 |
| 2025-05-22 | BUY | 1,428,508 | 75.720 | 76.360 | 76.296 | USD 108,989,447 | 93.55 |
| 2025-05-21 | BUY | 1,428,508 | 75.720 | 78.950 | 78.627 | USD 112,319,295 | 93.88 |
| 2025-05-20 | BUY | 1,428,508 | 79.730 | 80.990 | 80.864 | USD 115,514,869 | 94.15 |
| 2025-05-19 | BUY | 1,428,508 | 80.850 | 81.900 | 81.795 | USD 116,844,814 | 94.40 |
| 2025-05-16 | BUY | 1,428,508 | 82.370 | 82.860 | 82.811 | USD 118,296,177 | 94.64 |
| 2025-05-15 | BUY | 1,428,508 | 82.980 | 83.560 | 83.502 | USD 119,283,272 | 94.87 |
| 2025-05-14 | BUY | 1,428,508 | 83.160 | 83.180 | 83.178 | USD 118,820,439 | 95.11 |
| 2025-05-13 | BUY | 1,428,508 | 82.760 | 83.510 | 83.435 | USD 119,187,568 | 95.37 |
| 2025-05-12 | BUY | 1,428,508 | 83.140 | 85.000 | 84.814 | USD 121,157,477 | 95.63 |
| 2025-05-09 | BUY | 1,428,508 | 80.500 | 80.920 | 80.878 | USD 115,534,868 | 95.95 |
| 2025-05-08 | BUY | 1,428,508 | 79.570 | 81.020 | 80.875 | USD 115,530,580 | 96.32 |
| 2025-05-07 | BUY | 1,428,508 | 78.890 | 80.350 | 80.204 | USD 114,572,054 | 96.72 |
| 2025-05-06 | BUY | 1,428,508 | 79.280 | 79.680 | 79.640 | USD 113,766,377 | 97.12 |
| 2025-05-05 | BUY | 1,428,508 | 79.250 | 80.470 | 80.348 | USD 114,777,762 | 97.55 |
| 2025-05-02 | BUY | 1,428,508 | 78.850 | 79.190 | 79.156 | USD 113,074,982 | 98.00 |
| 2025-05-01 | BUY | 1,428,508 | 76.580 | 77.220 | 77.156 | USD 110,217,965 | 98.54 |
| 2025-04-30 | BUY | 1,428,508 | 76.310 | 76.590 | 76.562 | USD 109,369,424 | 99.11 |
| 2025-04-29 | BUY | 1,428,508 | 76.630 | 76.780 | 76.765 | USD 109,659,415 | 99.70 |
| 2025-04-28 | BUY | 1,428,508 | 74.310 | 74.910 | 74.850 | USD 106,923,828 | 100.39 |
| 2025-04-25 | BUY | 1,428,508 | 72.480 | 72.860 | 72.822 | USD 104,026,811 | 101.16 |
| 2025-04-24 | BUY | 1,428,508 | 72.060 | 72.700 | 72.636 | USD 103,761,103 | 101.99 |
| 2025-04-23 | BUY | 1,428,508 | 71.760 | 74.550 | 74.271 | USD 106,096,722 | 102.88 |
| 2025-04-22 | BUY | 1,123,771 | 71.390 | 71.810 | 71.768 | USD 80,650,795 | 103.84 |
| 2025-04-21 | BUY | 819,034 | 67.470 | 69.660 | 69.441 | USD 56,874,543 | 104.97 |
| 2025-04-18 | BUY | 819,034 | | | 69.460* | | 106.12 |
| 2025-04-17 | BUY | 819,034 | 69.460 | 76.720 | 75.994 | USD 62,241,671 | 107.34 |
| 2025-04-16 | BUY | 819,034 | 84.120 | 85.710 | 85.551 | USD 70,069,177 | 108.14 |
| 2025-04-15 | BUY | 819,034 | 85.420 | 86.260 | 86.176 | USD 70,581,075 | 108.95 |
| 2025-04-14 | BUY | 819,034 | 85.060 | 86.620 | 86.464 | USD 70,816,958 | 109.84 |
| 2025-04-11 | BUY | 819,034 | 84.960 | 85.530 | 85.473 | USD 70,005,292 | 110.79 |
| 2025-04-10 | BUY | 819,034 | 83.240 | 88.210 | 87.713 | USD 71,839,928 | 111.90 |
| 2025-04-09 | BUY | 819,034 | 90.260 | 90.960 | 90.890 | USD 74,442,000 | 112.80 |
| 2025-04-08 | BUY | 539,402 | 79.470 | 86.370 | 85.680 | USD 46,215,965 | 114.25 |
| 2025-04-07 | BUY | 259,770 | 82.530 | 87.160 | 86.697 | USD 22,521,281 | 115.69 |
| 2025-04-04 | BUY | 259,770 | 84.880 | 90.230 | 89.695 | USD 23,300,071 | 117.15 |
| 2025-04-02 | BUY | 259,770 | 99.600 | 99.990 | 99.951 | USD 25,964,271 | 118.03 |
| 2025-04-01 | BUY | 259,770 | 98.440 | 98.800 | 98.764 | USD 25,655,925 | 119.06 |
| 2025-03-31 | BUY | 259,770 | 97.920 | 98.650 | 98.577 | USD 25,607,348 | 120.24 |
| 2025-03-28 | BUY | 259,770 | 97.520 | 99.760 | 99.536 | USD 25,856,467 | 121.57 |
| 2025-03-27 | BUY | 259,770 | 99.470 | 99.980 | 99.929 | USD 25,958,557 | 122.96 |
| 2025-03-26 | SELL | -259,770 | 99.920 | 100.560 | 100.496 | USD -26,105,845 | 123.99 Profit of 6,102,690 on sale |
| 2024-11-05 | BUY | 110,764 | 107.370 | 107.480 | 107.469 | USD 11,903,697 | 127.12 |
| 2024-10-31 | BUY | 110,764 | 103.710 | 105.840 | 105.627 | USD 11,699,669 | 134.77 |
| 2024-10-28 | SELL | -110,764 | 101.760 | 101.910 | 101.895 | USD -11,286,298 | 151.90 Profit of 5,539,122 on sale |
| 2024-10-18 | SELL | -110,764 | 102.310 | 102.930 | 102.868 | USD -11,394,071 | 0.00 Loss of -11,394,071 on sale |