| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | BUY | 1,205,304 | | | 22.740* | | 33.68 |
| 2025-11-10 | BUY | 1,205,304 | | | 22.680* | | 33.75 |
| 2025-11-07 | BUY | 1,205,304 | | | 23.080* | | 33.81 |
| 2025-11-06 | BUY | 1,205,304 | | | 22.830* | | 33.88 |
| 2025-11-05 | BUY | 1,205,304 | | | 22.480* | | 33.95 |
| 2025-11-04 | BUY | 1,205,304 | | | 22.590* | | 34.02 |
| 2025-11-03 | BUY | 1,205,304 | 22.900 | 22.440 | 22.486 | USD 27,102,466 | 34.10 |
| 2025-10-31 | BUY | 1,205,304 | 23.390 | 22.570 | 22.652 | USD 27,302,546 | 34.17 |
| 2025-10-30 | BUY | 1,205,304 | 23.720 | 22.970 | 23.045 | USD 27,776,230 | 34.24 |
| 2025-10-29 | BUY | 1,205,304 | 23.200 | 23.710 | 23.659 | USD 28,516,179 | 34.31 |
| 2025-10-28 | BUY | 1,205,304 | 23.740 | 23.930 | 23.911 | USD 28,820,024 | 34.38 |
| 2025-10-27 | BUY | 1,205,304 | 24.020 | 24.050 | 24.047 | USD 28,983,945 | 34.45 |
| 2025-10-24 | BUY | 1,205,304 | 23.890 | 24.110 | 24.088 | USD 29,033,363 | 34.52 |
| 2025-10-23 | BUY | 1,205,304 | 23.850 | 23.880 | 23.877 | USD 28,779,043 | 34.59 |
| 2025-10-22 | BUY | 1,205,304 | 23.610 | 23.920 | 23.889 | USD 28,793,507 | 34.66 |
| 2025-10-21 | BUY | 1,205,304 | 23.710 | 23.920 | 23.899 | USD 28,805,560 | 34.74 |
| 2025-10-20 | BUY | 1,205,304 | 23.300 | 23.810 | 23.759 | USD 28,636,817 | 34.81 |
| 2025-10-17 | BUY | 1,205,304 | 23.590 | 23.990 | 23.950 | USD 28,867,031 | 34.89 |
| 2025-10-16 | BUY | 1,205,304 | 23.650 | 24.040 | 24.001 | USD 28,928,502 | 34.97 |
| 2025-10-15 | BUY | 1,205,304 | 23.730 | 24.500 | 24.423 | USD 29,437,140 | 35.05 |
| 2025-10-14 | BUY | 1,205,304 | 23.900 | 24.140 | 24.116 | USD 29,067,111 | 35.12 |
| 2025-10-13 | SELL | -1,205,304 | 23.930 | 24.130 | 24.110 | USD -29,059,879 | 34.80 Profit of 12,884,022 on sale |
| 2025-10-08 | BUY | 1,205,304 | 24.700 | 24.740 | 24.736 | USD 29,814,400 | 34.87 |
| 2025-10-07 | BUY | 1,205,304 | 24.420 | 25.180 | 25.104 | USD 30,257,952 | 34.95 |
| 2025-10-06 | BUY | 1,205,304 | 24.960 | 25.100 | 25.086 | USD 30,236,256 | 35.02 |
| 2025-10-03 | BUY | 1,205,304 | 25.120 | 25.300 | 25.282 | USD 30,472,495 | 35.09 |
| 2025-10-02 | BUY | 1,205,304 | 24.930 | 25.010 | 25.002 | USD 30,135,011 | 35.16 |
| 2025-10-01 | BUY | 1,205,304 | 24.950 | 25.040 | 25.031 | USD 30,169,966 | 35.24 |
| 2025-09-30 | BUY | 1,205,304 | 24.790 | 25.350 | 25.294 | USD 30,486,960 | 35.32 |
| 2025-09-29 | BUY | 1,205,304 | 24.860 | 24.870 | 24.869 | USD 29,974,706 | 35.39 |
| 2025-09-26 | BUY | 1,205,304 | 24.540 | 24.610 | 24.603 | USD 29,654,095 | 35.48 |
| 2025-09-25 | BUY | 1,205,304 | 24.170 | 24.840 | 24.773 | USD 29,858,996 | 35.56 |
| 2025-09-24 | SELL | -1,205,304 | 24.610 | 25.030 | 24.988 | USD -30,118,137 | 35.26 Profit of 12,377,570 on sale |
| 2025-09-18 | BUY | 1,205,304 | 24.540 | 24.830 | 24.801 | USD 29,892,745 | 35.34 |
| 2025-09-17 | BUY | 1,205,304 | 24.490 | 25.620 | 25.507 | USD 30,743,690 | 35.42 |
| 2025-09-16 | BUY | 1,205,304 | 24.940 | 25.160 | 25.138 | USD 30,298,932 | 35.51 |
| 2025-09-15 | BUY | 1,205,304 | 24.820 | 25.130 | 25.099 | USD 30,251,924 | 35.59 |
| 2025-09-12 | BUY | 1,205,304 | 24.900 | 25.800 | 25.710 | USD 30,988,365 | 35.67 |
| 2025-09-11 | BUY | 1,205,304 | 25.830 | 26.100 | 26.073 | USD 31,425,892 | 35.75 |
| 2025-09-10 | BUY | 1,205,304 | 25.100 | 25.360 | 25.334 | USD 30,535,172 | 35.84 |
| 2025-09-09 | BUY | 1,205,304 | 25.270 | 25.880 | 25.819 | USD 31,119,743 | 35.93 |
| 2025-09-08 | SELL | -1,205,304 | 25.950 | 26.020 | 26.013 | USD -31,353,574 | 35.59 Profit of 11,543,097 on sale |
| 2025-07-24 | BUY | 157,002 | 25.680 | 26.050 | 26.013 | USD 4,084,093 | 35.67 |
| 2025-07-23 | BUY | 157,002 | 25.960 | 26.250 | 26.221 | USD 4,116,749 | 35.75 |
| 2025-07-22 | BUY | 157,002 | 26.170 | 26.240 | 26.233 | USD 4,118,633 | 35.83 |
| 2025-07-21 | SELL | -157,002 | 25.050 | 25.700 | 25.635 | USD -4,024,746 | 34.05 Profit of 1,321,544 on sale |
| 2025-07-17 | BUY | 157,002 | 25.680 | 26.110 | 26.067 | USD 4,092,571 | 34.12 |
| 2025-07-16 | BUY | 157,002 | 25.900 | 25.940 | 25.936 | USD 4,072,004 | 34.19 |
| 2025-07-15 | BUY | 157,002 | 25.350 | 26.070 | 25.998 | USD 4,081,738 | 34.27 |
| 2025-07-14 | BUY | 157,002 | 25.890 | 26.230 | 26.196 | USD 4,112,824 | 34.35 |
| 2025-07-11 | BUY | 157,002 | 26.310 | 26.370 | 26.364 | USD 4,139,201 | 34.42 |
| 2025-07-10 | BUY | 157,002 | 26.180 | 26.620 | 26.576 | USD 4,172,485 | 34.49 |
| 2025-07-09 | BUY | 157,002 | 26.150 | 26.340 | 26.321 | USD 4,132,450 | 34.57 |
| 2025-07-08 | BUY | 157,002 | 26.170 | 26.260 | 26.251 | USD 4,121,460 | 34.64 |
| 2025-07-07 | BUY | 157,002 | 25.640 | 26.370 | 26.297 | USD 4,128,682 | 34.72 |
| 2025-07-04 | SELL | -157,002 | | | 265.000* | | 32.59 Profit of 5,116,971 on sale |
| 2025-07-03 | BUY | 157,002 | 26.430 | 26.730 | 26.700 | USD 4,191,953 | 32.65 |
| 2025-07-02 | BUY | 273,185 | 26.700 | 26.850 | 26.835 | USD 7,330,920 | 32.71 |
| 2025-06-30 | BUY | 389,368 | 25.690 | 26.020 | 25.987 | USD 10,118,506 | 32.77 |
| 2025-06-27 | BUY | 389,368 | 25.850 | 26.280 | 26.237 | USD 10,215,848 | 32.84 |
| 2025-06-26 | BUY | 389,368 | 26.320 | 26.370 | 26.365 | USD 10,265,688 | 32.90 |
| 2025-06-25 | BUY | 389,368 | 26.070 | 26.550 | 26.502 | USD 10,319,030 | 32.97 |
| 2025-06-24 | BUY | 389,368 | 26.650 | 26.800 | 26.785 | USD 10,429,222 | 33.03 |
| 2025-06-23 | BUY | 389,368 | 26.580 | 26.610 | 26.607 | USD 10,359,915 | 33.10 |
| 2025-06-20 | BUY | 389,368 | 26.180 | 26.430 | 26.405 | USD 10,281,262 | 33.17 |
| 2025-06-19 | BUY | 389,368 | | | 25.970* | | 33.24 |
| 2025-06-18 | BUY | 389,368 | 25.970 | 26.310 | 26.276 | USD 10,231,033 | 33.31 |
| 2025-06-17 | BUY | 389,368 | 25.870 | 26.700 | 26.617 | USD 10,363,808 | 33.39 |
| 2025-06-16 | BUY | 389,368 | 26.700 | 27.200 | 27.150 | USD 10,571,341 | 33.46 |
| 2025-06-13 | BUY | 389,368 | 26.800 | 27.320 | 27.268 | USD 10,617,286 | 33.53 |
| 2025-06-12 | BUY | 389,368 | 27.300 | 27.380 | 27.372 | USD 10,657,781 | 33.60 |
| 2025-06-11 | BUY | 389,368 | 27.360 | 27.860 | 27.810 | USD 10,828,324 | 33.67 |
| 2025-06-10 | BUY | 389,368 | 27.580 | 27.680 | 27.670 | USD 10,773,813 | 33.74 |
| 2025-06-09 | BUY | 389,368 | 27.010 | 27.270 | 27.244 | USD 10,607,942 | 33.81 |
| 2025-06-06 | BUY | 389,368 | 26.730 | 27.350 | 27.288 | USD 10,625,074 | 33.89 |
| 2025-06-05 | BUY | 389,368 | 26.700 | 26.850 | 26.835 | USD 10,448,690 | 33.97 |
| 2025-06-04 | BUY | 389,368 | 26.290 | 26.370 | 26.362 | USD 10,264,520 | 34.06 |
| 2025-06-03 | SELL | -389,368 | 25.860 | 25.930 | 25.923 | USD -10,093,587 | 31.36 Profit of 2,116,994 on sale |
| 2025-05-26 | BUY | 442,072 | | | 25.230* | | 31.43 |
| 2025-05-23 | BUY | 442,072 | 25.230 | 25.290 | 25.284 | USD 11,177,349 | 31.51 |
| 2025-05-22 | BUY | 442,072 | 25.250 | 25.400 | 25.385 | USD 11,221,998 | 31.58 |
| 2025-05-21 | BUY | 442,072 | 25.180 | 26.060 | 25.972 | USD 11,481,494 | 31.66 |
| 2025-05-20 | BUY | 442,072 | 26.210 | 26.600 | 26.561 | USD 11,741,875 | 31.73 |
| 2025-05-19 | BUY | 442,072 | 26.500 | 26.650 | 26.635 | USD 11,774,588 | 31.79 |
| 2025-05-16 | BUY | 442,072 | 26.720 | 26.750 | 26.747 | USD 11,824,100 | 31.86 |
| 2025-05-15 | BUY | 442,072 | 26.470 | 26.510 | 26.506 | USD 11,717,560 | 31.93 |
| 2025-05-14 | BUY | 442,072 | 26.020 | 26.590 | 26.533 | USD 11,729,496 | 32.00 |
| 2025-05-13 | BUY | 442,072 | 26.690 | 27.090 | 27.050 | USD 11,958,048 | 32.07 |
| 2025-05-12 | BUY | 442,072 | 26.970 | 27.270 | 27.240 | USD 12,042,041 | 32.14 |
| 2025-05-09 | BUY | 442,072 | 26.210 | 26.500 | 26.471 | USD 11,702,088 | 32.22 |
| 2025-05-08 | BUY | 442,072 | 25.940 | 26.280 | 26.246 | USD 11,602,622 | 32.31 |
| 2025-05-07 | BUY | 442,072 | 25.820 | 25.920 | 25.910 | USD 11,454,086 | 32.40 |
| 2025-05-06 | BUY | 442,072 | 25.540 | 25.770 | 25.747 | USD 11,382,028 | 32.49 |
| 2025-05-05 | BUY | 442,072 | 25.830 | 26.250 | 26.208 | USD 11,585,823 | 32.59 |
| 2025-05-02 | BUY | 442,072 | 26.160 | 26.350 | 26.331 | USD 11,640,198 | 32.68 |
| 2025-05-01 | BUY | 442,072 | 25.820 | 26.050 | 26.027 | USD 11,505,808 | 32.78 |
| 2025-04-30 | BUY | 442,072 | 25.910 | 25.990 | 25.982 | USD 11,485,915 | 32.88 |
| 2025-04-29 | BUY | 442,072 | 25.790 | 25.860 | 25.853 | USD 11,428,888 | 32.99 |
| 2025-04-28 | BUY | 442,072 | 25.570 | 25.640 | 25.633 | USD 11,331,631 | 33.11 |
| 2025-04-25 | BUY | 442,072 | 24.810 | 25.480 | 25.413 | USD 11,234,376 | 33.24 |
| 2025-04-24 | BUY | 442,072 | 25.500 | 25.740 | 25.716 | USD 11,368,323 | 33.36 |
| 2025-04-23 | BUY | 442,072 | 25.310 | 26.210 | 26.120 | USD 11,546,920 | 33.49 |
| 2025-04-22 | BUY | 442,072 | 25.260 | 25.450 | 25.431 | USD 11,242,333 | 33.62 |
| 2025-04-21 | BUY | 442,072 | 24.690 | 25.550 | 25.464 | USD 11,256,921 | 33.77 |
| 2025-04-18 | BUY | 442,072 | | | 25.810* | | 33.91 |
| 2025-04-17 | BUY | 391,384 | 25.810 | 26.070 | 26.044 | USD 10,193,205 | 34.05 |
| 2025-04-16 | BUY | 340,696 | 25.590 | 26.000 | 25.959 | USD 8,844,127 | 34.20 |
| 2025-04-15 | BUY | 340,696 | 25.850 | 26.270 | 26.228 | USD 8,935,775 | 34.34 |
| 2025-04-14 | BUY | 340,696 | 26.120 | 26.360 | 26.336 | USD 8,972,570 | 34.49 |
| 2025-04-11 | BUY | 340,696 | 25.800 | 25.940 | 25.926 | USD 8,832,885 | 34.65 |
| 2025-04-10 | BUY | 340,696 | 25.820 | 26.350 | 26.297 | USD 8,959,283 | 34.82 |
| 2025-04-09 | BUY | 340,696 | 26.560 | 26.740 | 26.722 | USD 9,104,078 | 34.98 |
| 2025-04-08 | BUY | 340,696 | 24.820 | 26.650 | 26.467 | USD 9,017,201 | 35.18 |
| 2025-04-07 | BUY | 340,696 | 25.480 | 26.760 | 26.632 | USD 9,073,416 | 35.37 |
| 2025-04-04 | BUY | 340,696 | 26.260 | 27.670 | 27.529 | USD 9,379,020 | 35.56 |
| 2025-04-02 | BUY | 340,696 | 29.480 | 29.590 | 29.579 | USD 10,077,447 | 35.69 |
| 2025-04-01 | BUY | 340,696 | 29.140 | 29.440 | 29.410 | USD 10,019,870 | 35.83 |
| 2025-03-31 | BUY | 340,696 | 29.280 | 29.500 | 29.478 | USD 10,043,037 | 35.97 |
| 2025-03-28 | BUY | 340,696 | 29.360 | 29.620 | 29.594 | USD 10,082,558 | 36.11 |
| 2025-03-27 | BUY | 340,696 | 29.590 | 30.060 | 30.013 | USD 10,225,309 | 36.26 |
| 2025-02-18 | BUY | 277,932 | 29.730 | 29.780 | 29.775 | USD 8,275,425 | 39.08 |
| 2025-02-14 | BUY | 277,932 | 29.610 | 30.270 | 30.204 | USD 8,394,658 | 39.73 |
| 2025-02-13 | BUY | 277,932 | 29.700 | 29.810 | 29.799 | USD 8,282,096 | 40.09 |
| 2025-02-12 | BUY | 277,932 | 29.590 | 29.640 | 29.635 | USD 8,236,515 | 40.48 |
| 2025-02-11 | BUY | 277,932 | 30.000 | 30.090 | 30.081 | USD 8,360,473 | 40.88 |
| 2025-02-10 | BUY | 277,932 | 30.120 | 30.320 | 30.300 | USD 8,421,340 | 41.31 |
| 2025-02-07 | BUY | 277,932 | 30.050 | 30.490 | 30.446 | USD 8,461,918 | 41.78 |
| 2025-02-06 | BUY | 277,932 | 30.430 | 30.660 | 30.637 | USD 8,515,003 | 42.27 |
| 2025-02-05 | SELL | -277,932 | 30.340 | 30.540 | 30.520 | USD -8,482,485 | 39.13 Profit of 2,393,752 on sale |
| 2024-11-21 | BUY | 332,988 | 30.600 | 30.770 | 30.753 | USD 10,240,380 | 39.54 |
| 2024-11-20 | BUY | 332,988 | 30.670 | 30.830 | 30.814 | USD 10,260,692 | 39.98 |
| 2024-11-19 | BUY | 343,174 | 30.680 | 30.970 | 30.941 | USD 10,618,147 | 40.47 |
| 2024-11-12 | BUY | 353,360 | 30.680 | 31.440 | 31.364 | USD 11,082,783 | 41.60 |
| 2024-11-11 | SELL | -353,360 | 31.350 | 32.050 | 31.980 | USD -11,300,453 | 31.74 Loss of -85,690 on sale |
| 2024-11-08 | BUY | 353,360 | 31.890 | 32.160 | 32.133 | USD 11,354,517 | 31.73 |
| 2024-11-05 | BUY | 353,360 | 31.870 | 31.880 | 31.879 | USD 11,264,763 | 31.74 |
| 2024-11-04 | BUY | 353,360 | 31.710 | 31.930 | 31.908 | USD 11,275,011 | 31.74 |
| 2024-11-01 | BUY | 353,360 | 31.180 | 31.670 | 31.621 | USD 11,173,597 | 31.80 |
| 2024-10-30 | SELL | -353,360 | 31.720 | 31.780 | 31.774 | USD -11,227,661 | 31.99 Profit of 77,651 on sale |
| 2024-10-28 | SELL | -353,360 | 31.950 | 32.480 | 32.427 | USD -11,458,405 | 32.21 Loss of -76,090 on sale |
| 2024-10-25 | SELL | -353,360 | 31.800 | 32.240 | 32.196 | USD -11,376,779 | 32.23 Profit of 11,307 on sale |
| 2024-10-24 | SELL | -353,360 | 32.130 | 32.140 | 32.139 | USD -11,356,637 | 32.32 Profit of 64,842 on sale |
| 2024-10-23 | SELL | -353,360 | 31.850 | 31.960 | 31.949 | USD -11,289,498 | 32.55 Profit of 211,192 on sale |
| 2024-10-18 | BUY | 353,360 | 33.060 | 33.070 | 33.069 | USD 11,685,262 | 0.00 |