| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,017,934 | 20.565 | 20.300 | 20.326 | USD 20,691,035 | 27.68 |
| 2025-11-07 | BUY | 1,017,934 | | | 20.540* | | 27.72 |
| 2025-11-06 | BUY | 780,006 | 20.530 | 20.155 | 20.193 | USD 15,750,272 | 27.76 |
| 2025-11-05 | BUY | 542,078 | 20.600 | 20.172 | 20.215 | USD 10,958,145 | 27.80 |
| 2025-11-04 | BUY | 542,078 | 20.515 | 20.155 | 20.191 | USD 10,945,097 | 27.84 |
| 2025-11-03 | BUY | 542,078 | 20.650 | 20.015 | 20.078 | USD 10,884,113 | 27.89 |
| 2025-10-31 | BUY | 542,078 | 21.090 | 20.660 | 20.703 | USD 11,222,641 | 27.93 |
| 2025-10-30 | BUY | 542,078 | 21.840 | 20.910 | 21.003 | USD 11,385,264 | 27.97 |
| 2025-10-29 | BUY | 542,078 | 21.400 | 21.790 | 21.751 | USD 11,790,739 | 28.01 |
| 2025-10-28 | BUY | 542,078 | 21.790 | 22.380 | 22.321 | USD 12,099,723 | 28.04 |
| 2025-10-27 | BUY | 542,078 | 22.370 | 22.450 | 22.442 | USD 12,165,315 | 28.08 |
| 2025-10-24 | BUY | 542,078 | 22.340 | 22.430 | 22.421 | USD 12,153,931 | 28.11 |
| 2025-10-23 | BUY | 542,078 | 22.220 | 22.390 | 22.373 | USD 12,127,911 | 28.14 |
| 2025-10-22 | BUY | 542,078 | 22.410 | 22.440 | 22.437 | USD 12,162,604 | 28.18 |
| 2025-10-21 | BUY | 542,078 | 22.210 | 22.340 | 22.327 | USD 12,102,976 | 28.21 |
| 2025-10-20 | BUY | 542,078 | 22.000 | 22.080 | 22.072 | USD 11,964,746 | 28.25 |
| 2025-10-17 | BUY | 542,078 | 21.840 | 21.880 | 21.876 | USD 11,858,498 | 28.29 |
| 2025-10-16 | BUY | 542,078 | 21.610 | 21.870 | 21.844 | USD 11,841,152 | 28.33 |
| 2025-10-15 | BUY | 542,078 | 21.710 | 21.820 | 21.809 | USD 11,822,179 | 28.37 |
| 2025-10-14 | BUY | 542,078 | 21.390 | 21.470 | 21.462 | USD 11,634,078 | 28.41 |
| 2025-10-13 | SELL | -542,078 | 21.050 | 21.090 | 21.086 | USD -11,430,257 | 26.54 Profit of 2,956,224 on sale |
| 2025-08-29 | BUY | 269,436 | 22.490 | 22.520 | 22.517 | USD 6,066,891 | 26.56 |
| 2025-08-28 | SELL | -269,436 | 22.400 | 22.420 | 22.418 | USD -6,040,216 | 25.59 Profit of 855,888 on sale |
| 2025-08-22 | BUY | 269,436 | 22.200 | 22.300 | 22.290 | USD 6,005,728 | 25.62 |
| 2025-08-21 | BUY | 269,436 | 21.550 | 21.670 | 21.658 | USD 5,835,445 | 25.64 |
| 2025-08-20 | BUY | 269,436 | 21.630 | 21.870 | 21.846 | USD 5,886,099 | 25.67 |
| 2025-08-19 | BUY | 269,436 | 21.700 | 21.710 | 21.709 | USD 5,849,186 | 25.69 |
| 2025-08-18 | BUY | 269,436 | 21.110 | 21.360 | 21.335 | USD 5,748,417 | 25.72 |
| 2025-08-15 | SELL | -269,436 | 21.210 | 21.290 | 21.282 | USD -5,734,137 | 24.76 Profit of 937,521 on sale |
| 2025-08-07 | BUY | 269,436 | 21.190 | 21.540 | 21.505 | USD 5,794,221 | 24.79 |
| 2025-08-06 | BUY | 269,436 | 21.330 | 21.470 | 21.456 | USD 5,781,019 | 24.81 |
| 2025-08-05 | BUY | 269,436 | 21.290 | 21.310 | 21.308 | USD 5,741,142 | 24.83 |
| 2025-08-04 | BUY | 269,436 | 21.050 | 21.200 | 21.185 | USD 5,708,002 | 24.86 |
| 2025-08-01 | BUY | 269,436 | 20.740 | 21.380 | 21.316 | USD 5,743,298 | 24.88 |
| 2025-07-31 | BUY | 269,436 | 21.230 | 22.090 | 22.004 | USD 5,928,670 | 24.91 |
| 2025-07-30 | BUY | 269,436 | 21.900 | 22.410 | 22.359 | USD 6,024,319 | 24.93 |
| 2025-07-29 | BUY | 269,436 | 21.930 | 22.000 | 21.993 | USD 5,925,706 | 24.95 |
| 2025-07-28 | SELL | -269,436 | 21.550 | 21.810 | 21.784 | USD -5,869,394 | 24.03 Profit of 604,536 on sale |
| 2025-07-24 | BUY | 269,436 | 21.980 | 22.140 | 22.124 | USD 5,961,002 | 24.04 |
| 2025-07-23 | BUY | 269,436 | 22.120 | 22.180 | 22.174 | USD 5,974,474 | 24.06 |
| 2025-07-22 | BUY | 269,436 | 22.070 | 22.110 | 22.106 | USD 5,956,152 | 24.07 |
| 2025-07-21 | BUY | 269,436 | 21.620 | 21.860 | 21.836 | USD 5,883,405 | 24.09 |
| 2025-07-18 | BUY | 269,436 | 21.670 | 21.780 | 21.769 | USD 5,865,352 | 24.10 |
| 2025-07-17 | BUY | 269,436 | 21.660 | 21.720 | 21.714 | USD 5,850,533 | 24.12 |
| 2025-07-16 | BUY | 269,436 | 21.410 | 21.460 | 21.455 | USD 5,780,749 | 24.14 |
| 2025-07-15 | BUY | 269,436 | 21.170 | 21.780 | 21.719 | USD 5,851,881 | 24.16 |
| 2025-07-14 | BUY | 269,436 | 21.710 | 21.720 | 21.719 | USD 5,851,880 | 24.18 |
| 2025-07-11 | BUY | 269,436 | 21.480 | 21.520 | 21.516 | USD 5,797,185 | 24.20 |
| 2025-07-10 | BUY | 269,436 | 21.370 | 21.520 | 21.505 | USD 5,794,221 | 24.22 |
| 2025-07-09 | BUY | 269,436 | 21.150 | 21.270 | 21.258 | USD 5,727,671 | 24.25 |
| 2025-07-08 | BUY | 269,436 | 21.080 | 21.240 | 21.224 | USD 5,718,510 | 24.27 |
| 2025-07-07 | BUY | 269,436 | 21.210 | 21.670 | 21.624 | USD 5,826,284 | 24.29 |
| 2025-07-04 | BUY | 269,436 | | | 21.620* | | 24.32 |
| 2025-07-03 | BUY | 269,436 | 21.620 | 21.680 | 21.674 | USD 5,839,756 | 24.34 |
| 2025-07-02 | SELL | -269,436 | 21.440 | 21.500 | 21.494 | USD -5,791,257 | 22.65 Profit of 310,407 on sale |
| 2025-06-02 | BUY | 228,380 | 21.170 | 21.230 | 21.224 | USD 4,847,137 | 22.66 |
| 2025-05-30 | BUY | 228,380 | 21.260 | 21.340 | 21.332 | USD 4,871,802 | 22.67 |
| 2025-05-29 | BUY | 228,380 | 21.350 | 21.440 | 21.431 | USD 4,894,412 | 22.68 |
| 2025-05-28 | BUY | 228,380 | 20.980 | 21.060 | 21.052 | USD 4,807,856 | 22.69 |
| 2025-05-27 | BUY | 228,380 | 21.010 | 21.030 | 21.028 | USD 4,802,375 | 22.71 |
| 2025-05-26 | BUY | 228,380 | | | 20.480* | | 22.73 |
| 2025-05-23 | BUY | 228,380 | 20.480 | 20.550 | 20.543 | USD 4,691,610 | 22.74 |
| 2025-05-22 | BUY | 228,380 | 20.610 | 20.710 | 20.700 | USD 4,727,466 | 22.76 |
| 2025-05-21 | BUY | 228,380 | 20.610 | 21.210 | 21.150 | USD 4,830,237 | 22.78 |
| 2025-05-20 | BUY | 228,380 | 21.300 | 21.650 | 21.615 | USD 4,936,434 | 22.79 |
| 2025-05-19 | BUY | 228,380 | 21.670 | 21.740 | 21.733 | USD 4,963,382 | 22.80 |
| 2025-05-16 | BUY | 228,380 | 21.690 | 21.700 | 21.699 | USD 4,955,618 | 22.81 |
| 2025-05-15 | BUY | 228,380 | 21.390 | 21.430 | 21.426 | USD 4,893,270 | 22.83 |
| 2025-05-14 | BUY | 228,380 | 21.100 | 21.470 | 21.433 | USD 4,894,868 | 22.84 |
| 2025-05-13 | BUY | 228,380 | 21.460 | 21.680 | 21.658 | USD 4,946,254 | 22.85 |
| 2025-05-12 | BUY | 228,380 | 21.570 | 21.610 | 21.606 | USD 4,934,378 | 22.86 |
| 2025-05-09 | BUY | 228,380 | 20.820 | 20.890 | 20.883 | USD 4,769,259 | 22.88 |
| 2025-05-08 | BUY | 228,380 | 20.680 | 20.840 | 20.824 | USD 4,755,785 | 22.90 |
| 2025-05-07 | BUY | 228,380 | 20.650 | 20.810 | 20.794 | USD 4,748,934 | 22.92 |
| 2025-05-06 | BUY | 228,380 | 20.610 | 20.780 | 20.763 | USD 4,741,854 | 22.95 |
| 2025-05-05 | BUY | 228,380 | 20.720 | 20.980 | 20.954 | USD 4,785,474 | 22.97 |
| 2025-05-02 | BUY | 228,380 | 21.120 | 21.230 | 21.219 | USD 4,845,995 | 22.98 |
| 2025-05-01 | BUY | 228,380 | 20.950 | 21.210 | 21.184 | USD 4,838,002 | 23.00 |
| 2025-04-30 | BUY | 228,380 | 19.980 | 20.030 | 20.025 | USD 4,573,310 | 23.03 |
| 2025-04-29 | BUY | 557,189 | 20.080 | 20.490 | 20.449 | USD 11,393,958 | 23.06 |
| 2025-04-28 | BUY | 885,998 | 20.490 | 20.560 | 20.553 | USD 18,209,916 | 23.09 |
| 2025-04-25 | BUY | 885,998 | 20.350 | 20.430 | 20.422 | USD 18,093,851 | 23.11 |
| 2025-04-24 | BUY | 885,998 | 20.430 | 20.600 | 20.583 | USD 18,236,497 | 23.14 |
| 2025-04-23 | BUY | 885,998 | 20.510 | 20.950 | 20.906 | USD 18,522,675 | 23.17 |
| 2025-04-22 | BUY | 885,998 | 20.450 | 20.570 | 20.558 | USD 18,214,347 | 23.20 |
| 2025-04-21 | BUY | 885,998 | 20.090 | 20.450 | 20.414 | USD 18,086,764 | 23.23 |
| 2025-04-18 | BUY | 885,998 | | | 20.590* | | 23.26 |
| 2025-04-17 | BUY | 885,998 | 20.590 | 20.850 | 20.824 | USD 18,450,023 | 23.29 |
| 2025-04-16 | BUY | 885,998 | 20.160 | 20.520 | 20.484 | USD 18,148,783 | 23.32 |
| 2025-04-15 | BUY | 885,998 | 20.290 | 20.460 | 20.443 | USD 18,112,456 | 23.35 |
| 2025-04-14 | BUY | 885,998 | 20.290 | 20.450 | 20.434 | USD 18,104,484 | 23.39 |
| 2025-04-11 | BUY | 885,998 | 20.130 | 20.220 | 20.211 | USD 17,906,905 | 23.42 |
| 2025-04-10 | BUY | 885,998 | 19.770 | 20.300 | 20.247 | USD 17,938,801 | 23.46 |
| 2025-04-09 | BUY | 885,998 | 20.160 | 20.230 | 20.223 | USD 17,917,537 | 23.50 |
| 2025-04-08 | BUY | 885,998 | 18.700 | 19.970 | 19.843 | USD 17,580,858 | 23.56 |
| 2025-04-07 | BUY | 885,998 | 19.120 | 19.680 | 19.624 | USD 17,386,825 | 23.61 |
| 2025-04-04 | BUY | 885,998 | 19.320 | 19.940 | 19.878 | USD 17,611,869 | 23.66 |
| 2025-04-02 | BUY | 885,998 | 21.450 | 21.520 | 21.513 | USD 19,060,475 | 23.68 |
| 2025-04-01 | BUY | 885,998 | 21.140 | 21.470 | 21.437 | USD 18,993,139 | 23.71 |
| 2025-03-31 | BUY | 885,998 | 21.240 | 21.330 | 21.321 | USD 18,890,363 | 23.74 |
| 2025-03-28 | BUY | 885,998 | 20.930 | 21.120 | 21.101 | USD 18,695,444 | 23.78 |
| 2025-03-27 | BUY | 885,998 | 21.010 | 21.390 | 21.352 | USD 18,917,829 | 23.81 |
| 2025-03-26 | BUY | 328,809 | 21.210 | 21.390 | 21.372 | USD 7,027,306 | 23.85 |
| 2025-03-10 | SELL | -129,353 | 21.270 | 21.700 | 21.657 | USD -2,801,398 | 24.38 Profit of 352,460 on sale |
| 2025-02-18 | BUY | 487,086 | 21.580 | 21.780 | 21.760 | USD 10,598,992 | 24.91 |
| 2025-02-14 | BUY | 487,086 | 21.800 | 22.630 | 22.547 | USD 10,982,328 | 25.02 |
| 2025-02-13 | BUY | 487,086 | 22.440 | 22.450 | 22.449 | USD 10,934,594 | 25.07 |
| 2025-02-12 | BUY | 487,086 | 22.290 | 22.330 | 22.326 | USD 10,874,682 | 25.12 |
| 2025-02-11 | BUY | 487,086 | 22.380 | 22.380 | 22.380 | USD 10,900,984 | 25.18 |
| 2025-02-10 | BUY | 487,086 | 22.140 | 22.380 | 22.356 | USD 10,889,294 | 25.24 |
| 2025-02-07 | BUY | 487,086 | 22.390 | 23.030 | 22.966 | USD 11,186,417 | 25.30 |
| 2025-02-06 | BUY | 487,086 | 22.410 | 22.570 | 22.554 | USD 10,985,738 | 25.36 |
| 2025-02-05 | BUY | 487,086 | 22.370 | 22.550 | 22.532 | USD 10,975,021 | 25.42 |
| 2025-02-04 | BUY | 487,086 | 22.130 | 22.290 | 22.274 | USD 10,849,354 | 25.49 |
| 2025-02-03 | BUY | 487,086 | 22.220 | 22.380 | 22.364 | USD 10,893,191 | 25.56 |
| 2025-01-31 | BUY | 487,086 | 22.450 | 22.750 | 22.720 | USD 11,066,594 | 25.63 |
| 2025-01-30 | BUY | 487,086 | 22.680 | 22.890 | 22.869 | USD 11,139,169 | 25.70 |
| 2025-01-29 | BUY | 487,086 | 22.420 | 23.030 | 22.969 | USD 11,187,879 | 25.78 |
| 2025-01-28 | BUY | 487,086 | 22.930 | 23.650 | 23.578 | USD 11,484,514 | 25.85 |
| 2025-01-27 | BUY | 487,086 | 23.430 | 23.500 | 23.493 | USD 11,443,111 | 25.91 |
| 2025-01-24 | BUY | 487,086 | 22.920 | 22.980 | 22.974 | USD 11,190,314 | 25.99 |
| 2025-01-23 | BUY | 487,086 | 22.690 | 22.730 | 22.726 | USD 11,069,516 | 26.08 |
| 2025-01-22 | BUY | 487,086 | 22.220 | 22.440 | 22.418 | USD 10,919,494 | 26.18 |
| 2025-01-21 | BUY | 487,086 | 22.500 | 22.550 | 22.545 | USD 10,981,354 | 26.28 |
| 2025-01-20 | BUY | 487,086 | | | 22.290* | | 26.40 |
| 2025-01-17 | BUY | 487,086 | 22.290 | 22.490 | 22.470 | USD 10,944,822 | 26.52 |
| 2025-01-15 | BUY | 487,086 | 22.030 | 22.630 | 22.570 | USD 10,993,531 | 26.79 |
| 2025-01-14 | BUY | 487,086 | 22.010 | 22.160 | 22.145 | USD 10,786,519 | 26.94 |
| 2025-01-13 | BUY | 487,086 | 22.070 | 22.100 | 22.097 | USD 10,763,139 | 27.11 |
| 2025-01-09 | BUY | 487,086 | | | 22.040* | | 27.48 |
| 2025-01-08 | SELL | -487,086 | 22.040 | 22.130 | 22.121 | USD -10,774,829 | 24.21 Profit of 1,015,178 on sale |
| 2025-01-02 | BUY | 487,086 | 22.970 | 23.450 | 23.402 | USD 11,398,787 | 24.25 |
| 2024-12-31 | BUY | 487,086 | 23.430 | 23.510 | 23.502 | USD 11,447,495 | 24.29 |
| 2024-12-30 | BUY | 487,086 | 23.230 | 23.290 | 23.284 | USD 11,341,311 | 24.33 |
| 2024-12-27 | BUY | 487,086 | 23.370 | 23.710 | 23.676 | USD 11,532,248 | 24.37 |
| 2024-12-26 | BUY | 487,086 | 23.610 | 23.730 | 23.718 | USD 11,552,706 | 24.41 |
| 2024-12-24 | BUY | 487,086 | 23.620 | 23.660 | 23.656 | USD 11,522,506 | 24.44 |
| 2024-12-23 | BUY | 487,086 | 23.430 | 23.510 | 23.502 | USD 11,447,495 | 24.49 |
| 2024-12-20 | BUY | 487,086 | 23.420 | 23.610 | 23.591 | USD 11,490,846 | 24.55 |
| 2024-12-19 | BUY | 337,540 | 23.010 | 23.530 | 23.478 | USD 7,924,764 | 24.64 |
| 2024-12-18 | BUY | 149,535 | 23.280 | 24.490 | 24.369 | USD 3,644,018 | 24.72 |
| 2024-11-26 | BUY | 111,076 | 25.460 | 25.550 | 25.541 | USD 2,836,992 | 24.67 |
| 2024-11-22 | BUY | 111,076 | 25.370 | 25.460 | 25.451 | USD 2,826,995 | 24.56 |
| 2024-11-21 | BUY | 111,076 | 25.310 | 25.350 | 25.346 | USD 2,815,332 | 24.50 |
| 2024-11-20 | BUY | 111,076 | 25.090 | 25.160 | 25.153 | USD 2,793,895 | 24.45 |
| 2024-11-19 | BUY | 111,076 | 25.050 | 25.070 | 25.068 | USD 2,784,453 | 24.40 |
| 2024-11-12 | BUY | 111,076 | 24.680 | 25.190 | 25.139 | USD 2,792,340 | 24.29 |
| 2024-11-11 | SELL | -111,076 | 25.060 | 25.100 | 25.096 | USD -2,787,563 | 24.19 Loss of -100,774 on sale |
| 2024-11-07 | SELL | -111,076 | 24.660 | 24.760 | 24.750 | USD -2,749,131 | 24.04 Loss of -78,494 on sale |
| 2024-11-04 | SELL | -111,076 | 24.220 | 24.420 | 24.400 | USD -2,710,254 | 23.82 Loss of -64,424 on sale |
| 2024-10-30 | BUY | 111,076 | 24.020 | 24.070 | 24.065 | USD 2,673,044 | 0.00 |