| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | BUY | 1,017,934 | 20.795 | 20.560 | 20.583 | USD 20,952,644 | 32.09 |
| 2025-11-11 | BUY | 1,017,934 | 20.730 | 20.420 | 20.451 | USD 20,817,768 | 32.17 |
| 2025-11-10 | BUY | 1,017,934 | 20.565 | 20.300 | 20.326 | USD 20,691,035 | 32.25 |
| 2025-11-07 | BUY | 1,017,934 | | | 20.540* | | 32.33 |
| 2025-11-06 | BUY | 780,006 | 20.530 | 20.155 | 20.193 | USD 15,750,272 | 32.42 |
| 2025-11-05 | BUY | 542,078 | 20.600 | 20.172 | 20.215 | USD 10,958,145 | 32.50 |
| 2025-11-04 | BUY | 542,078 | 20.515 | 20.155 | 20.191 | USD 10,945,097 | 32.59 |
| 2025-11-03 | BUY | 542,078 | 20.650 | 20.015 | 20.078 | USD 10,884,113 | 32.67 |
| 2025-10-31 | BUY | 542,078 | 21.090 | 20.660 | 20.703 | USD 11,222,641 | 32.76 |
| 2025-10-30 | BUY | 542,078 | 21.840 | 20.910 | 21.003 | USD 11,385,264 | 32.85 |
| 2025-10-29 | BUY | 542,078 | 21.400 | 21.790 | 21.751 | USD 11,790,739 | 32.93 |
| 2025-10-28 | BUY | 542,078 | 21.790 | 22.380 | 22.321 | USD 12,099,723 | 33.01 |
| 2025-10-27 | BUY | 542,078 | 22.370 | 22.450 | 22.442 | USD 12,165,315 | 33.09 |
| 2025-10-24 | BUY | 542,078 | 22.340 | 22.430 | 22.421 | USD 12,153,931 | 33.17 |
| 2025-10-23 | BUY | 542,078 | 22.220 | 22.390 | 22.373 | USD 12,127,911 | 33.26 |
| 2025-10-22 | BUY | 542,078 | 22.410 | 22.440 | 22.437 | USD 12,162,604 | 33.34 |
| 2025-10-21 | BUY | 542,078 | 22.210 | 22.340 | 22.327 | USD 12,102,976 | 33.43 |
| 2025-10-20 | BUY | 542,078 | 22.000 | 22.080 | 22.072 | USD 11,964,746 | 33.51 |
| 2025-10-17 | BUY | 542,078 | 21.840 | 21.880 | 21.876 | USD 11,858,498 | 33.61 |
| 2025-10-16 | BUY | 542,078 | 21.610 | 21.870 | 21.844 | USD 11,841,152 | 33.70 |
| 2025-10-15 | BUY | 542,078 | 21.710 | 21.820 | 21.809 | USD 11,822,179 | 33.80 |
| 2025-10-14 | BUY | 542,078 | 21.390 | 21.470 | 21.462 | USD 11,634,078 | 33.89 |
| 2025-10-13 | SELL | -542,078 | 21.050 | 21.090 | 21.086 | USD -11,430,257 | 31.46 Profit of 5,622,468 on sale |
| 2025-10-08 | SELL | -542,078 | 21.290 | 21.360 | 21.353 | USD -11,574,992 | 28.57 Profit of 3,909,621 on sale |
| 2025-07-24 | BUY | 269,436 | 21.980 | 22.140 | 22.124 | USD 5,961,002 | 28.62 |
| 2025-07-23 | BUY | 269,436 | 22.120 | 22.180 | 22.174 | USD 5,974,474 | 28.67 |
| 2025-07-22 | BUY | 269,436 | 22.070 | 22.110 | 22.106 | USD 5,956,152 | 28.73 |
| 2025-07-21 | SELL | -269,436 | 21.620 | 21.860 | 21.836 | USD -5,883,405 | 27.64 Profit of 1,563,761 on sale |
| 2025-07-17 | BUY | 269,436 | 21.660 | 21.720 | 21.714 | USD 5,850,533 | 27.69 |
| 2025-07-16 | BUY | 269,436 | 21.410 | 21.460 | 21.455 | USD 5,780,749 | 27.74 |
| 2025-07-15 | BUY | 269,436 | 21.170 | 21.780 | 21.719 | USD 5,851,881 | 27.80 |
| 2025-07-14 | BUY | 269,436 | 21.710 | 21.720 | 21.719 | USD 5,851,880 | 27.85 |
| 2025-07-11 | BUY | 269,436 | 21.480 | 21.520 | 21.516 | USD 5,797,185 | 27.91 |
| 2025-07-10 | BUY | 269,436 | 21.370 | 21.520 | 21.505 | USD 5,794,221 | 27.97 |
| 2025-07-09 | BUY | 269,436 | 21.150 | 21.270 | 21.258 | USD 5,727,671 | 28.03 |
| 2025-07-08 | BUY | 269,436 | 21.080 | 21.240 | 21.224 | USD 5,718,510 | 28.09 |
| 2025-07-07 | BUY | 269,436 | 21.210 | 21.670 | 21.624 | USD 5,826,284 | 28.15 |
| 2025-07-04 | SELL | -269,436 | | | 228.580* | | 26.31 Profit of 7,090,171 on sale |
| 2025-07-03 | BUY | 269,436 | 21.620 | 21.680 | 21.674 | USD 5,839,756 | 26.36 |
| 2025-07-02 | SELL | -269,436 | 21.440 | 21.500 | 21.494 | USD -5,791,257 | 24.37 Profit of 773,714 on sale |
| 2025-06-02 | BUY | 228,380 | 21.170 | 21.230 | 21.224 | USD 4,847,137 | 24.40 |
| 2025-05-30 | BUY | 228,380 | 21.260 | 21.340 | 21.332 | USD 4,871,802 | 24.43 |
| 2025-05-29 | BUY | 228,380 | 21.350 | 21.440 | 21.431 | USD 4,894,412 | 24.46 |
| 2025-05-28 | BUY | 228,380 | 20.980 | 21.060 | 21.052 | USD 4,807,856 | 24.49 |
| 2025-05-27 | BUY | 228,380 | 21.010 | 21.030 | 21.028 | USD 4,802,375 | 24.52 |
| 2025-05-26 | BUY | 228,380 | | | 20.480* | | 24.56 |
| 2025-05-23 | BUY | 228,380 | 20.480 | 20.550 | 20.543 | USD 4,691,610 | 24.60 |
| 2025-05-22 | BUY | 228,380 | 20.610 | 20.710 | 20.700 | USD 4,727,466 | 24.64 |
| 2025-05-21 | BUY | 228,380 | 20.610 | 21.210 | 21.150 | USD 4,830,237 | 24.69 |
| 2025-05-20 | BUY | 228,380 | 21.300 | 21.650 | 21.615 | USD 4,936,434 | 24.72 |
| 2025-05-19 | BUY | 228,380 | 21.670 | 21.740 | 21.733 | USD 4,963,382 | 24.75 |
| 2025-05-16 | BUY | 228,380 | 21.690 | 21.700 | 21.699 | USD 4,955,618 | 24.78 |
| 2025-05-15 | BUY | 228,380 | 21.390 | 21.430 | 21.426 | USD 4,893,270 | 24.82 |
| 2025-05-14 | BUY | 228,380 | 21.100 | 21.470 | 21.433 | USD 4,894,868 | 24.86 |
| 2025-05-13 | BUY | 228,380 | 21.460 | 21.680 | 21.658 | USD 4,946,254 | 24.90 |
| 2025-05-12 | BUY | 228,380 | 21.570 | 21.610 | 21.606 | USD 4,934,378 | 24.93 |
| 2025-05-09 | BUY | 228,380 | 20.820 | 20.890 | 20.883 | USD 4,769,259 | 24.98 |
| 2025-05-08 | BUY | 228,380 | 20.680 | 20.840 | 20.824 | USD 4,755,785 | 25.03 |
| 2025-05-07 | BUY | 228,380 | 20.650 | 20.810 | 20.794 | USD 4,748,934 | 25.08 |
| 2025-05-06 | BUY | 228,380 | 20.610 | 20.780 | 20.763 | USD 4,741,854 | 25.13 |
| 2025-05-05 | BUY | 228,380 | 20.720 | 20.980 | 20.954 | USD 4,785,474 | 25.18 |
| 2025-05-02 | BUY | 228,380 | 21.120 | 21.230 | 21.219 | USD 4,845,995 | 25.23 |
| 2025-05-01 | BUY | 228,380 | 20.950 | 21.210 | 21.184 | USD 4,838,002 | 25.28 |
| 2025-04-30 | BUY | 228,380 | 19.980 | 20.030 | 20.025 | USD 4,573,310 | 25.34 |
| 2025-04-29 | BUY | 557,189 | 20.080 | 20.490 | 20.449 | USD 11,393,958 | 25.41 |
| 2025-04-28 | BUY | 885,998 | 20.490 | 20.560 | 20.553 | USD 18,209,916 | 25.47 |
| 2025-04-25 | BUY | 885,998 | 20.350 | 20.430 | 20.422 | USD 18,093,851 | 25.53 |
| 2025-04-24 | BUY | 885,998 | 20.430 | 20.600 | 20.583 | USD 18,236,497 | 25.60 |
| 2025-04-23 | BUY | 885,998 | 20.510 | 20.950 | 20.906 | USD 18,522,675 | 25.66 |
| 2025-04-22 | BUY | 885,998 | 20.450 | 20.570 | 20.558 | USD 18,214,347 | 25.73 |
| 2025-04-21 | BUY | 885,998 | 20.090 | 20.450 | 20.414 | USD 18,086,764 | 25.80 |
| 2025-04-18 | BUY | 885,998 | | | 20.590* | | 25.87 |
| 2025-04-17 | BUY | 885,998 | 20.590 | 20.850 | 20.824 | USD 18,450,023 | 25.94 |
| 2025-04-16 | BUY | 885,998 | 20.160 | 20.520 | 20.484 | USD 18,148,783 | 26.02 |
| 2025-04-15 | BUY | 885,998 | 20.290 | 20.460 | 20.443 | USD 18,112,456 | 26.10 |
| 2025-04-14 | BUY | 885,998 | 20.290 | 20.450 | 20.434 | USD 18,104,484 | 26.19 |
| 2025-04-11 | BUY | 885,998 | 20.130 | 20.220 | 20.211 | USD 17,906,905 | 26.27 |
| 2025-04-10 | BUY | 885,998 | 19.770 | 20.300 | 20.247 | USD 17,938,801 | 26.37 |
| 2025-04-09 | BUY | 885,998 | 20.160 | 20.230 | 20.223 | USD 17,917,537 | 26.46 |
| 2025-04-08 | BUY | 885,998 | 18.700 | 19.970 | 19.843 | USD 17,580,858 | 26.57 |
| 2025-04-07 | BUY | 885,998 | 19.120 | 19.680 | 19.624 | USD 17,386,825 | 26.69 |
| 2025-04-04 | BUY | 885,998 | 19.320 | 19.940 | 19.878 | USD 17,611,869 | 26.80 |
| 2025-04-02 | BUY | 885,998 | 21.450 | 21.520 | 21.513 | USD 19,060,475 | 26.88 |
| 2025-04-01 | BUY | 885,998 | 21.140 | 21.470 | 21.437 | USD 18,993,139 | 26.97 |
| 2025-03-31 | BUY | 885,998 | 21.240 | 21.330 | 21.321 | USD 18,890,363 | 27.07 |
| 2025-03-28 | BUY | 885,998 | 20.930 | 21.120 | 21.101 | USD 18,695,444 | 27.17 |
| 2025-03-27 | BUY | 885,998 | 21.010 | 21.390 | 21.352 | USD 18,917,829 | 27.27 |
| 2025-03-26 | BUY | 328,809 | 21.210 | 21.390 | 21.372 | USD 7,027,306 | 27.37 |
| 2025-03-10 | SELL | -129,353 | 21.270 | 21.700 | 21.657 | USD -2,801,398 | 29.04 Profit of 954,380 on sale |
| 2025-02-18 | BUY | 487,086 | 21.580 | 21.780 | 21.760 | USD 10,598,992 | 31.27 |
| 2025-02-14 | BUY | 487,086 | 21.800 | 22.630 | 22.547 | USD 10,982,328 | 31.83 |
| 2025-02-13 | BUY | 487,086 | 22.440 | 22.450 | 22.449 | USD 10,934,594 | 32.11 |
| 2025-02-12 | BUY | 487,086 | 22.290 | 22.330 | 22.326 | USD 10,874,682 | 32.42 |
| 2025-02-11 | BUY | 487,086 | 22.380 | 22.380 | 22.380 | USD 10,900,984 | 32.75 |
| 2025-02-10 | BUY | 487,086 | 22.140 | 22.380 | 22.356 | USD 10,889,294 | 33.10 |
| 2025-02-07 | BUY | 487,086 | 22.390 | 23.030 | 22.966 | USD 11,186,417 | 33.47 |
| 2025-02-06 | BUY | 487,086 | 22.410 | 22.570 | 22.554 | USD 10,985,738 | 33.86 |
| 2025-02-05 | BUY | 487,086 | 22.370 | 22.550 | 22.532 | USD 10,975,021 | 34.29 |
| 2025-02-04 | BUY | 487,086 | 22.130 | 22.290 | 22.274 | USD 10,849,354 | 34.76 |
| 2025-02-03 | BUY | 487,086 | 22.220 | 22.380 | 22.364 | USD 10,893,191 | 35.26 |
| 2025-01-31 | BUY | 487,086 | 22.450 | 22.750 | 22.720 | USD 11,066,594 | 35.79 |
| 2025-01-30 | BUY | 487,086 | 22.680 | 22.890 | 22.869 | USD 11,139,169 | 36.36 |
| 2025-01-29 | BUY | 487,086 | 22.420 | 23.030 | 22.969 | USD 11,187,879 | 37.00 |
| 2025-01-28 | BUY | 487,086 | 22.930 | 23.650 | 23.578 | USD 11,484,514 | 37.66 |
| 2025-01-27 | BUY | 487,086 | 23.430 | 23.500 | 23.493 | USD 11,443,111 | 38.38 |
| 2025-01-24 | BUY | 487,086 | 22.920 | 22.980 | 22.974 | USD 11,190,314 | 39.19 |
| 2025-01-23 | BUY | 487,086 | 22.690 | 22.730 | 22.726 | USD 11,069,516 | 40.11 |
| 2025-01-22 | SELL | -487,086 | 22.220 | 22.440 | 22.418 | USD -10,919,494 | 35.31 Profit of 6,281,805 on sale |
| 2024-11-26 | BUY | 111,076 | 25.460 | 25.550 | 25.541 | USD 2,836,992 | 35.93 |
| 2024-11-21 | BUY | 111,076 | 25.310 | 25.350 | 25.346 | USD 2,815,332 | 38.36 |
| 2024-11-20 | BUY | 111,076 | 25.090 | 25.160 | 25.153 | USD 2,793,895 | 39.47 |
| 2024-11-19 | BUY | 111,076 | 25.050 | 25.070 | 25.068 | USD 2,784,453 | 40.78 |
| 2024-11-12 | BUY | 111,076 | 24.680 | 25.190 | 25.139 | USD 2,792,340 | 44.31 |
| 2024-11-11 | SELL | -111,076 | 25.060 | 25.100 | 25.096 | USD -2,787,563 | 24.27 Loss of -91,888 on sale |
| 2024-11-08 | BUY | 111,076 | 24.930 | 25.070 | 25.056 | USD 2,783,120 | 24.17 |
| 2024-11-04 | SELL | -111,076 | 24.220 | 24.420 | 24.400 | USD -2,710,254 | 23.92 Loss of -53,316 on sale |
| 2024-11-01 | SELL | -111,076 | 23.830 | 24.160 | 24.127 | USD -2,679,931 | 24.02 Loss of -11,885 on sale |
| 2024-10-31 | SELL | -111,076 | 23.720 | 24.600 | 24.512 | USD -2,722,695 | 24.02 Loss of -54,649 on sale |
| 2024-10-30 | BUY | 111,076 | 24.020 | 24.070 | 24.065 | USD 2,673,044 | 0.00 |