| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | BUY | 760,687 | 90.260 | 88.940 | 89.072 | USD 67,755,914 | 111.90 |
| 2025-11-11 | BUY | 1,266,862 | 91.390 | 88.800 | 89.059 | USD 112,825,441 | 112.01 |
| 2025-11-10 | BUY | 1,707,156 | 88.535 | 86.400 | 86.614 | USD 147,862,759 | 112.13 |
| 2025-11-07 | BUY | 1,707,156 | 87.380 | 85.590 | 85.769 | USD 146,421,057 | 112.27 |
| 2025-11-06 | BUY | 1,707,156 | 88.360 | 85.570 | 85.849 | USD 146,557,635 | 112.41 |
| 2025-11-05 | BUY | 1,707,156 | 88.705 | 87.560 | 87.674 | USD 149,674,045 | 112.54 |
| 2025-11-04 | BUY | 1,707,156 | 88.060 | 87.010 | 87.115 | USD 148,718,898 | 112.67 |
| 2025-11-03 | BUY | 1,707,156 | 88.825 | 87.390 | 87.533 | USD 149,433,338 | 112.80 |
| 2025-10-31 | BUY | 1,707,156 | 89.610 | 87.530 | 87.738 | USD 149,782,604 | 112.93 |
| 2025-10-30 | BUY | 1,707,156 | 89.253 | 87.300 | 87.495 | USD 149,368,183 | 113.07 |
| 2025-10-29 | BUY | 1,707,156 | 88.080 | 88.410 | 88.377 | USD 150,873,332 | 113.21 |
| 2025-10-28 | BUY | 1,707,156 | 86.790 | 88.360 | 88.203 | USD 150,576,282 | 113.35 |
| 2025-10-27 | BUY | 1,707,156 | 88.690 | 89.390 | 89.320 | USD 152,483,173 | 113.49 |
| 2025-10-24 | BUY | 1,707,156 | 88.030 | 90.600 | 90.343 | USD 154,229,592 | 113.63 |
| 2025-10-23 | BUY | 1,707,156 | 90.080 | 90.990 | 90.899 | USD 155,178,770 | 113.76 |
| 2025-10-22 | BUY | 1,644,680 | 87.410 | 87.760 | 87.725 | USD 144,279,557 | 113.91 |
| 2025-10-21 | BUY | 1,582,204 | 86.410 | 87.680 | 87.553 | USD 138,526,708 | 114.07 |
| 2025-10-20 | BUY | 1,582,204 | 87.060 | 87.250 | 87.231 | USD 138,017,237 | 114.22 |
| 2025-10-17 | BUY | 1,582,204 | 86.480 | 87.490 | 87.389 | USD 138,267,223 | 114.38 |
| 2025-10-16 | BUY | 1,582,204 | 86.910 | 88.430 | 88.278 | USD 139,673,806 | 114.54 |
| 2025-10-15 | BUY | 1,582,204 | 87.740 | 88.990 | 88.865 | USD 140,602,555 | 114.70 |
| 2025-10-14 | BUY | 1,582,204 | 88.170 | 88.890 | 88.818 | USD 140,528,194 | 114.85 |
| 2025-10-13 | SELL | -1,582,204 | 88.780 | 88.980 | 88.960 | USD -140,752,872 | 114.98 Profit of 41,175,365 on sale |
| 2025-10-08 | BUY | 1,582,204 | 93.750 | 95.210 | 95.064 | USD 150,410,640 | 115.11 |
| 2025-10-07 | BUY | 1,582,204 | 95.230 | 95.280 | 95.275 | USD 150,744,485 | 115.23 |
| 2025-10-06 | BUY | 1,582,204 | 94.910 | 95.420 | 95.369 | USD 150,893,211 | 115.35 |
| 2025-10-03 | BUY | 1,582,204 | 94.160 | 94.710 | 94.655 | USD 149,763,519 | 115.48 |
| 2025-10-02 | BUY | 1,582,204 | 93.380 | 96.140 | 95.864 | USD 151,676,403 | 115.61 |
| 2025-10-01 | BUY | 1,593,562 | 95.460 | 95.940 | 95.892 | USD 152,809,851 | 115.73 |
| 2025-09-30 | BUY | 1,273,730 | 94.590 | 95.070 | 95.022 | USD 121,032,371 | 115.86 |
| 2025-09-29 | BUY | 942,540 | 95.850 | 97.390 | 97.236 | USD 91,648,819 | 115.99 |
| 2025-09-26 | BUY | 942,540 | 98.480 | 99.650 | 99.533 | USD 93,813,835 | 116.10 |
| 2025-09-25 | BUY | 962,897 | 96.810 | 97.070 | 97.044 | USD 93,443,376 | 116.22 |
| 2025-09-24 | SELL | -983,254 | 95.630 | 96.650 | 96.548 | USD -94,931,208 | 116.33 Profit of 19,454,440 on sale |
| 2025-09-18 | BUY | 983,254 | 93.480 | 94.400 | 94.308 | USD 92,728,720 | 116.48 |
| 2025-09-17 | BUY | 983,254 | 93.820 | 95.200 | 95.062 | USD 93,470,089 | 116.62 |
| 2025-09-16 | BUY | 1,038,432 | 94.540 | 95.100 | 95.044 | USD 98,696,730 | 116.76 |
| 2025-09-15 | BUY | 1,093,610 | 92.330 | 93.050 | 92.978 | USD 101,681,674 | 116.92 |
| 2025-09-12 | BUY | 1,093,610 | 92.430 | 95.070 | 94.806 | USD 103,680,789 | 117.08 |
| 2025-09-11 | BUY | 1,051,214 | 94.130 | 94.160 | 94.157 | USD 98,979,160 | 117.23 |
| 2025-09-10 | BUY | 982,715 | 94.320 | 94.330 | 94.329 | USD 92,698,525 | 117.38 |
| 2025-09-09 | BUY | 956,612 | 91.860 | 93.660 | 93.480 | USD 89,424,093 | 117.55 |
| 2025-09-08 | SELL | -956,612 | 91.400 | 93.230 | 93.047 | USD -89,009,880 | 117.70 Profit of 23,578,697 on sale |
| 2025-07-24 | BUY | 1,209,786 | 95.620 | 95.790 | 95.773 | USD 115,864,836 | 117.84 |
| 2025-07-23 | BUY | 1,209,786 | 95.040 | 95.280 | 95.256 | USD 115,239,374 | 118.00 |
| 2025-07-22 | BUY | 1,241,105 | 92.980 | 93.300 | 93.268 | USD 115,755,385 | 118.17 |
| 2025-07-21 | SELL | -1,272,424 | 91.000 | 92.150 | 92.035 | USD -117,107,545 | 113.57 Profit of 27,400,516 on sale |
| 2025-07-17 | BUY | 1,272,424 | 92.810 | 92.970 | 92.954 | USD 118,276,902 | 113.71 |
| 2025-07-16 | BUY | 1,272,424 | 91.510 | 93.000 | 92.851 | USD 118,145,841 | 113.87 |
| 2025-07-15 | BUY | 1,371,841 | 92.550 | 94.560 | 94.359 | USD 129,445,542 | 114.02 |
| 2025-07-14 | BUY | 1,471,258 | 94.170 | 95.660 | 95.511 | USD 140,521,327 | 114.16 |
| 2025-07-11 | BUY | 1,471,258 | 95.610 | 96.190 | 96.132 | USD 141,434,977 | 114.29 |
| 2025-07-10 | BUY | 1,471,258 | 95.370 | 95.540 | 95.523 | USD 140,538,980 | 114.42 |
| 2025-07-09 | BUY | 1,471,258 | 94.530 | 95.790 | 95.664 | USD 140,746,426 | 114.57 |
| 2025-07-08 | BUY | 1,471,258 | 95.790 | 96.920 | 96.807 | USD 142,428,071 | 114.70 |
| 2025-07-07 | BUY | 1,471,258 | 92.550 | 93.720 | 93.603 | USD 137,714,165 | 114.86 |
| 2025-07-04 | SELL | -1,471,258 | | | 758.890* | | 110.13 Profit of 162,025,641 on sale |
| 2025-07-03 | BUY | 1,471,258 | 93.680 | 94.770 | 94.661 | USD 139,270,749 | 110.25 |
| 2025-07-02 | BUY | 1,471,258 | 94.440 | 94.480 | 94.476 | USD 138,998,576 | 110.37 |
| 2025-06-30 | BUY | 1,471,258 | 89.740 | 90.190 | 90.145 | USD 132,626,555 | 110.52 |
| 2025-06-27 | BUY | 1,471,258 | 90.170 | 90.950 | 90.872 | USD 133,696,153 | 110.68 |
| 2025-06-26 | BUY | 1,471,258 | 90.890 | 90.910 | 90.908 | USD 133,749,127 | 110.83 |
| 2025-06-25 | BUY | 1,471,258 | 89.000 | 90.020 | 89.918 | USD 132,292,572 | 111.00 |
| 2025-06-24 | BUY | 1,471,258 | 89.390 | 91.650 | 91.424 | USD 134,508,293 | 111.16 |
| 2025-06-23 | BUY | 1,471,258 | 91.710 | 96.310 | 95.850 | USD 141,020,076 | 111.31 |
| 2025-06-20 | BUY | 1,471,258 | 94.690 | 95.180 | 95.131 | USD 139,962,246 | 111.45 |
| 2025-06-19 | BUY | 1,471,258 | | | 93.800* | | 111.59 |
| 2025-06-18 | BUY | 1,496,267 | 93.800 | 96.150 | 95.915 | USD 143,514,452 | 111.73 |
| 2025-06-17 | BUY | 1,521,276 | 95.500 | 96.750 | 96.625 | USD 146,993,294 | 111.86 |
| 2025-06-16 | BUY | 1,521,276 | 95.000 | 96.920 | 96.728 | USD 147,149,982 | 112.00 |
| 2025-06-13 | BUY | 1,521,276 | 96.960 | 98.250 | 98.121 | USD 149,269,122 | 112.12 |
| 2025-06-12 | BUY | 1,521,276 | 94.690 | 94.760 | 94.753 | USD 144,145,468 | 112.26 |
| 2025-06-11 | BUY | 1,521,276 | 93.350 | 93.820 | 93.773 | USD 142,654,614 | 112.42 |
| 2025-06-10 | BUY | 1,521,276 | 91.180 | 91.690 | 91.639 | USD 139,408,215 | 112.60 |
| 2025-06-09 | BUY | 1,521,276 | 88.040 | 88.810 | 88.733 | USD 134,987,380 | 112.81 |
| 2025-06-06 | BUY | 1,521,276 | 87.220 | 87.790 | 87.733 | USD 133,466,109 | 113.03 |
| 2025-06-05 | BUY | 1,521,276 | 85.350 | 86.840 | 86.691 | USD 131,880,932 | 113.26 |
| 2025-06-04 | BUY | 1,521,276 | 85.950 | 88.870 | 88.578 | USD 134,751,589 | 113.50 |
| 2025-06-03 | BUY | 1,521,276 | 87.910 | 88.600 | 88.531 | USD 134,680,084 | 113.73 |
| 2025-06-02 | BUY | 1,521,276 | 86.720 | 87.560 | 87.476 | USD 133,075,136 | 113.97 |
| 2025-05-30 | BUY | 1,521,276 | 85.350 | 86.050 | 85.980 | USD 130,799,314 | 114.22 |
| 2025-05-29 | BUY | 1,521,276 | 85.600 | 85.610 | 85.609 | USD 130,234,918 | 114.48 |
| 2025-05-28 | BUY | 1,106,816 | 84.580 | 86.610 | 86.407 | USD 95,636,651 | 114.75 |
| 2025-05-27 | BUY | 692,356 | 85.550 | 85.790 | 85.766 | USD 59,380,605 | 115.02 |
| 2025-05-26 | BUY | 692,356 | | | 85.190* | | 115.30 |
| 2025-05-23 | BUY | 692,356 | 85.190 | 85.720 | 85.667 | USD 59,312,062 | 115.58 |
| 2025-05-22 | BUY | 692,356 | 86.130 | 86.570 | 86.526 | USD 59,906,795 | 115.85 |
| 2025-05-21 | SELL | -692,356 | 87.150 | 89.560 | 89.319 | USD -61,840,544 | 113.90 Profit of 17,018,606 on sale |
| 2025-05-14 | BUY | 397,910 | 92.570 | 93.820 | 93.695 | USD 37,282,177 | 114.10 |
| 2025-05-13 | BUY | 397,910 | 94.170 | 95.080 | 94.989 | USD 37,797,074 | 114.30 |
| 2025-05-12 | BUY | 397,910 | 92.270 | 94.220 | 94.025 | USD 37,413,488 | 114.51 |
| 2025-05-09 | BUY | 397,910 | 88.590 | 91.070 | 90.822 | USD 36,138,982 | 114.77 |
| 2025-05-08 | BUY | 397,910 | 88.820 | 92.260 | 91.916 | USD 36,574,296 | 115.03 |
| 2025-05-07 | BUY | 397,910 | 87.710 | 88.320 | 88.259 | USD 35,119,139 | 115.31 |
| 2025-05-06 | BUY | 397,910 | 87.630 | 89.570 | 89.376 | USD 35,563,604 | 115.59 |
| 2025-05-05 | BUY | 397,910 | 87.610 | 89.810 | 89.590 | USD 35,648,756 | 115.88 |
| 2025-05-02 | BUY | 397,910 | 91.410 | 92.440 | 92.337 | USD 36,741,817 | 116.13 |
| 2025-05-01 | BUY | 397,910 | 90.650 | 91.380 | 91.307 | USD 36,331,967 | 116.40 |
| 2025-04-30 | BUY | 397,910 | 89.120 | 90.750 | 90.587 | USD 36,045,473 | 116.69 |
| 2025-04-29 | BUY | 397,910 | 91.880 | 92.610 | 92.537 | USD 36,821,398 | 116.96 |
| 2025-04-28 | BUY | 397,910 | 92.930 | 93.340 | 93.299 | USD 37,124,604 | 117.22 |
| 2025-04-25 | BUY | 397,910 | 91.720 | 92.010 | 91.981 | USD 36,600,161 | 117.50 |
| 2025-04-24 | BUY | 397,910 | 91.800 | 92.210 | 92.169 | USD 36,674,967 | 117.78 |
| 2025-04-23 | BUY | 397,910 | 89.930 | 91.670 | 91.496 | USD 36,407,173 | 118.10 |
| 2025-04-22 | BUY | 538,108 | 89.760 | 90.470 | 90.399 | USD 48,644,426 | 118.42 |
| 2025-04-21 | BUY | 678,306 | 87.550 | 87.860 | 87.829 | USD 59,574,938 | 118.77 |
| 2025-04-18 | BUY | 678,306 | | | 88.980* | | 119.12 |
| 2025-04-17 | BUY | 678,306 | 88.980 | 90.480 | 90.330 | USD 61,271,383 | 119.48 |
| 2025-04-16 | BUY | 678,306 | 86.360 | 88.360 | 88.160 | USD 59,799,457 | 119.87 |
| 2025-04-15 | BUY | 678,306 | 85.720 | 87.710 | 87.511 | USD 59,359,236 | 120.28 |
| 2025-04-14 | BUY | 678,306 | 86.450 | 88.620 | 88.403 | USD 59,964,287 | 120.69 |
| 2025-04-11 | BUY | 678,306 | 86.390 | 86.980 | 86.921 | USD 58,959,038 | 121.12 |
| 2025-04-10 | BUY | 690,486 | 83.290 | 88.650 | 88.114 | USD 60,841,484 | 121.59 |
| 2025-04-09 | BUY | 702,666 | 91.510 | 92.470 | 92.374 | USD 64,908,070 | 121.97 |
| 2025-04-08 | BUY | 702,666 | 82.660 | 88.280 | 87.718 | USD 61,636,456 | 122.47 |
| 2025-04-07 | BUY | 702,666 | 85.670 | 89.420 | 89.045 | USD 62,568,893 | 122.95 |
| 2025-04-04 | BUY | 702,666 | 86.290 | 92.650 | 92.014 | USD 64,655,110 | 123.43 |
| 2025-04-02 | BUY | 702,666 | 106.100 | 106.200 | 106.190 | USD 74,616,101 | 123.67 |
| 2025-04-01 | BUY | 702,666 | 105.390 | 105.710 | 105.678 | USD 74,256,337 | 123.91 |
| 2025-03-31 | BUY | 702,666 | 105.020 | 105.460 | 105.416 | USD 74,072,238 | 124.17 |
| 2025-03-28 | BUY | 702,666 | 102.370 | 103.260 | 103.171 | USD 72,494,755 | 124.47 |
| 2025-03-27 | BUY | 702,666 | 102.820 | 103.840 | 103.738 | USD 72,893,163 | 124.78 |
| 2025-03-26 | BUY | 140,198 | 103.200 | 104.870 | 104.703 | USD 14,679,151 | 125.09 |
| 2025-03-24 | SELL | -16,806 | 102.190 | 102.930 | 102.856 | USD -1,728,598 | 125.76 Profit of 384,858 on sale |
| 2025-03-10 | BUY | 596,080 | 92.900 | 94.030 | 93.917 | USD 55,982,045 | 130.43 |
| 2025-03-07 | BUY | 736,278 | 90.630 | 91.070 | 91.026 | USD 67,020,441 | 131.13 |
| 2025-03-06 | BUY | 140,198 | 88.600 | 89.640 | 89.536 | USD 12,552,768 | 131.88 |
| 2025-03-05 | BUY | 21,872 | 88.880 | 89.400 | 89.348 | USD 1,954,219 | 132.67 |
| 2025-02-18 | BUY | 453,938 | 97.450 | 97.630 | 97.612 | USD 44,309,795 | 141.54 |
| 2025-02-11 | BUY | 1,126,374 | 101.710 | 102.610 | 102.520 | USD 115,475,863 | 142.47 |
| 2025-02-10 | BUY | 1,757,010 | 99.480 | 99.610 | 99.597 | USD 174,992,927 | 143.49 |
| 2025-02-07 | BUY | 1,757,010 | 98.360 | 100.450 | 100.241 | USD 176,124,435 | 144.59 |
| 2025-02-06 | BUY | 1,757,010 | 99.940 | 101.100 | 100.984 | USD 177,429,896 | 145.71 |
| 2025-02-05 | BUY | 1,757,010 | 100.210 | 100.880 | 100.813 | USD 177,129,445 | 146.88 |
| 2025-02-04 | BUY | 1,757,010 | 100.580 | 100.800 | 100.778 | USD 177,067,959 | 148.09 |
| 2025-02-03 | BUY | 1,757,010 | 98.480 | 98.940 | 98.894 | USD 173,757,751 | 149.44 |
| 2025-01-31 | BUY | 1,757,010 | 98.830 | 101.340 | 101.089 | USD 177,614,378 | 150.84 |
| 2025-01-30 | BUY | 1,757,010 | 101.460 | 102.270 | 102.189 | USD 179,547,089 | 152.25 |
| 2025-01-29 | BUY | 1,757,010 | 101.560 | 101.900 | 101.866 | USD 178,979,583 | 153.74 |
| 2025-01-28 | BUY | 1,757,010 | 101.380 | 103.330 | 103.135 | USD 181,209,229 | 155.33 |
| 2025-01-27 | BUY | 1,757,010 | 102.690 | 103.710 | 103.608 | USD 182,040,291 | 156.97 |
| 2025-01-24 | BUY | 1,757,010 | 101.830 | 104.750 | 104.458 | USD 183,533,751 | 158.75 |
| 2025-01-23 | BUY | 1,757,010 | 103.990 | 105.480 | 105.331 | USD 185,067,625 | 160.58 |
| 2025-01-22 | SELL | -1,757,010 | 103.060 | 104.990 | 104.797 | USD -184,129,373 | 133.67 Profit of 50,735,607 on sale |
| 2025-01-02 | BUY | 1,782,728 | 100.080 | 101.280 | 101.160 | USD 180,340,763 | 134.87 |
| 2024-12-30 | BUY | 1,216,109 | 97.090 | 97.600 | 97.549 | USD 118,630,215 | 136.27 |
| 2024-12-10 | BUY | 649,089 | 102.360 | 104.140 | 103.962 | USD 67,480,590 | 137.58 |
| 2024-12-09 | BUY | 648,688 | 103.160 | 105.050 | 104.861 | USD 68,022,074 | 138.95 |
| 2024-12-06 | BUY | 648,688 | 103.220 | 104.590 | 104.453 | USD 67,757,406 | 140.44 |
| 2024-12-05 | BUY | 636,954 | 104.440 | 105.870 | 105.727 | USD 67,343,237 | 142.01 |
| 2024-12-04 | BUY | 560,479 | 103.510 | 106.110 | 105.850 | USD 59,326,703 | 143.76 |
| 2024-12-03 | BUY | 495,738 | 106.050 | 107.670 | 107.508 | USD 53,295,800 | 145.55 |
| 2024-12-02 | BUY | 495,738 | 106.140 | 108.740 | 108.480 | USD 53,777,657 | 147.52 |
| 2024-11-29 | BUY | 495,738 | 108.340 | 108.520 | 108.502 | USD 53,788,563 | 149.59 |
| 2024-11-28 | BUY | 495,738 | | | 107.390* | | 151.93 |
| 2024-11-27 | BUY | 495,738 | 107.390 | 108.990 | 108.830 | USD 53,951,166 | 154.55 |
| 2024-11-26 | BUY | 495,738 | 106.780 | 107.350 | 107.293 | USD 53,189,216 | 157.54 |
| 2024-11-22 | SELL | -495,738 | 111.750 | 112.730 | 112.632 | USD -55,835,964 | 164.47 Profit of 25,697,711 on sale |
| 2024-11-21 | BUY | 495,738 | 111.900 | 115.380 | 115.032 | USD 57,025,732 | 168.51 |
| 2024-11-20 | BUY | 495,738 | 113.430 | 113.990 | 113.934 | USD 56,481,412 | 173.10 |
| 2024-11-19 | BUY | 495,738 | 113.090 | 114.140 | 114.035 | USD 56,531,482 | 178.56 |
| 2024-11-18 | SELL | -495,738 | 113.760 | 114.460 | 114.390 | USD -56,707,470 | 104.12 Loss of -5,093,708 on sale |
| 2024-10-31 | SELL | -381,868 | 109.540 | 110.650 | 110.539 | USD -42,211,307 | 104.24 Loss of -2,404,963 on sale |
| 2024-10-30 | SELL | -381,868 | 102.980 | 103.430 | 103.385 | USD -39,479,423 | 104.48 Profit of 418,622 on sale |
| 2024-10-29 | BUY | 381,868 | 102.320 | 103.760 | 103.616 | USD 39,567,635 | 104.79 |
| 2024-10-28 | BUY | 381,868 | 103.260 | 103.350 | 103.341 | USD 39,462,621 | 105.04 |
| 2024-10-25 | BUY | 381,868 | 104.560 | 105.430 | 105.343 | USD 40,227,121 | 105.14 |
| 2024-10-21 | SELL | -381,868 | 104.990 | 106.840 | 106.655 | USD -40,728,130 | 105.67 Loss of -376,139 on sale |
| 2024-10-18 | BUY | 381,868 | 105.670 | 106.140 | 106.093 | USD 40,513,521 | 0.00 |