| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 815,388 | | | 30.430* | | 33.11 |
| 2025-11-07 | BUY | 815,388 | | | 30.340* | | 33.13 |
| 2025-11-06 | SELL | -815,388 | | | 16.330* | | 33.26 Profit of 27,118,021 on sale |
| 2025-09-11 | BUY | 374,266 | 33.150 | 33.385 | 33.361 | USD 12,486,075 | 33.26 |
| 2025-09-10 | BUY | 451,388 | 33.140 | 33.310 | 33.293 | USD 15,028,061 | 33.26 |
| 2025-09-09 | BUY | 528,510 | 33.120 | 33.340 | 33.318 | USD 17,608,896 | 33.26 |
| 2025-09-08 | SELL | -528,510 | 33.310 | 33.650 | 33.616 | USD -17,766,393 | 32.63 Loss of -519,023 on sale |
| 2025-09-05 | BUY | 528,510 | 33.600 | 33.820 | 33.798 | USD 17,862,581 | 32.63 |
| 2025-09-04 | BUY | 528,510 | 33.500 | 33.830 | 33.797 | USD 17,862,053 | 32.62 |
| 2025-09-02 | BUY | 528,510 | 33.340 | 33.745 | 33.704 | USD 17,813,165 | 32.61 |
| 2025-08-29 | BUY | 528,510 | 33.780 | 33.915 | 33.902 | USD 17,917,282 | 32.60 |
| 2025-08-28 | BUY | 528,510 | 33.510 | 33.764 | 33.739 | USD 17,831,187 | 32.60 |
| 2025-08-27 | BUY | 528,510 | 33.750 | 33.890 | 33.876 | USD 17,903,804 | 32.59 |
| 2025-08-25 | BUY | 528,510 | 33.500 | 33.620 | 33.608 | USD 17,762,164 | 32.58 |
| 2025-08-22 | BUY | 528,510 | 33.400 | 33.580 | 33.562 | USD 17,737,854 | 32.57 |
| 2025-08-21 | BUY | 451,388 | 32.960 | 33.170 | 33.149 | USD 14,963,060 | 32.57 |
| 2025-08-20 | BUY | 374,266 | 32.970 | 33.135 | 33.118 | USD 12,395,128 | 32.56 |
| 2025-08-19 | BUY | 374,266 | 32.470 | 32.650 | 32.632 | USD 12,213,049 | 32.56 |
| 2025-08-18 | BUY | 374,266 | 32.200 | 32.589 | 32.550 | USD 12,182,396 | 32.57 |
| 2025-08-15 | BUY | 374,266 | 32.500 | 32.690 | 32.671 | USD 12,227,644 | 32.57 |
| 2025-08-13 | BUY | 374,266 | 33.000 | 33.095 | 33.086 | USD 12,382,778 | 32.56 |
| 2025-08-12 | BUY | 374,266 | 32.870 | 32.980 | 32.969 | USD 12,339,176 | 32.56 |
| 2025-08-11 | BUY | 374,266 | 32.820 | 33.080 | 33.054 | USD 12,370,989 | 32.56 |
| 2025-08-08 | BUY | 374,266 | 32.900 | 33.200 | 33.170 | USD 12,414,404 | 32.56 |
| 2025-08-07 | BUY | 374,266 | 33.010 | 33.200 | 33.181 | USD 12,418,520 | 32.55 |
| 2025-08-06 | BUY | 374,266 | 33.010 | 33.720 | 33.649 | USD 12,593,677 | 32.55 |
| 2025-08-05 | BUY | 374,266 | 33.520 | 34.010 | 33.961 | USD 12,710,447 | 32.54 |
| 2025-08-04 | BUY | 374,266 | 33.930 | 33.980 | 33.975 | USD 12,715,687 | 32.52 |
| 2025-08-01 | BUY | 374,266 | 33.110 | 33.250 | 33.236 | USD 12,439,105 | 32.52 |
| 2025-07-31 | BUY | 292,913 | 32.600 | 33.050 | 33.005 | USD 9,667,593 | 32.52 |
| 2025-07-30 | BUY | 211,560 | 32.530 | 33.160 | 33.097 | USD 7,002,001 | 32.52 |
| 2025-07-29 | BUY | 211,560 | 32.870 | 32.920 | 32.915 | USD 6,963,497 | 32.51 |
| 2025-07-28 | BUY | 211,560 | 32.490 | 33.430 | 33.336 | USD 7,052,564 | 32.52 |
| 2025-07-25 | BUY | 211,560 | 33.380 | 33.500 | 33.488 | USD 7,084,721 | 32.51 |
| 2025-07-24 | BUY | 211,560 | 33.410 | 33.625 | 33.603 | USD 7,109,156 | 32.50 |
| 2025-07-23 | BUY | 211,560 | 33.460 | 33.550 | 33.541 | USD 7,095,934 | 32.49 |
| 2025-07-22 | BUY | 211,560 | 33.450 | 33.555 | 33.545 | USD 7,096,674 | 32.48 |
| 2025-07-21 | SELL | -211,560 | 32.750 | 33.150 | 33.110 | USD -7,004,752 | 32.16 Loss of -200,118 on sale |
| 2025-07-18 | BUY | 211,560 | 32.900 | 33.025 | 33.013 | USD 6,984,125 | 32.16 |
| 2025-07-17 | BUY | 211,560 | 32.840 | 33.155 | 33.123 | USD 7,007,607 | 32.15 |
| 2025-07-16 | BUY | 211,560 | 33.030 | 33.325 | 33.296 | USD 7,043,996 | 32.14 |
| 2025-07-15 | BUY | 211,560 | 33.080 | 33.680 | 33.620 | USD 7,112,647 | 32.13 |
| 2025-07-14 | BUY | 211,560 | 33.600 | 33.640 | 33.636 | USD 7,116,032 | 32.11 |
| 2025-07-11 | BUY | 211,560 | 33.420 | 33.610 | 33.591 | USD 7,106,512 | 32.10 |
| 2025-07-10 | BUY | 211,560 | 33.630 | 33.795 | 33.778 | USD 7,146,179 | 32.08 |
| 2025-07-09 | BUY | 211,560 | 32.950 | 33.090 | 33.076 | USD 6,997,559 | 32.07 |
| 2025-07-08 | BUY | 211,560 | 33.010 | 33.165 | 33.150 | USD 7,013,108 | 32.06 |
| 2025-07-07 | BUY | 211,560 | 32.880 | 33.490 | 33.429 | USD 7,072,240 | 32.05 |
| 2025-07-04 | SELL | -211,560 | | | 59.780* | | 31.71 Profit of 6,708,361 on sale |
| 2025-07-03 | BUY | 211,560 | 33.430 | 33.570 | 33.556 | USD 7,099,107 | 31.69 |
| 2025-07-02 | SELL | -211,560 | 33.310 | 33.385 | 33.377 | USD -7,061,344 | 31.34 Loss of -432,085 on sale |
| 2025-03-10 | BUY | 714,058 | 32.640 | 34.030 | 33.891 | USD 24,200,139 | 31.29 |
| 2025-03-07 | BUY | 714,058 | 32.650 | 32.770 | 32.758 | USD 23,391,112 | 31.27 |
| 2025-02-18 | BUY | 714,058 | 30.360 | 30.535 | 30.517 | USD 21,791,265 | 31.16 |
| 2025-02-14 | BUY | 714,058 | 30.370 | 30.870 | 30.820 | USD 22,007,268 | 31.18 |
| 2025-02-13 | BUY | 714,058 | 30.430 | 30.505 | 30.497 | USD 21,776,983 | 31.20 |
| 2025-02-12 | BUY | 714,058 | 29.790 | 29.870 | 29.862 | USD 21,323,201 | 31.22 |
| 2025-02-11 | BUY | 714,058 | 30.000 | 30.040 | 30.036 | USD 21,447,447 | 31.24 |
| 2025-02-10 | BUY | 714,058 | 29.950 | 30.150 | 30.130 | USD 21,514,567 | 31.26 |
| 2025-02-07 | BUY | 714,058 | 30.110 | 30.220 | 30.209 | USD 21,570,978 | 31.28 |
| 2025-02-06 | BUY | 714,058 | 30.130 | 30.170 | 30.166 | USD 21,540,274 | 31.31 |
| 2025-02-05 | BUY | 714,058 | 29.920 | 30.105 | 30.086 | USD 21,483,506 | 31.33 |
| 2025-02-04 | BUY | 714,058 | 29.800 | 29.920 | 29.908 | USD 21,356,047 | 31.36 |
| 2025-02-03 | BUY | 714,058 | 29.790 | 29.870 | 29.862 | USD 21,323,201 | 31.39 |
| 2025-01-31 | BUY | 714,058 | 29.770 | 29.945 | 29.927 | USD 21,369,971 | 31.43 |
| 2025-01-30 | BUY | 714,058 | 29.840 | 30.117 | 30.089 | USD 21,485,506 | 31.46 |
| 2025-01-29 | BUY | 714,058 | 29.640 | 30.100 | 30.054 | USD 21,460,299 | 31.50 |
| 2025-01-28 | BUY | 714,058 | 30.010 | 30.600 | 30.541 | USD 21,808,046 | 31.53 |
| 2025-01-27 | BUY | 714,058 | 30.550 | 30.646 | 30.636 | USD 21,876,166 | 31.55 |
| 2025-01-24 | BUY | 714,058 | 29.600 | 29.800 | 29.780 | USD 21,264,647 | 31.59 |
| 2025-01-23 | BUY | 714,058 | 29.290 | 29.515 | 29.492 | USD 21,059,355 | 31.64 |
| 2025-01-22 | SELL | -714,058 | 29.450 | 30.122 | 30.055 | USD -21,460,870 | 31.40 Profit of 961,879 on sale |
| 2025-01-21 | BUY | 714,058 | 30.260 | 30.360 | 30.350 | USD 21,671,661 | 31.43 |
| 2025-01-20 | BUY | 714,058 | | | 29.350* | | 31.48 |
| 2025-01-17 | BUY | 714,058 | 29.350 | 29.520 | 29.503 | USD 21,066,853 | 31.53 |
| 2025-01-15 | BUY | 714,058 | 28.760 | 29.680 | 29.588 | USD 21,127,548 | 31.67 |
| 2025-01-14 | BUY | 714,058 | 28.970 | 29.030 | 29.024 | USD 20,724,820 | 31.74 |
| 2025-01-13 | BUY | 714,058 | 28.730 | 28.790 | 28.784 | USD 20,553,446 | 31.82 |
| 2025-01-09 | BUY | 714,058 | | | 28.830* | | 32.02 |
| 2025-01-08 | BUY | 714,058 | 28.830 | 29.230 | 29.190 | USD 20,843,353 | 32.11 |
| 2025-01-02 | BUY | 714,058 | 28.990 | 29.400 | 29.359 | USD 20,964,029 | 32.21 |
| 2024-12-30 | BUY | 732,343 | 29.010 | 29.060 | 29.055 | USD 21,278,226 | 32.31 |
| 2024-12-10 | BUY | 750,628 | 31.440 | 31.810 | 31.773 | USD 23,849,703 | 32.34 |
| 2024-12-09 | BUY | 750,628 | 31.760 | 31.875 | 31.864 | USD 23,917,635 | 32.36 |
| 2024-12-06 | BUY | 750,628 | 31.650 | 31.910 | 31.884 | USD 23,933,023 | 32.39 |
| 2024-12-05 | BUY | 750,628 | 31.650 | 31.790 | 31.776 | USD 23,851,956 | 32.42 |
| 2024-12-04 | BUY | 750,628 | 31.770 | 31.860 | 31.851 | USD 23,908,253 | 32.44 |
| 2024-12-03 | BUY | 750,628 | 31.650 | 32.440 | 32.361 | USD 24,291,072 | 32.47 |
| 2024-12-02 | BUY | 750,628 | 32.210 | 32.600 | 32.561 | USD 24,441,197 | 32.48 |
| 2024-11-29 | BUY | 750,628 | 32.610 | 33.040 | 32.997 | USD 24,768,473 | 32.48 |
| 2024-11-28 | BUY | 750,628 | | | 32.600* | | 32.47 |
| 2024-11-27 | BUY | 750,628 | 32.600 | 32.875 | 32.847 | USD 24,656,253 | 32.47 |
| 2024-11-26 | BUY | 750,628 | 32.380 | 32.530 | 32.515 | USD 24,406,669 | 32.47 |
| 2024-11-22 | BUY | 750,628 | 32.230 | 32.600 | 32.563 | USD 24,442,698 | 32.48 |
| 2024-11-21 | BUY | 750,628 | 32.370 | 32.475 | 32.464 | USD 24,368,762 | 32.49 |
| 2024-11-20 | BUY | 750,628 | 32.120 | 32.250 | 32.237 | USD 24,197,995 | 32.51 |
| 2024-11-19 | BUY | 750,628 | 32.220 | 32.350 | 32.337 | USD 24,273,057 | 32.53 |
| 2024-11-12 | BUY | 750,628 | 31.200 | 31.450 | 31.425 | USD 23,588,485 | 32.68 |
| 2024-11-11 | SELL | -750,628 | 31.280 | 31.480 | 31.460 | USD -23,614,757 | 31.94 Profit of 358,425 on sale |
| 2024-11-07 | SELL | -750,628 | 30.930 | 31.360 | 31.317 | USD -23,507,418 | 32.08 Profit of 568,976 on sale |
| 2024-10-31 | SELL | -750,628 | 31.760 | 32.435 | 32.368 | USD -24,295,953 | 32.46 Profit of 69,433 on sale |
| 2024-10-30 | SELL | -750,628 | 32.420 | 32.950 | 32.897 | USD -24,693,410 | 32.50 Loss of -296,123 on sale |
| 2024-10-28 | SELL | -750,628 | 32.360 | 32.485 | 32.473 | USD -24,374,768 | 32.81 Profit of 253,338 on sale |
| 2024-10-25 | SELL | -750,628 | 32.100 | 32.930 | 32.847 | USD -24,655,878 | 32.81 Loss of -27,772 on sale |
| 2024-10-24 | BUY | 750,628 | 32.810 | 32.965 | 32.950 | USD 24,732,817 | 0.00 |