| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | BUY | 2,121,794 | 26.930 | 26.180 | 26.255 | USD 55,707,702 | 40.18 |
| 2025-11-10 | BUY | 2,121,794 | 26.195 | 25.850 | 25.885 | USD 54,921,577 | 40.27 |
| 2025-11-07 | BUY | 2,121,794 | | | 25.960* | | 40.36 |
| 2025-11-06 | BUY | 2,121,794 | 26.620 | 26.215 | 26.256 | USD 55,708,763 | 40.44 |
| 2025-11-05 | BUY | 2,121,794 | 26.810 | 26.330 | 26.378 | USD 55,968,682 | 40.53 |
| 2025-11-04 | BUY | 2,121,794 | 26.903 | 26.400 | 26.450 | USD 56,122,193 | 40.61 |
| 2025-11-03 | BUY | 2,121,794 | 27.100 | 26.540 | 26.596 | USD 56,431,235 | 40.70 |
| 2025-10-31 | BUY | 2,121,794 | 27.500 | 26.834 | 26.901 | USD 57,077,342 | 40.79 |
| 2025-10-30 | BUY | 2,121,794 | 27.885 | 27.240 | 27.304 | USD 57,934,524 | 40.87 |
| 2025-10-29 | BUY | 2,121,794 | 27.150 | 28.660 | 28.509 | USD 60,490,225 | 40.96 |
| 2025-10-28 | BUY | 2,121,794 | 28.850 | 29.100 | 29.075 | USD 61,691,161 | 41.03 |
| 2025-10-27 | BUY | 2,121,794 | 29.230 | 30.010 | 29.932 | USD 63,509,538 | 41.11 |
| 2025-10-24 | BUY | 2,121,794 | 27.160 | 27.730 | 27.673 | USD 58,716,404 | 41.20 |
| 2025-10-23 | BUY | 2,121,794 | 27.550 | 27.670 | 27.658 | USD 58,684,578 | 41.29 |
| 2025-10-22 | BUY | 2,121,794 | 27.390 | 28.100 | 28.029 | USD 59,471,765 | 41.38 |
| 2025-10-21 | BUY | 2,121,794 | 27.670 | 27.980 | 27.949 | USD 59,302,020 | 41.47 |
| 2025-10-20 | BUY | 2,121,794 | 27.750 | 28.170 | 28.128 | USD 59,681,822 | 41.56 |
| 2025-10-17 | BUY | 2,121,794 | 28.030 | 28.130 | 28.120 | USD 59,664,846 | 41.65 |
| 2025-10-16 | BUY | 2,121,794 | 27.720 | 27.780 | 27.774 | USD 58,930,708 | 41.75 |
| 2025-10-15 | BUY | 2,121,794 | 26.930 | 26.980 | 26.975 | USD 57,235,392 | 41.85 |
| 2025-10-14 | BUY | 2,121,794 | 26.690 | 26.740 | 26.735 | USD 56,726,162 | 41.95 |
| 2025-10-13 | SELL | -2,121,794 | 26.420 | 27.290 | 27.203 | USD -57,719,164 | 39.96 Profit of 27,061,506 on sale |
| 2025-10-03 | BUY | 1,668,536 | 25.840 | 25.990 | 25.975 | USD 43,340,222 | 40.06 |
| 2025-10-02 | BUY | 1,215,278 | 25.740 | 25.760 | 25.758 | USD 31,303,131 | 40.16 |
| 2025-10-01 | BUY | 1,215,278 | 25.600 | 25.870 | 25.843 | USD 31,406,430 | 40.26 |
| 2025-09-30 | SELL | -1,215,278 | 25.510 | 25.730 | 25.708 | USD -31,242,366 | 38.09 Profit of 15,044,513 on sale |
| 2025-09-18 | BUY | 609,814 | 27.200 | 27.450 | 27.425 | USD 16,724,149 | 38.17 |
| 2025-09-17 | BUY | 842,360 | 27.260 | 27.470 | 27.449 | USD 23,121,939 | 38.24 |
| 2025-09-16 | BUY | 1,074,906 | 26.960 | 27.090 | 27.077 | USD 29,105,230 | 38.33 |
| 2025-09-15 | SELL | -1,074,906 | 26.750 | 27.400 | 27.335 | USD -29,382,555 | 36.05 Profit of 9,371,769 on sale |
| 2025-09-10 | BUY | 978,273 | 27.440 | 27.480 | 27.476 | USD 26,879,029 | 36.12 |
| 2025-09-09 | BUY | 881,640 | 27.610 | 27.860 | 27.835 | USD 24,540,450 | 36.18 |
| 2025-09-08 | BUY | 881,640 | 27.630 | 28.630 | 28.530 | USD 25,153,188 | 36.24 |
| 2025-09-05 | BUY | 881,640 | 28.650 | 29.370 | 29.298 | USD 25,830,289 | 36.30 |
| 2025-09-04 | SELL | -881,640 | 29.250 | 29.390 | 29.376 | USD -25,899,056 | 33.87 Profit of 3,960,321 on sale |
| 2025-08-29 | BUY | 881,640 | 29.090 | 29.740 | 29.675 | USD 26,162,667 | 33.90 |
| 2025-08-28 | BUY | 881,640 | 29.290 | 29.820 | 29.767 | USD 26,243,778 | 33.94 |
| 2025-08-27 | BUY | 905,111 | 29.720 | 29.780 | 29.774 | USD 26,948,775 | 33.97 |
| 2025-08-25 | BUY | 947,940 | 31.100 | 32.660 | 32.504 | USD 30,811,842 | 34.00 |
| 2025-08-22 | BUY | 967,298 | 35.140 | 35.590 | 35.545 | USD 34,382,607 | 33.99 |
| 2025-08-21 | BUY | 967,298 | 35.200 | 35.390 | 35.371 | USD 34,214,297 | 33.98 |
| 2025-08-20 | BUY | 967,298 | 35.180 | 35.940 | 35.864 | USD 34,691,174 | 33.97 |
| 2025-08-19 | BUY | 1,028,143 | 35.180 | 35.200 | 35.198 | USD 36,188,578 | 33.96 |
| 2025-08-18 | BUY | 1,088,988 | 34.650 | 35.000 | 34.965 | USD 38,076,466 | 33.95 |
| 2025-08-15 | SELL | -1,088,988 | 34.780 | 34.820 | 34.816 | USD -37,914,206 | 33.86 Loss of -1,040,358 on sale |
| 2025-08-07 | BUY | 1,088,988 | 33.900 | 34.020 | 34.008 | USD 37,034,305 | 33.86 |
| 2025-08-06 | BUY | 1,211,967 | 33.410 | 33.640 | 33.617 | USD 40,742,694 | 33.86 |
| 2025-08-05 | BUY | 1,334,946 | 33.320 | 33.810 | 33.761 | USD 45,069,114 | 33.87 |
| 2025-08-04 | BUY | 1,334,946 | 33.280 | 33.450 | 33.433 | USD 44,631,250 | 33.87 |
| 2025-08-01 | BUY | 1,334,946 | 33.320 | 33.480 | 33.464 | USD 44,672,632 | 33.88 |
| 2025-07-31 | BUY | 1,334,946 | 32.650 | 33.610 | 33.514 | USD 44,739,381 | 33.89 |
| 2025-07-30 | BUY | 1,334,946 | 33.820 | 34.430 | 34.369 | USD 45,880,759 | 33.89 |
| 2025-07-29 | BUY | 1,334,946 | 33.850 | 33.970 | 33.958 | USD 45,332,098 | 33.89 |
| 2025-07-28 | SELL | -1,334,946 | 32.970 | 33.520 | 33.465 | USD -44,673,969 | 33.81 Profit of 462,446 on sale |
| 2025-07-24 | BUY | 1,334,946 | 33.570 | 34.190 | 34.128 | USD 45,559,035 | 33.81 |
| 2025-07-23 | BUY | 1,334,946 | 33.500 | 33.840 | 33.806 | USD 45,129,185 | 33.82 |
| 2025-07-22 | BUY | 1,334,946 | 33.780 | 33.900 | 33.888 | USD 45,238,652 | 33.82 |
| 2025-07-21 | BUY | 1,334,946 | 33.320 | 33.670 | 33.635 | USD 44,900,906 | 33.82 |
| 2025-07-18 | BUY | 1,334,946 | 33.540 | 34.100 | 34.044 | USD 45,446,900 | 33.82 |
| 2025-07-17 | BUY | 1,334,946 | 33.890 | 33.920 | 33.917 | USD 45,277,361 | 33.82 |
| 2025-07-16 | BUY | 1,334,946 | 33.210 | 33.260 | 33.255 | USD 44,393,627 | 33.83 |
| 2025-07-15 | BUY | 1,334,946 | 32.740 | 33.310 | 33.253 | USD 44,390,961 | 33.84 |
| 2025-07-14 | BUY | 1,334,946 | 33.260 | 33.480 | 33.458 | USD 44,664,622 | 33.85 |
| 2025-07-11 | BUY | 1,334,946 | 33.490 | 33.650 | 33.634 | USD 44,899,576 | 33.85 |
| 2025-07-10 | BUY | 1,334,946 | 33.650 | 33.740 | 33.731 | USD 45,029,066 | 33.85 |
| 2025-07-09 | BUY | 1,334,946 | 33.650 | 34.080 | 34.037 | USD 45,437,559 | 33.85 |
| 2025-07-08 | BUY | 1,334,946 | 34.030 | 34.140 | 34.129 | USD 45,560,371 | 33.85 |
| 2025-07-07 | BUY | 1,334,946 | 33.780 | 33.970 | 33.951 | USD 45,322,753 | 33.85 |
| 2025-07-04 | BUY | 1,334,946 | | | 33.790* | | 33.85 |
| 2025-07-03 | BUY | 1,076,054 | 33.790 | 33.920 | 33.907 | USD 36,485,761 | 33.85 |
| 2025-07-02 | SELL | -817,162 | 33.840 | 33.930 | 33.921 | USD -27,718,952 | 33.75 Loss of -138,798 on sale |
| 2025-06-17 | BUY | 655,624 | 32.870 | 33.180 | 33.149 | USD 21,733,280 | 33.76 |
| 2025-06-16 | BUY | 655,624 | 33.100 | 33.460 | 33.424 | USD 21,913,576 | 33.77 |
| 2025-06-13 | BUY | 655,624 | 33.020 | 33.390 | 33.353 | USD 21,867,027 | 33.78 |
| 2025-06-12 | BUY | 655,624 | 33.140 | 33.150 | 33.149 | USD 21,733,281 | 33.78 |
| 2025-06-11 | BUY | 954,524 | 32.860 | 32.920 | 32.914 | USD 31,417,201 | 33.79 |
| 2025-06-10 | BUY | 1,468,109 | 32.950 | 33.300 | 33.265 | USD 48,836,645 | 33.80 |
| 2025-06-09 | BUY | 1,682,794 | 32.970 | 33.020 | 33.015 | USD 55,557,445 | 33.81 |
| 2025-06-06 | BUY | 1,682,794 | 32.770 | 32.850 | 32.842 | USD 55,266,318 | 33.82 |
| 2025-06-05 | BUY | 1,682,794 | 32.560 | 32.880 | 32.848 | USD 55,276,419 | 33.84 |
| 2025-06-04 | BUY | 1,682,794 | 32.800 | 33.220 | 33.178 | USD 55,831,741 | 33.85 |
| 2025-06-03 | BUY | 1,682,794 | 32.820 | 33.150 | 33.117 | USD 55,729,091 | 33.86 |
| 2025-06-02 | BUY | 1,682,794 | 33.250 | 33.540 | 33.511 | USD 56,392,111 | 33.87 |
| 2025-05-30 | BUY | 1,682,794 | 33.670 | 33.820 | 33.805 | USD 56,886,850 | 33.87 |
| 2025-05-29 | BUY | 1,682,794 | 33.450 | 33.500 | 33.495 | USD 56,365,185 | 33.88 |
| 2025-05-28 | BUY | 1,056,082 | 32.730 | 33.050 | 33.018 | USD 34,869,715 | 33.89 |
| 2025-05-27 | BUY | 429,370 | 32.870 | 33.150 | 33.122 | USD 14,221,594 | 33.90 |
| 2025-05-26 | BUY | 429,370 | | | 32.920* | | 33.92 |
| 2025-05-23 | BUY | 429,370 | 32.920 | 33.060 | 33.046 | USD 14,188,961 | 33.93 |
| 2025-05-22 | BUY | 429,370 | 33.010 | 33.710 | 33.640 | USD 14,444,006 | 33.94 |
| 2025-05-21 | BUY | 429,370 | 33.590 | 33.960 | 33.923 | USD 14,565,518 | 33.95 |
| 2025-05-20 | BUY | 429,370 | 33.870 | 33.940 | 33.933 | USD 14,569,812 | 33.95 |
| 2025-05-19 | BUY | 429,370 | 33.830 | 33.940 | 33.929 | USD 14,568,094 | 33.95 |
| 2025-05-16 | BUY | 429,370 | 33.820 | 33.830 | 33.829 | USD 14,525,158 | 33.95 |
| 2025-05-15 | BUY | 429,370 | 33.540 | 33.570 | 33.567 | USD 14,412,663 | 33.96 |
| 2025-05-14 | BUY | 429,370 | 32.720 | 33.010 | 32.981 | USD 14,161,051 | 33.97 |
| 2025-05-13 | BUY | 429,370 | 33.080 | 33.760 | 33.692 | USD 14,466,333 | 33.99 |
| 2025-05-12 | BUY | 429,370 | 33.510 | 33.870 | 33.834 | USD 14,527,304 | 33.99 |
| 2025-05-09 | BUY | 429,370 | 33.540 | 34.120 | 34.062 | USD 14,625,201 | 34.00 |
| 2025-05-08 | BUY | 429,370 | 34.140 | 34.310 | 34.293 | USD 14,724,386 | 34.00 |
| 2025-05-07 | BUY | 429,370 | 34.040 | 34.420 | 34.382 | USD 14,762,599 | 34.00 |
| 2025-05-06 | BUY | 559,569 | 34.120 | 34.400 | 34.372 | USD 19,233,506 | 33.99 |
| 2025-05-05 | BUY | 689,768 | 34.450 | 34.710 | 34.684 | USD 23,923,913 | 33.99 |
| 2025-05-02 | BUY | 689,768 | 34.410 | 34.640 | 34.617 | USD 23,877,698 | 33.98 |
| 2025-05-01 | BUY | 689,768 | 34.040 | 34.390 | 34.355 | USD 23,696,979 | 33.98 |
| 2025-04-30 | BUY | 689,768 | 34.590 | 34.740 | 34.725 | USD 23,952,195 | 33.97 |
| 2025-04-29 | BUY | 689,768 | 34.230 | 34.370 | 34.356 | USD 23,697,669 | 33.97 |
| 2025-04-28 | BUY | 689,768 | 34.040 | 34.610 | 34.553 | USD 23,833,554 | 33.96 |
| 2025-04-25 | BUY | 689,768 | 34.400 | 34.760 | 34.724 | USD 23,951,503 | 33.96 |
| 2025-04-24 | BUY | 689,768 | 34.460 | 35.400 | 35.306 | USD 24,352,950 | 33.95 |
| 2025-04-23 | BUY | 689,768 | 35.190 | 35.540 | 35.505 | USD 24,490,213 | 33.93 |
| 2025-04-22 | BUY | 689,768 | 35.480 | 35.730 | 35.705 | USD 24,628,166 | 33.90 |
| 2025-04-21 | BUY | 689,768 | 35.310 | 35.620 | 35.589 | USD 24,548,153 | 33.87 |
| 2025-04-18 | BUY | 689,768 | | | 35.400* | | 33.84 |
| 2025-04-17 | BUY | 689,768 | 35.400 | 35.780 | 35.742 | USD 24,653,687 | 33.81 |
| 2025-04-16 | BUY | 689,768 | 35.110 | 35.710 | 35.650 | USD 24,590,229 | 33.79 |
| 2025-04-15 | BUY | 689,768 | 35.390 | 35.900 | 35.849 | USD 24,727,494 | 33.75 |
| 2025-04-14 | BUY | 689,768 | 35.710 | 35.840 | 35.827 | USD 24,712,318 | 33.71 |
| 2025-04-11 | BUY | 689,768 | 35.160 | 35.420 | 35.394 | USD 24,413,647 | 33.68 |
| 2025-04-10 | BUY | 689,768 | 34.750 | 35.280 | 35.227 | USD 24,298,457 | 33.66 |
| 2025-04-09 | BUY | 689,768 | 34.690 | 34.890 | 34.870 | USD 24,052,210 | 33.64 |
| 2025-04-08 | SELL | -689,768 | 33.570 | 34.320 | 34.245 | USD -23,621,105 | 33.39 Loss of -587,759 on sale |
| 2024-12-26 | BUY | 529,984 | 32.310 | 32.490 | 32.472 | USD 17,209,641 | 33.42 |
| 2024-12-24 | BUY | 1,172,142 | 32.450 | 32.490 | 32.486 | USD 38,078,207 | 33.44 |
| 2024-12-23 | BUY | 1,814,300 | 32.250 | 32.500 | 32.475 | USD 58,919,393 | 33.47 |
| 2024-12-20 | BUY | 1,814,300 | 32.370 | 32.660 | 32.631 | USD 59,202,423 | 33.50 |
| 2024-12-19 | BUY | 1,814,300 | 32.400 | 32.720 | 32.688 | USD 59,305,841 | 33.52 |
| 2024-12-18 | BUY | 1,814,300 | 32.530 | 33.110 | 33.052 | USD 59,966,244 | 33.55 |
| 2024-12-13 | BUY | 1,814,300 | 33.550 | 33.920 | 33.883 | USD 61,473,924 | 33.56 |
| 2024-12-11 | BUY | 1,814,300 | 33.260 | 33.860 | 33.800 | USD 61,323,341 | 33.57 |
| 2024-12-10 | BUY | 1,814,300 | 33.520 | 33.640 | 33.628 | USD 61,011,279 | 33.57 |
| 2024-12-09 | BUY | 1,814,300 | 33.600 | 33.780 | 33.762 | USD 61,254,394 | 33.57 |
| 2024-12-06 | BUY | 1,814,300 | 32.720 | 33.330 | 33.269 | USD 60,359,950 | 33.60 |
| 2024-12-05 | BUY | 1,814,300 | 32.980 | 33.000 | 32.998 | USD 59,868,271 | 33.62 |
| 2024-12-04 | BUY | 1,814,300 | 32.620 | 32.930 | 32.899 | USD 59,688,656 | 33.65 |
| 2024-12-03 | BUY | 1,814,300 | 32.380 | 32.560 | 32.542 | USD 59,040,953 | 33.69 |
| 2024-12-02 | BUY | 1,814,300 | 32.540 | 32.860 | 32.828 | USD 59,559,842 | 33.74 |
| 2024-11-29 | BUY | 1,814,300 | 32.650 | 32.750 | 32.740 | USD 59,400,182 | 33.78 |
| 2024-11-28 | BUY | 1,814,300 | | | 32.580* | | 33.82 |
| 2024-11-27 | BUY | 1,814,300 | 32.580 | 32.800 | 32.778 | USD 59,469,124 | 33.87 |
| 2024-11-26 | BUY | 1,814,300 | 32.650 | 33.040 | 33.001 | USD 59,873,716 | 33.92 |
| 2024-11-22 | BUY | 1,814,300 | 32.660 | 32.740 | 32.732 | USD 59,385,670 | 34.03 |
| 2024-11-21 | BUY | 1,814,300 | 32.240 | 32.300 | 32.294 | USD 58,591,003 | 34.11 |
| 2024-11-20 | BUY | 1,814,300 | 32.040 | 32.060 | 32.058 | USD 58,162,832 | 34.22 |
| 2024-11-19 | BUY | 1,831,465 | 31.520 | 31.560 | 31.556 | USD 57,793,709 | 34.36 |
| 2024-11-18 | BUY | 642,158 | 31.240 | 31.900 | 31.834 | USD 20,442,458 | 34.53 |
| 2024-11-12 | BUY | 1,206,472 | 33.340 | 33.510 | 33.493 | USD 40,408,365 | 34.60 |
| 2024-11-11 | SELL | -1,848,630 | 33.200 | 33.220 | 33.218 | USD -61,407,794 | 34.69 Profit of 2,723,493 on sale |
| 2024-11-08 | BUY | 1,206,472 | 32.880 | 33.080 | 33.060 | USD 39,885,966 | 34.81 |
| 2024-11-07 | BUY | 642,158 | 32.920 | 33.200 | 33.172 | USD 21,301,665 | 34.95 |
| 2024-11-05 | BUY | 1,171,616 | 32.610 | 32.680 | 32.673 | USD 38,280,210 | 35.31 |
| 2024-11-01 | SELL | -1,778,918 | 32.820 | 32.980 | 32.964 | USD -58,640,252 | 35.80 Profit of 5,052,129 on sale |
| 2024-10-30 | BUY | 702,069 | 32.990 | 33.090 | 33.080 | USD 23,224,443 | 36.51 |
| 2024-10-29 | BUY | 1,016,938 | 32.880 | 33.140 | 33.114 | USD 33,674,884 | 37.03 |
| 2024-10-28 | BUY | 1,659,096 | 33.860 | 35.000 | 34.886 | USD 57,879,223 | 37.55 |
| 2024-10-23 | BUY | 1,659,096 | 36.700 | 36.950 | 36.925 | USD 61,262,121 | 39.11 |
| 2024-10-18 | SELL | -1,659,096 | 36.940 | 36.960 | 36.958 | USD -61,316,868 | 0.00 Loss of -61,316,868 on sale |