| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 515,580 | 36.895 | 36.300 | 36.359 | USD 18,746,231 | 35.90 |
| 2025-11-07 | BUY | 515,580 | | | 36.580* | | 35.89 |
| 2025-11-06 | SELL | -515,580 | 36.986 | 36.485 | 36.535 | USD -18,836,767 | 35.88 Loss of -336,761 on sale |
| 2025-09-04 | BUY | 1,068 | 36.500 | 36.710 | 36.689 | USD 39,184 | 35.88 |
| 2025-09-02 | BUY | 1,068 | 36.420 | 36.560 | 36.546 | USD 39,031 | 35.87 |
| 2025-08-29 | BUY | 1,068 | 36.470 | 36.680 | 36.659 | USD 39,152 | 35.87 |
| 2025-08-28 | BUY | 1,068 | 36.560 | 36.600 | 36.596 | USD 39,085 | 35.86 |
| 2025-08-27 | BUY | 1,068 | 36.620 | 36.860 | 36.836 | USD 39,341 | 35.86 |
| 2025-08-25 | BUY | 1,068 | 36.510 | 36.900 | 36.861 | USD 39,368 | 35.85 |
| 2025-08-22 | BUY | 1,068 | 36.900 | 37.030 | 37.017 | USD 39,534 | 35.84 |
| 2025-08-21 | BUY | 1,068 | 36.720 | 37.060 | 37.026 | USD 39,544 | 35.84 |
| 2025-08-20 | BUY | 1,068 | 37.090 | 37.380 | 37.351 | USD 39,891 | 35.83 |
| 2025-08-19 | BUY | 1,068 | 36.730 | 36.740 | 36.739 | USD 39,237 | 35.82 |
| 2025-08-18 | BUY | 1,068 | 36.240 | 36.640 | 36.600 | USD 39,089 | 35.82 |
| 2025-08-15 | BUY | 1,068 | 36.550 | 37.080 | 37.027 | USD 39,545 | 35.81 |
| 2025-08-13 | BUY | 1,068 | 37.240 | 37.250 | 37.249 | USD 39,782 | 35.80 |
| 2025-08-12 | BUY | 195,245 | 36.900 | 36.910 | 36.909 | USD 7,206,298 | 35.79 |
| 2025-08-11 | BUY | 389,422 | 36.280 | 36.470 | 36.451 | USD 14,194,822 | 35.79 |
| 2025-08-08 | BUY | 354,096 | 36.350 | 36.570 | 36.548 | USD 12,941,500 | 35.78 |
| 2025-08-07 | BUY | 318,770 | 36.370 | 36.520 | 36.505 | USD 11,636,699 | 35.78 |
| 2025-08-06 | BUY | 318,770 | 36.150 | 36.440 | 36.411 | USD 11,606,734 | 35.77 |
| 2025-08-05 | BUY | 318,770 | 35.780 | 36.290 | 36.239 | USD 11,551,906 | 35.77 |
| 2025-08-04 | BUY | 318,770 | 36.180 | 36.270 | 36.261 | USD 11,558,919 | 35.77 |
| 2025-08-01 | BUY | 318,770 | 35.660 | 36.040 | 36.002 | USD 11,476,358 | 35.77 |
| 2025-07-31 | BUY | 318,770 | 35.690 | 35.960 | 35.933 | USD 11,454,362 | 35.77 |
| 2025-07-30 | BUY | 318,770 | 36.040 | 36.490 | 36.445 | USD 11,617,573 | 35.77 |
| 2025-07-29 | BUY | 318,770 | 36.200 | 36.300 | 36.290 | USD 11,568,163 | 35.76 |
| 2025-07-28 | BUY | 318,770 | 35.710 | 36.570 | 36.484 | USD 11,630,005 | 35.76 |
| 2025-07-25 | BUY | 318,770 | 36.570 | 36.730 | 36.714 | USD 11,703,322 | 35.76 |
| 2025-07-24 | BUY | 318,770 | 36.580 | 36.810 | 36.787 | USD 11,726,592 | 35.75 |
| 2025-07-23 | BUY | 318,770 | 36.490 | 36.990 | 36.940 | USD 11,775,364 | 35.74 |
| 2025-07-22 | BUY | 318,770 | 36.810 | 36.820 | 36.819 | USD 11,736,793 | 35.73 |
| 2025-07-21 | SELL | -318,770 | 36.200 | 36.550 | 36.515 | USD -11,639,886 | 35.28 Loss of -392,763 on sale |
| 2025-07-18 | BUY | 318,770 | 35.980 | 36.240 | 36.214 | USD 11,543,937 | 35.28 |
| 2025-07-17 | BUY | 318,770 | 35.610 | 35.770 | 35.754 | USD 11,397,303 | 35.27 |
| 2025-07-16 | BUY | 397,476 | 35.160 | 35.600 | 35.556 | USD 14,132,656 | 35.27 |
| 2025-07-15 | BUY | 476,182 | 35.350 | 35.850 | 35.800 | USD 17,047,315 | 35.27 |
| 2025-07-14 | BUY | 476,182 | 34.760 | 34.810 | 34.805 | USD 16,573,515 | 35.28 |
| 2025-07-11 | BUY | 476,182 | 34.270 | 34.390 | 34.378 | USD 16,370,185 | 35.29 |
| 2025-07-10 | BUY | 476,182 | 34.330 | 34.420 | 34.411 | USD 16,385,898 | 35.30 |
| 2025-07-09 | BUY | 571,463 | 33.760 | 33.880 | 33.868 | USD 19,354,309 | 35.31 |
| 2025-07-08 | BUY | 666,744 | 33.580 | 33.710 | 33.697 | USD 22,467,272 | 35.33 |
| 2025-07-07 | BUY | 666,744 | 33.680 | 33.840 | 33.824 | USD 22,551,949 | 35.35 |
| 2025-07-04 | SELL | -666,744 | | | 77.220* | | 34.90 Profit of 23,269,505 on sale |
| 2025-07-03 | BUY | 666,744 | 33.810 | 33.940 | 33.927 | USD 22,620,623 | 34.91 |
| 2025-07-02 | BUY | 666,744 | 33.540 | 33.870 | 33.837 | USD 22,560,616 | 34.93 |
| 2025-06-30 | BUY | 666,744 | 33.890 | 33.900 | 33.899 | USD 22,601,956 | 34.94 |
| 2025-06-27 | BUY | 666,744 | 33.560 | 33.940 | 33.902 | USD 22,603,954 | 34.95 |
| 2025-06-26 | BUY | 666,744 | 33.620 | 33.740 | 33.728 | USD 22,487,943 | 34.97 |
| 2025-06-25 | BUY | 666,744 | 33.500 | 34.160 | 34.094 | USD 22,731,970 | 34.99 |
| 2025-06-24 | BUY | 666,744 | 34.210 | 34.580 | 34.543 | USD 23,031,339 | 35.00 |
| 2025-06-23 | BUY | 666,744 | 34.300 | 34.380 | 34.372 | USD 22,917,325 | 35.00 |
| 2025-06-20 | BUY | 507,359 | 33.770 | 34.080 | 34.049 | USD 17,275,067 | 35.02 |
| 2025-06-19 | BUY | 347,974 | | | 33.590* | | 35.04 |
| 2025-06-18 | BUY | 347,974 | 33.590 | 33.660 | 33.653 | USD 11,710,369 | 35.05 |
| 2025-06-17 | BUY | 347,974 | 33.450 | 33.660 | 33.639 | USD 11,705,497 | 35.07 |
| 2025-06-16 | BUY | 347,974 | 33.660 | 34.210 | 34.155 | USD 11,885,052 | 35.09 |
| 2025-06-13 | BUY | 347,974 | 33.890 | 34.420 | 34.367 | USD 11,958,822 | 35.11 |
| 2025-06-12 | BUY | 347,974 | 34.380 | 34.390 | 34.389 | USD 11,966,478 | 35.11 |
| 2025-06-11 | SELL | -347,974 | 33.780 | 33.940 | 33.924 | USD -11,804,670 | 34.46 Profit of 186,015 on sale |
| 2025-02-18 | BUY | 484,208 | 34.200 | 34.270 | 34.263 | USD 16,590,419 | 34.41 |
| 2025-02-14 | BUY | 484,208 | 33.730 | 34.650 | 34.558 | USD 16,733,261 | 34.43 |
| 2025-02-13 | BUY | 484,208 | 34.410 | 34.880 | 34.833 | USD 16,866,418 | 34.43 |
| 2025-02-12 | BUY | 521,838 | 34.520 | 34.530 | 34.529 | USD 18,018,544 | 34.43 |
| 2025-02-11 | BUY | 559,468 | 34.520 | 34.540 | 34.538 | USD 19,322,906 | 34.43 |
| 2025-02-10 | BUY | 559,468 | 34.230 | 34.240 | 34.239 | USD 19,155,626 | 34.43 |
| 2025-02-07 | BUY | 559,468 | 34.140 | 34.270 | 34.257 | USD 19,165,695 | 34.44 |
| 2025-02-06 | BUY | 559,468 | 34.110 | 34.170 | 34.164 | USD 19,113,664 | 34.44 |
| 2025-02-05 | BUY | 559,468 | 33.920 | 33.990 | 33.983 | USD 19,012,402 | 34.45 |
| 2025-02-04 | BUY | 559,468 | 33.610 | 33.950 | 33.916 | USD 18,974,917 | 34.47 |
| 2025-02-03 | BUY | 559,468 | 33.810 | 33.850 | 33.846 | USD 18,935,753 | 34.48 |
| 2025-01-31 | BUY | 559,468 | 33.600 | 33.620 | 33.618 | USD 18,808,195 | 34.49 |
| 2025-01-30 | BUY | 559,468 | 33.470 | 33.500 | 33.497 | USD 18,740,500 | 34.51 |
| 2025-01-29 | BUY | 559,468 | 32.730 | 33.120 | 33.081 | USD 18,507,760 | 34.55 |
| 2025-01-28 | BUY | 559,468 | 32.840 | 33.550 | 33.479 | USD 18,730,429 | 34.58 |
| 2025-01-27 | BUY | 559,468 | 33.510 | 33.530 | 33.528 | USD 18,757,842 | 34.61 |
| 2025-01-24 | BUY | 559,468 | 32.880 | 32.950 | 32.943 | USD 18,430,555 | 34.64 |
| 2025-01-23 | BUY | 559,468 | 32.740 | 33.030 | 33.001 | USD 18,463,003 | 34.68 |
| 2025-01-22 | SELL | -559,468 | 32.660 | 33.570 | 33.479 | USD -18,730,429 | 34.03 Profit of 306,314 on sale |
| 2025-01-21 | BUY | 559,468 | 33.570 | 33.790 | 33.768 | USD 18,892,116 | 34.04 |
| 2025-01-20 | BUY | 559,468 | | | 33.250* | | 34.05 |
| 2025-01-17 | BUY | 559,468 | 33.250 | 33.370 | 33.358 | USD 18,662,733 | 34.07 |
| 2025-01-15 | BUY | 559,468 | 32.110 | 32.430 | 32.398 | USD 18,125,644 | 34.14 |
| 2025-01-14 | BUY | 559,468 | 31.980 | 32.100 | 32.088 | USD 17,952,208 | 34.20 |
| 2025-01-13 | BUY | 559,468 | 31.680 | 31.800 | 31.788 | USD 17,784,368 | 34.26 |
| 2025-01-09 | BUY | 559,468 | | | 32.170* | | 34.39 |
| 2025-01-08 | BUY | 559,468 | 32.170 | 32.180 | 32.179 | USD 18,003,121 | 34.45 |
| 2025-01-02 | BUY | 559,468 | 32.180 | 32.680 | 32.630 | USD 18,255,441 | 34.51 |
| 2024-12-30 | BUY | 290,484 | 32.390 | 32.460 | 32.453 | USD 9,427,077 | 34.58 |
| 2024-12-10 | BUY | 21,500 | 32.920 | 33.020 | 33.010 | USD 709,715 | 34.44 |
| 2024-12-09 | BUY | 223,137 | 33.150 | 33.600 | 33.555 | USD 7,487,362 | 34.28 |
| 2024-12-05 | BUY | 424,774 | 34.090 | 34.350 | 34.324 | USD 14,579,942 | 34.29 |
| 2024-12-04 | BUY | 424,774 | 34.020 | 34.360 | 34.326 | USD 14,580,793 | 34.30 |
| 2024-12-03 | BUY | 424,774 | 34.250 | 34.680 | 34.637 | USD 14,712,897 | 34.30 |
| 2024-12-02 | BUY | 424,774 | 34.440 | 34.980 | 34.926 | USD 14,835,656 | 34.30 |
| 2024-11-29 | BUY | 424,774 | 34.930 | 35.150 | 35.128 | USD 14,921,462 | 34.27 |
| 2024-11-28 | BUY | 424,774 | | | 35.000* | | 34.25 |
| 2024-11-27 | BUY | 424,774 | 35.000 | 35.140 | 35.126 | USD 14,920,611 | 34.22 |
| 2024-11-26 | BUY | 424,774 | 34.840 | 34.850 | 34.849 | USD 14,802,949 | 34.19 |
| 2024-11-21 | BUY | 424,774 | 34.850 | 34.890 | 34.886 | USD 14,818,665 | 34.12 |
| 2024-11-20 | BUY | 424,774 | 34.270 | 34.320 | 34.315 | USD 14,576,120 | 34.11 |
| 2024-11-19 | BUY | 424,774 | 34.140 | 34.160 | 34.158 | USD 14,509,430 | 34.11 |
| 2024-11-12 | BUY | 424,774 | 33.240 | 33.580 | 33.546 | USD 14,249,469 | 34.16 |
| 2024-11-11 | SELL | -424,774 | 33.460 | 33.580 | 33.568 | USD -14,258,814 | 32.46 Loss of -472,243 on sale |
| 2024-11-07 | SELL | -424,774 | 32.340 | 32.760 | 32.718 | USD -13,897,755 | 32.41 Loss of -132,347 on sale |
| 2024-11-05 | SELL | -346,723 | 32.590 | 32.610 | 32.608 | USD -11,305,944 | 32.38 Loss of -79,342 on sale |
| 2024-10-31 | SELL | -1,118,220 | 32.560 | 32.900 | 32.866 | USD -36,751,420 | 32.58 Loss of -323,540 on sale |
| 2024-10-30 | SELL | -771,497 | 32.240 | 32.330 | 32.321 | USD -24,935,556 | 32.63 Profit of 241,284 on sale |
| 2024-10-29 | BUY | 771,497 | 32.120 | 32.490 | 32.453 | USD 25,037,393 | 32.71 |
| 2024-10-28 | BUY | 1,118,220 | 32.710 | 32.820 | 32.809 | USD 36,687,680 | 32.71 |
| 2024-10-24 | SELL | -1,118,220 | 32.870 | 33.150 | 33.122 | USD -37,037,684 | 32.67 Loss of -505,437 on sale |
| 2024-10-21 | SELL | -1,118,220 | 32.730 | 33.040 | 33.009 | USD -36,911,325 | 32.66 Loss of -390,260 on sale |
| 2024-10-18 | BUY | 1,118,220 | 32.660 | 32.710 | 32.705 | USD 36,571,384 | 0.00 |