| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,308,812 | 70.660 | 69.440 | 69.562 | USD 91,043,584 | 87.15 |
| 2025-11-07 | BUY | 1,308,812 | 70.870 | 69.410 | 69.556 | USD 91,035,732 | 87.24 |
| 2025-11-06 | BUY | 1,308,812 | 69.135 | 67.925 | 68.046 | USD 89,059,425 | 87.34 |
| 2025-11-05 | BUY | 1,308,812 | 68.830 | 68.175 | 68.241 | USD 89,313,989 | 87.45 |
| 2025-11-04 | BUY | 1,308,812 | 68.730 | 68.160 | 68.217 | USD 89,283,233 | 87.55 |
| 2025-11-03 | BUY | 1,308,812 | 68.730 | 67.660 | 67.767 | USD 88,694,268 | 87.66 |
| 2025-10-31 | BUY | 1,308,812 | 69.070 | 67.900 | 68.017 | USD 89,021,584 | 87.77 |
| 2025-10-30 | BUY | 1,308,812 | 69.285 | 68.387 | 68.477 | USD 89,623,493 | 87.88 |
| 2025-10-29 | BUY | 1,308,812 | 70.020 | 68.155 | 68.341 | USD 89,446,173 | 87.99 |
| 2025-10-28 | BUY | 1,308,812 | 70.900 | 69.950 | 70.045 | USD 91,675,733 | 88.09 |
| 2025-10-27 | BUY | 1,308,812 | 70.115 | 69.250 | 69.336 | USD 90,748,443 | 88.20 |
| 2025-10-24 | BUY | 1,308,812 | 70.049 | 69.645 | 69.685 | USD 91,205,070 | 88.30 |
| 2025-10-23 | BUY | 1,308,812 | 70.929 | 69.720 | 69.841 | USD 91,408,571 | 88.41 |
| 2025-10-22 | BUY | 1,308,812 | 71.615 | 70.515 | 70.625 | USD 92,434,613 | 88.52 |
| 2025-10-21 | BUY | 1,308,812 | 71.390 | 70.230 | 70.346 | USD 92,069,693 | 88.62 |
| 2025-10-20 | BUY | 1,308,812 | 68.640 | 67.920 | 67.992 | USD 88,988,743 | 88.74 |
| 2025-10-17 | BUY | 1,308,812 | 68.495 | 67.800 | 67.870 | USD 88,828,420 | 88.86 |
| 2025-10-16 | BUY | 1,308,812 | 68.100 | 67.160 | 67.254 | USD 88,022,846 | 88.99 |
| 2025-10-15 | BUY | 1,308,812 | 67.720 | 66.920 | 67.000 | USD 87,690,402 | 89.12 |
| 2025-10-14 | BUY | 1,308,812 | 67.570 | 66.745 | 66.828 | USD 87,464,637 | 89.26 |
| 2025-10-13 | SELL | -1,308,812 | | | 594.500* | | 86.14 Profit of 112,739,288 on sale |
| 2025-10-08 | BUY | 1,308,812 | 66.870 | 66.065 | 66.146 | USD 86,572,027 | 86.26 |
| 2025-10-07 | BUY | 1,308,812 | 67.255 | 65.870 | 66.009 | USD 86,392,720 | 86.38 |
| 2025-10-06 | BUY | 1,308,812 | 66.500 | 65.840 | 65.906 | USD 86,258,559 | 86.51 |
| 2025-10-03 | BUY | 1,308,812 | 66.985 | 66.040 | 66.135 | USD 86,557,628 | 86.64 |
| 2025-10-02 | BUY | 1,308,812 | 66.650 | 65.860 | 65.939 | USD 86,301,755 | 86.77 |
| 2025-10-01 | BUY | 1,308,812 | 66.830 | 66.290 | 66.344 | USD 86,831,825 | 86.90 |
| 2025-09-30 | BUY | 1,308,812 | 66.635 | 65.960 | 66.028 | USD 86,417,700 | 87.03 |
| 2025-09-29 | BUY | 1,308,812 | 66.100 | 65.354 | 65.428 | USD 85,633,499 | 87.17 |
| 2025-09-26 | BUY | 1,308,812 | 66.335 | 65.500 | 65.583 | USD 85,836,472 | 87.31 |
| 2025-09-25 | BUY | 1,308,812 | 66.920 | 65.950 | 66.047 | USD 86,443,089 | 87.45 |
| 2025-09-24 | SELL | -1,308,812 | 66.775 | 65.960 | 66.042 | USD -86,435,946 | 86.10 Profit of 26,248,260 on sale |
| 2025-09-18 | SELL | -1,308,812 | | | 126.320* | | 85.83 Profit of 112,333,239 on sale |
| 2025-09-10 | BUY | 1,913,492 | | | 67.820* | | 85.95 |
| 2025-09-09 | BUY | 2,062,288 | | | 67.860* | | 86.07 |
| 2025-09-08 | BUY | 2,211,084 | 67.880 | 67.160 | 67.232 | USD 148,655,606 | 86.20 |
| 2025-09-05 | SELL | -2,211,084 | | | 115.580* | | 86.00 Profit of 190,146,711 on sale |
| 2025-07-24 | BUY | 1,866,786 | 69.550 | 68.990 | 69.046 | USD 128,894,103 | 86.11 |
| 2025-07-23 | BUY | 1,866,786 | 69.740 | 68.600 | 68.714 | USD 128,274,330 | 86.23 |
| 2025-07-22 | BUY | 1,866,786 | 70.260 | 68.690 | 68.847 | USD 128,522,620 | 86.35 |
| 2025-07-21 | SELL | -1,866,786 | 70.620 | 69.930 | 69.999 | USD -130,673,154 | 81.28 Profit of 21,065,258 on sale |
| 2025-07-17 | BUY | 1,866,786 | 70.690 | 69.510 | 69.628 | USD 129,980,580 | 81.36 |
| 2025-07-16 | BUY | 1,866,786 | 69.500 | 68.790 | 68.861 | USD 128,548,752 | 81.45 |
| 2025-07-15 | BUY | 1,866,786 | 69.550 | 69.150 | 69.190 | USD 129,162,926 | 81.53 |
| 2025-07-14 | BUY | 1,866,786 | 70.080 | 69.270 | 69.351 | USD 129,463,471 | 81.62 |
| 2025-07-11 | BUY | 1,866,786 | 70.160 | 69.250 | 69.341 | USD 129,444,809 | 81.71 |
| 2025-07-10 | BUY | 1,866,786 | 69.850 | 69.160 | 69.229 | USD 129,235,734 | 81.79 |
| 2025-07-09 | BUY | 1,866,786 | 70.250 | 68.970 | 69.098 | USD 128,991,181 | 81.88 |
| 2025-07-08 | BUY | 1,866,786 | 70.680 | 69.880 | 69.960 | USD 130,600,344 | 81.97 |
| 2025-07-07 | BUY | 1,866,786 | 71.370 | 70.800 | 70.857 | USD 132,274,861 | 82.05 |
| 2025-07-04 | SELL | -1,866,786 | | | 374.520* | | 79.84 Profit of 149,040,799 on sale |
| 2025-07-03 | BUY | 1,866,786 | 71.400 | 70.450 | 70.545 | USD 131,692,414 | 79.90 |
| 2025-07-02 | BUY | 1,866,786 | 71.825 | 70.735 | 70.844 | USD 132,250,588 | 79.97 |
| 2025-06-30 | BUY | 1,866,786 | 70.790 | 70.090 | 70.160 | USD 130,973,700 | 80.04 |
| 2025-06-27 | BUY | 1,866,786 | 70.560 | 69.470 | 69.579 | USD 129,889,105 | 80.12 |
| 2025-06-26 | BUY | 1,866,786 | 69.920 | 69.150 | 69.227 | USD 129,231,997 | 80.20 |
| 2025-06-25 | BUY | 1,866,786 | 70.020 | 69.430 | 69.489 | USD 129,721,092 | 80.29 |
| 2025-06-24 | BUY | 1,866,786 | 70.350 | 69.690 | 69.756 | USD 130,219,528 | 80.37 |
| 2025-06-23 | BUY | 1,866,786 | 69.810 | 68.970 | 69.054 | USD 128,909,042 | 80.45 |
| 2025-06-20 | BUY | 1,866,786 | 69.560 | 68.780 | 68.858 | USD 128,543,148 | 80.55 |
| 2025-06-19 | BUY | 1,866,786 | | | 69.210* | | 80.64 |
| 2025-06-18 | BUY | 1,866,786 | 70.000 | 69.090 | 69.181 | USD 129,146,116 | 80.74 |
| 2025-06-17 | BUY | 1,866,786 | 70.460 | 69.580 | 69.668 | USD 130,055,250 | 80.83 |
| 2025-06-16 | BUY | 1,141,930 | 71.620 | 70.240 | 70.378 | USD 80,366,748 | 80.91 |
| 2025-06-09 | BUY | 417,074 | 71.830 | 71.090 | 71.164 | USD 29,680,653 | 80.99 |
| 2025-06-06 | BUY | 417,074 | 71.480 | 70.940 | 70.994 | USD 29,609,753 | 81.07 |
| 2025-06-05 | BUY | 417,074 | 71.460 | 70.830 | 70.893 | USD 29,567,628 | 81.16 |
| 2025-06-04 | BUY | 417,074 | 71.850 | 70.680 | 70.797 | USD 29,527,588 | 81.25 |
| 2025-06-03 | BUY | 417,074 | 71.780 | 70.480 | 70.610 | USD 29,449,596 | 81.34 |
| 2025-06-02 | BUY | 417,074 | | | 72.000* | | 81.42 |
| 2025-05-30 | BUY | 417,074 | | | 72.100* | | 81.50 |
| 2025-05-29 | BUY | 417,074 | | | 71.490* | | 81.59 |
| 2025-05-28 | BUY | 417,074 | 71.900 | 71.055 | 71.140 | USD 29,670,436 | 81.69 |
| 2025-05-27 | BUY | 417,074 | 72.220 | 71.560 | 71.626 | USD 29,873,341 | 81.78 |
| 2025-05-26 | BUY | 417,074 | | | 71.770* | | 81.87 |
| 2025-05-23 | BUY | 417,074 | | | 71.770* | | 81.96 |
| 2025-05-22 | BUY | 417,074 | 71.985 | 70.960 | 71.062 | USD 29,638,321 | 82.07 |
| 2025-05-21 | BUY | 417,074 | 72.080 | 71.590 | 71.639 | USD 29,878,763 | 82.16 |
| 2025-05-20 | BUY | 417,074 | 72.130 | 71.430 | 71.500 | USD 29,820,791 | 82.26 |
| 2025-05-19 | BUY | 417,074 | | | 71.930* | | 82.37 |
| 2025-05-16 | BUY | 417,074 | 72.260 | 71.430 | 71.513 | USD 29,826,213 | 82.47 |
| 2025-05-15 | BUY | 417,074 | | | 71.610* | | 82.57 |
| 2025-05-14 | BUY | 417,074 | | | 69.160* | | 82.71 |
| 2025-05-13 | BUY | 417,074 | | | 68.960* | | 82.85 |
| 2025-05-12 | BUY | 417,074 | | | 69.530* | | 82.98 |
| 2025-05-09 | BUY | 417,074 | | | 70.520* | | 83.11 |
| 2025-05-08 | BUY | 417,074 | | | 71.170* | | 83.24 |
| 2025-05-07 | BUY | 417,074 | | | 72.400* | | 83.35 |
| 2025-05-06 | BUY | 417,074 | | | 71.720* | | 83.47 |
| 2025-05-05 | BUY | 417,074 | 71.800 | 71.020 | 71.098 | USD 29,653,126 | 83.60 |
| 2025-05-02 | BUY | 417,074 | 71.815 | 71.100 | 71.171 | USD 29,683,782 | 83.73 |
| 2025-05-01 | BUY | 417,074 | 72.000 | 71.230 | 71.307 | USD 29,740,297 | 83.87 |
| 2025-04-30 | BUY | 417,074 | 73.480 | 71.690 | 71.869 | USD 29,974,692 | 83.99 |
| 2025-04-29 | BUY | 417,074 | 72.710 | 70.280 | 70.523 | USD 29,413,309 | 84.12 |
| 2025-04-28 | BUY | 417,074 | 72.260 | 71.310 | 71.405 | USD 29,781,168 | 84.26 |
| 2025-04-25 | BUY | 417,074 | 72.910 | 71.130 | 71.308 | USD 29,740,712 | 84.41 |
| 2025-04-24 | BUY | 417,074 | 73.425 | 72.300 | 72.413 | USD 30,201,372 | 84.54 |
| 2025-04-23 | BUY | 417,074 | 73.941 | 72.380 | 72.536 | USD 30,252,912 | 84.68 |
| 2025-04-22 | BUY | 417,074 | 74.380 | 72.920 | 73.066 | USD 30,473,928 | 84.80 |
| 2025-04-21 | BUY | 417,074 | 73.472 | 71.823 | 71.987 | USD 30,024,107 | 84.95 |
| 2025-04-18 | BUY | 417,074 | | | 73.000* | | 85.10 |
| 2025-04-17 | BUY | 417,074 | 73.425 | 71.720 | 71.891 | USD 29,983,659 | 85.24 |
| 2025-04-17 | BUY | 417,074 | 73.425 | 71.720 | 71.891 | USD 29,983,659 | 85.24 |
| 2025-04-16 | BUY | 417,074 | 72.665 | 71.385 | 71.513 | USD 29,826,214 | 85.41 |
| 2025-04-15 | BUY | 444,575 | 72.630 | 71.725 | 71.815 | USD 31,927,375 | 85.59 |
| 2025-04-14 | BUY | 472,076 | 72.660 | 70.940 | 71.112 | USD 33,570,270 | 85.75 |
| 2025-04-11 | BUY | 472,076 | 71.850 | 70.540 | 70.671 | USD 33,362,083 | 85.94 |
| 2025-04-10 | BUY | 472,076 | 71.205 | 68.980 | 69.203 | USD 32,668,841 | 86.14 |
| 2025-04-09 | BUY | 472,076 | 70.470 | 67.280 | 67.599 | USD 31,911,865 | 86.36 |
| 2025-04-08 | BUY | 634,749 | 69.980 | 67.765 | 67.986 | USD 43,154,363 | 86.60 |
| 2025-04-07 | BUY | 797,422 | 69.365 | 66.220 | 66.535 | USD 53,056,075 | 86.85 |
| 2025-04-04 | BUY | 797,422 | 73.010 | 69.790 | 70.112 | USD 55,908,852 | 87.08 |
| 2025-04-02 | BUY | 797,422 | | | 71.330* | | 87.30 |
| 2025-04-01 | BUY | 817,831 | | | 71.870* | | 87.53 |
| 2025-03-31 | BUY | 838,240 | | | 71.620* | | 87.76 |
| 2025-03-28 | BUY | 838,240 | | | 70.370* | | 88.01 |
| 2025-03-27 | BUY | 854,807 | | | 70.740* | | 88.27 |
| 2025-03-26 | BUY | 162,673 | | | 70.020* | | 88.55 |
| 2025-03-11 | SELL | -400,000 | | | 71.040* | | 88.82 Profit of 35,526,030 on sale |
| 2025-03-10 | BUY | 3,051,926 | | | 71.450* | | 89.09 |
| 2025-03-07 | BUY | 3,051,926 | | | 71.430* | | 89.37 |
| 2025-02-18 | BUY | 3,051,926 | 69.370 | 68.420 | 68.515 | USD 209,102,706 | 94.23 |
| 2025-02-14 | BUY | 3,051,926 | 70.030 | 68.760 | 68.887 | USD 210,238,032 | 95.29 |
| 2025-02-13 | BUY | 3,051,926 | 69.610 | 68.762 | 68.847 | USD 210,115,342 | 95.84 |
| 2025-02-12 | BUY | 3,051,926 | 68.820 | 66.980 | 67.164 | USD 204,979,567 | 96.43 |
| 2025-02-11 | BUY | 3,051,926 | 67.670 | 66.410 | 66.536 | USD 203,062,958 | 97.07 |
| 2025-02-10 | BUY | 3,051,926 | 64.650 | 63.660 | 63.759 | USD 194,587,750 | 97.81 |
| 2025-02-07 | BUY | 3,051,926 | 63.920 | 63.290 | 63.353 | USD 193,348,640 | 98.60 |
| 2025-02-06 | BUY | 3,051,926 | 63.735 | 62.910 | 62.992 | USD 192,248,448 | 99.44 |
| 2025-02-05 | BUY | 2,472,732 | 63.290 | 62.585 | 62.655 | USD 154,930,258 | 100.32 |
| 2025-02-04 | BUY | 1,893,538 | 63.500 | 62.350 | 62.465 | USD 118,279,849 | 101.26 |
| 2025-02-03 | BUY | 1,893,538 | 63.630 | 62.440 | 62.559 | USD 118,457,823 | 102.23 |
| 2025-01-31 | BUY | 1,893,538 | 63.930 | 63.395 | 63.449 | USD 120,142,147 | 103.25 |
| 2025-01-30 | BUY | 1,893,538 | 64.285 | 63.230 | 63.335 | USD 119,928,176 | 104.31 |
| 2025-01-29 | BUY | 1,893,538 | 63.360 | 62.550 | 62.631 | USD 118,594,177 | 105.47 |
| 2025-01-28 | BUY | 1,893,538 | 64.040 | 62.280 | 62.456 | USD 118,262,807 | 106.70 |
| 2025-01-27 | BUY | 1,893,538 | 64.180 | 62.473 | 62.644 | USD 118,618,226 | 107.96 |
| 2025-01-24 | BUY | 1,893,538 | 62.010 | 61.435 | 61.493 | USD 116,438,387 | 109.35 |
| 2025-01-23 | BUY | 1,893,538 | 61.980 | 61.370 | 61.431 | USD 116,321,931 | 110.85 |
| 2025-01-22 | SELL | -1,893,538 | 62.285 | 61.660 | 61.722 | USD -116,873,899 | 89.09 Profit of 51,815,292 on sale |
| 2025-01-02 | BUY | 1,893,538 | 62.750 | 61.620 | 61.733 | USD 116,893,780 | 89.99 |
| 2024-12-30 | BUY | 1,991,404 | 62.310 | 61.680 | 61.743 | USD 122,955,258 | 90.96 |
| 2024-12-10 | BUY | 2,191,625 | 62.730 | 61.790 | 61.884 | USD 135,626,523 | 91.96 |
| 2024-12-09 | BUY | 2,293,980 | 62.930 | 61.900 | 62.003 | USD 142,233,645 | 93.05 |
| 2024-12-06 | BUY | 2,167,464 | 63.360 | 62.510 | 62.595 | USD 135,672,406 | 94.22 |
| 2024-12-05 | BUY | 2,040,948 | 63.120 | 62.100 | 62.202 | USD 126,951,044 | 95.47 |
| 2024-12-04 | BUY | 2,040,948 | 63.350 | 61.900 | 62.045 | USD 126,630,621 | 96.86 |
| 2024-12-03 | BUY | 1,566,634 | 64.080 | 63.030 | 63.135 | USD 98,909,436 | 98.31 |
| 2024-12-02 | SELL | -66,494 | 64.190 | 63.350 | 63.434 | USD -4,217,980 | 99.89 Profit of 2,423,803 on sale |
| 2024-11-21 | BUY | 1,225,308 | 63.810 | 62.950 | 63.036 | USD 77,238,516 | 101.61 |
| 2024-11-20 | BUY | 1,225,308 | 63.010 | 62.020 | 62.119 | USD 76,114,908 | 103.54 |
| 2024-11-19 | BUY | 1,225,308 | 62.620 | 61.630 | 61.729 | USD 75,637,039 | 105.69 |
| 2024-11-12 | BUY | 1,225,308 | 63.750 | 63.120 | 63.183 | USD 77,418,634 | 110.77 |
| 2024-11-11 | SELL | -1,225,308 | 64.120 | 63.251 | 63.338 | USD -77,608,326 | 66.51 Profit of 3,891,504 on sale |
| 2024-11-08 | BUY | 1,431,626 | 64.235 | 63.742 | 63.792 | USD 91,325,668 | 66.69 |
| 2024-11-05 | BUY | 2,254,988 | 65.470 | 64.640 | 64.723 | USD 145,949,587 | 67.30 |
| 2024-11-04 | BUY | 2,872,032 | 65.420 | 64.650 | 64.727 | USD 185,898,019 | 67.50 |
| 2024-11-01 | BUY | 2,872,032 | 65.660 | 64.890 | 64.967 | USD 186,587,302 | 67.74 |
| 2024-10-30 | SELL | -2,254,988 | 66.540 | 65.320 | 65.442 | USD -147,570,924 | 68.32 Profit of 6,495,492 on sale |
| 2024-10-29 | SELL | -617,044 | 66.340 | 65.520 | 65.602 | USD -40,479,318 | 68.72 Profit of 1,922,182 on sale |
| 2024-10-28 | SELL | -2,872,032 | 67.400 | 66.600 | 66.680 | USD -191,507,090 | 69.02 Profit of 6,710,984 on sale |
| 2024-10-25 | SELL | -2,872,032 | 67.700 | 66.790 | 66.881 | USD -192,084,374 | 69.36 Profit of 7,119,763 on sale |
| 2024-10-24 | SELL | -2,824,593 | 68.040 | 66.950 | 67.059 | USD -189,414,374 | 69.70 Profit of 7,452,691 on sale |
| 2024-10-23 | SELL | -2,777,154 | 68.700 | 66.580 | 66.792 | USD -185,491,674 | 69.78 Profit of 8,298,129 on sale |
| 2024-10-18 | BUY | 2,777,154 | 70.550 | 69.610 | 69.704 | USD 193,578,745 | 0.00 |