| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 4,856 | 39.525 | 37.966 | 38.122 | USD 185,120 | 24.31 |
| 2025-11-06 | SELL | -2,945 | 39.845 | 36.800 | 37.104 | USD -109,273 | 24.18 Loss of -38,067 on sale |
| 2025-11-05 | SELL | -1,821 | 38.690 | 37.110 | 37.268 | USD -67,865 | 24.11 Loss of -23,964 on sale |
| 2025-11-04 | SELL | -7,730 | 38.250 | 36.910 | 37.044 | USD -286,350 | 24.04 Loss of -100,491 on sale |
| 2025-10-31 | SELL | -1,220 | 40.826 | 39.790 | 39.894 | USD -48,670 | 23.89 Loss of -19,529 on sale |
| 2025-10-30 | BUY | 4,312 | 41.430 | 40.110 | 40.242 | USD 173,524 | 23.80 |
| 2025-10-29 | BUY | 4,270 | 42.040 | 40.920 | 41.032 | USD 175,207 | 23.71 |
| 2025-10-28 | BUY | 18,300 | 42.470 | 39.545 | 39.837 | USD 729,026 | 23.62 |
| 2025-10-27 | BUY | 9,776 | 40.670 | 38.230 | 38.474 | USD 376,122 | 23.54 |
| 2025-10-24 | BUY | 1,202 | 41.120 | 37.830 | 38.159 | USD 45,867 | 23.47 |
| 2025-10-23 | SELL | -2,444 | 38.400 | 36.430 | 36.627 | USD -89,517 | 23.39 Loss of -32,351 on sale |
| 2025-10-22 | BUY | 4,888 | 37.930 | 36.040 | 36.229 | USD 177,088 | 23.32 |
| 2025-10-21 | BUY | 1,833 | 38.350 | 37.670 | 37.738 | USD 69,174 | 23.24 |
| 2025-10-17 | BUY | 9,165 | 38.380 | 36.080 | 36.310 | USD 332,781 | 23.09 |
| 2025-10-16 | BUY | 601 | 38.020 | 36.410 | 36.571 | USD 21,979 | 23.02 |
| 2025-10-14 | SELL | -3,666 | 36.545 | 34.690 | 34.875 | USD -127,854 | 22.87 Loss of -43,998 on sale |
| 2025-10-10 | SELL | -610 | | | 36.370* | | 22.80 Profit of 13,909 on sale |
| 2025-10-08 | BUY | 4,880 | 37.790 | 35.910 | 36.098 | USD 176,159 | 22.72 |
| 2025-10-07 | BUY | 18,330 | 38.045 | 36.350 | 36.520 | USD 669,404 | 22.64 |
| 2025-10-06 | BUY | 610 | 38.680 | 36.430 | 36.655 | USD 22,360 | 22.57 |
| 2025-10-03 | BUY | 8,484 | 38.080 | 36.450 | 36.613 | USD 310,625 | 22.49 |
| 2025-10-02 | BUY | 6,666 | 37.570 | 35.440 | 35.653 | USD 237,663 | 22.40 |
| 2025-10-01 | BUY | 4,249 | 36.060 | 33.500 | 33.756 | USD 143,429 | 22.33 |
| 2025-09-30 | BUY | 6,070 | 34.235 | 33.020 | 33.142 | USD 201,169 | 22.27 |
| 2025-09-29 | BUY | 5,454 | 35.050 | 33.730 | 33.862 | USD 184,683 | 22.20 |
| 2025-09-26 | BUY | 6,675 | 36.300 | 34.490 | 34.671 | USD 231,429 | 22.12 |
| 2025-09-25 | BUY | 8,498 | 34.250 | 31.210 | 31.514 | USD 267,806 | 22.05 |
| 2025-09-17 | BUY | 5,526 | | | 24.900* | | 21.99 |
| 2025-09-11 | BUY | 3,065 | | | 24.610* | | 21.97 |
| 2025-09-09 | BUY | 3,065 | | | 24.440* | | 21.94 |
| 2025-07-31 | BUY | 612 | 20.230 | 19.660 | 19.717 | USD 12,067 | 21.95 |
| 2025-07-30 | BUY | 4,896 | 20.620 | 20.080 | 20.134 | USD 98,576 | 21.96 |
| 2025-07-29 | BUY | 612 | 20.850 | 20.340 | 20.391 | USD 12,479 | 21.97 |
| 2025-07-24 | BUY | 611 | 23.580 | 22.600 | 22.698 | USD 13,868 | 21.97 |
| 2025-07-23 | BUY | 3,660 | 23.620 | 22.920 | 22.990 | USD 84,143 | 21.96 |
| 2025-07-22 | BUY | 5,499 | 23.540 | 23.080 | 23.126 | USD 127,170 | 21.95 |
| 2025-07-21 | BUY | 1,228 | 23.830 | 23.160 | 23.227 | USD 28,523 | 21.94 |
| 2025-07-18 | SELL | -6,137 | 23.590 | 22.900 | 22.969 | USD -140,961 | 21.94 Loss of -6,332 on sale |
| 2025-07-17 | BUY | 614 | 23.050 | 22.590 | 22.636 | USD 13,899 | 21.93 |
| 2025-07-16 | BUY | 2,460 | 23.130 | 22.250 | 22.338 | USD 54,951 | 21.93 |
| 2025-07-15 | SELL | -9,255 | 23.780 | 22.900 | 22.988 | USD -212,754 | 21.92 Loss of -9,876 on sale |
| 2025-07-14 | BUY | 4,896 | 23.400 | 22.880 | 22.932 | USD 112,275 | 21.91 |
| 2025-07-11 | SELL | -1,224 | 23.660 | 23.160 | 23.210 | USD -28,409 | 21.90 Loss of -1,600 on sale |
| 2025-07-10 | BUY | 4,896 | 24.040 | 23.480 | 23.536 | USD 115,232 | 21.89 |
| 2025-07-09 | BUY | 4,896 | 23.530 | 23.130 | 23.170 | USD 113,440 | 21.88 |
| 2025-07-08 | BUY | 3,670 | 23.785 | 22.132 | 22.298 | USD 81,832 | 21.87 |
| 2025-07-07 | SELL | -14,145 | 22.390 | 21.860 | 21.913 | USD -309,959 | 21.87 Loss of -633 on sale |
| 2025-07-02 | SELL | -17,806 | 22.770 | 21.520 | 21.645 | USD -385,411 | 21.86 Profit of 3,826 on sale |
| 2025-06-30 | BUY | 10,438 | 22.970 | 22.270 | 22.340 | USD 233,185 | 21.86 |
| 2025-06-27 | BUY | 5,508 | 23.380 | 22.420 | 22.516 | USD 124,018 | 21.85 |
| 2025-06-25 | SELL | -1,224 | 22.770 | 22.130 | 22.194 | USD -27,165 | 21.84 Loss of -429 on sale |
| 2025-06-24 | BUY | 596 | 22.690 | 21.330 | 21.466 | USD 12,794 | 21.84 |
| 2025-06-23 | BUY | 15,912 | 21.580 | 20.730 | 20.815 | USD 331,208 | 21.84 |
| 2025-06-18 | SELL | -3,642 | 21.600 | 20.660 | 20.754 | USD -75,586 | 21.85 Profit of 3,986 on sale |
| 2025-06-13 | SELL | -1,821 | 20.600 | 20.100 | 20.150 | USD -36,693 | 21.88 Profit of 3,143 on sale |
| 2025-06-12 | BUY | 1,821 | 20.980 | 20.410 | 20.467 | USD 37,270 | 21.88 |
| 2025-06-11 | BUY | 2,428 | 21.830 | 20.380 | 20.525 | USD 49,835 | 21.89 |
| 2025-06-06 | SELL | -3,035 | 20.440 | 20.030 | 20.071 | USD -60,915 | 21.92 Profit of 5,599 on sale |
| 2025-06-05 | SELL | -1,821 | 20.550 | 19.850 | 19.920 | USD -36,274 | 21.93 Profit of 3,661 on sale |
| 2025-06-04 | SELL | -2,412 | 20.500 | 20.010 | 20.059 | USD -48,382 | 21.94 Profit of 4,544 on sale |
| 2025-06-02 | BUY | 7,839 | | | 19.740* | | 21.97 |
| 2025-05-30 | SELL | -1,734 | | | 19.550* | | 21.99 Profit of 38,133 on sale |
| 2025-05-29 | BUY | 602 | | | 20.250* | | 22.01 |
| 2025-05-28 | SELL | -595 | 20.640 | 20.330 | 20.361 | USD -12,115 | 22.02 Profit of 986 on sale |
| 2025-05-27 | BUY | 6,622 | 20.670 | 20.180 | 20.229 | USD 133,956 | 22.03 |
| 2025-05-23 | SELL | -12,020 | | | 20.050* | | 22.06 Profit of 265,180 on sale |
| 2025-05-22 | SELL | -13,222 | 20.900 | 20.510 | 20.549 | USD -271,699 | 22.07 Profit of 20,161 on sale |
| 2025-05-21 | BUY | 601 | 21.629 | 20.590 | 20.694 | USD 12,437 | 22.09 |
| 2025-05-20 | BUY | 4,808 | 21.410 | 21.120 | 21.149 | USD 101,684 | 22.09 |
| 2025-05-19 | BUY | 17,429 | | | 21.380* | | 22.10 |
| 2025-05-16 | BUY | 16,227 | 21.760 | 21.350 | 21.391 | USD 347,112 | 22.10 |
| 2025-05-15 | BUY | 13,266 | | | 21.550* | | 22.11 |
| 2025-05-14 | BUY | 12,040 | | | 21.520* | | 22.11 |
| 2025-05-13 | SELL | -2,408 | | | 22.560* | | 22.11 Profit of 53,234 on sale |
| 2025-05-12 | BUY | 602 | | | 22.180* | | 22.11 |
| 2025-05-09 | BUY | 1,806 | | | 21.420* | | 22.11 |
| 2025-05-08 | SELL | -17,458 | | | 21.000* | | 22.12 Profit of 386,216 on sale |
| 2025-05-07 | SELL | -8,428 | | | 20.310* | | 22.14 Profit of 186,585 on sale |
| 2025-05-06 | BUY | 21,070 | | | 19.940* | | 22.16 |
| 2025-05-02 | BUY | 1,806 | 20.780 | 20.210 | 20.267 | USD 36,602 | 22.19 |
| 2025-05-01 | SELL | -3,010 | 20.650 | 19.940 | 20.011 | USD -60,233 | 22.21 Profit of 6,620 on sale |
| 2025-04-30 | BUY | 1,806 | 20.180 | 19.550 | 19.613 | USD 35,421 | 22.23 |
| 2025-04-29 | BUY | 4,214 | 20.845 | 20.220 | 20.282 | USD 85,470 | 22.25 |
| 2025-04-28 | BUY | 8,952 | 21.080 | 20.050 | 20.153 | USD 180,410 | 22.26 |
| 2025-04-25 | BUY | 8,400 | 20.180 | 19.340 | 19.424 | USD 163,162 | 22.29 |
| 2025-04-24 | BUY | 2,400 | 21.550 | 20.880 | 20.947 | USD 50,273 | 22.29 |
| 2025-04-23 | BUY | 6,600 | 21.030 | 20.310 | 20.382 | USD 134,521 | 22.31 |
| 2025-04-22 | SELL | -3,648 | 19.735 | 19.041 | 19.110 | USD -69,715 | 22.34 Profit of 11,774 on sale |
| 2025-04-17 | BUY | 1,200 | 19.100 | 18.560 | 18.614 | USD 22,337 | 22.41 |
| 2025-04-17 | BUY | 1,200 | 19.100 | 18.560 | 18.614 | USD 22,337 | 22.41 |
| 2025-04-16 | BUY | 2,416 | 19.430 | 18.720 | 18.791 | USD 45,399 | 22.44 |
| 2025-04-15 | BUY | 12,080 | 20.470 | 19.810 | 19.876 | USD 240,102 | 22.47 |
| 2025-04-11 | BUY | 15,100 | 19.795 | 18.175 | 18.337 | USD 276,889 | 22.52 |
| 2025-04-10 | BUY | 24,723 | 20.820 | 19.160 | 19.326 | USD 477,797 | 22.55 |
| 2025-04-09 | BUY | 4,824 | 21.730 | 17.975 | 18.351 | USD 88,523 | 22.56 |
| 2025-04-08 | BUY | 12,663 | 20.390 | 17.665 | 17.938 | USD 227,143 | 22.60 |
| 2025-04-07 | BUY | 14,422 | 20.670 | 18.560 | 18.771 | USD 270,715 | 22.64 |
| 2025-04-04 | SELL | -36,060 | 22.190 | 19.700 | 19.949 | USD -719,361 | 22.67 Profit of 98,075 on sale |
| 2025-04-02 | BUY | 4,207 | | | 21.980* | | 22.68 |
| 2025-03-31 | SELL | -16,200 | | | 22.710* | | 22.68 Profit of 367,470 on sale |
| 2025-03-28 | SELL | -10,200 | | | 22.710* | | 22.68 Profit of 231,367 on sale |
| 2025-03-27 | SELL | -3,000 | | | 23.620* | | 22.67 Profit of 68,016 on sale |
| 2025-03-26 | BUY | 5,391 | | | 23.420* | | 22.66 |
| 2025-03-25 | SELL | -7,188 | | | 24.200* | | 22.64 Profit of 162,769 on sale |
| 2025-03-24 | BUY | 4,193 | | | 24.220* | | 22.63 |
| 2025-03-21 | BUY | 58,142 | | | 24.260* | | 22.61 |
| 2025-03-19 | BUY | 1,116 | | | 24.120* | | 22.57 |
| 2025-03-18 | SELL | -10,800 | | | 25.920* | | 22.53 Profit of 243,280 on sale |
| 2025-03-17 | BUY | 11,400 | | | 25.690* | | 22.48 |
| 2025-03-14 | BUY | 10,200 | | | 24.050* | | 22.46 |
| 2025-03-13 | BUY | 50,316 | | | 23.700* | | 22.45 |
| 2025-03-12 | BUY | 24,000 | | | 20.680* | | 22.47 |
| 2025-03-11 | BUY | 9,600 | | | 19.780* | | 22.51 |
| 2025-03-07 | BUY | 5,676 | | | 20.640* | | 22.57 |
| 2025-03-06 | SELL | -5,391 | | | 20.750* | | 22.60 Profit of 121,821 on sale |
| 2025-03-05 | BUY | 18,651 | | | 20.810* | | 22.62 |
| 2025-03-04 | BUY | 3,594 | | | 21.330* | | 22.64 |
| 2025-03-03 | BUY | 16,146 | 25.036 | 23.780 | 23.906 | USD 385,979 | 22.64 |
| 2025-02-28 | SELL | -4,186 | 24.440 | 22.640 | 22.820 | USD -95,525 | 22.62 Loss of -820 on sale |
| 2025-02-27 | BUY | 598 | 24.400 | 23.070 | 23.203 | USD 13,875 | 22.62 |
| 2025-02-26 | SELL | -1,196 | 23.820 | 23.210 | 23.271 | USD -27,832 | 22.60 Loss of -799 on sale |
| 2025-02-25 | BUY | 11,343 | 24.280 | 22.770 | 22.921 | USD 259,993 | 22.60 |
| 2025-02-21 | BUY | 8,358 | 26.290 | 24.840 | 24.985 | USD 208,825 | 22.53 |
| 2025-02-20 | BUY | 4,776 | 26.120 | 24.480 | 24.644 | USD 117,700 | 22.47 |
| 2025-02-19 | BUY | 1,192 | 26.330 | 25.460 | 25.547 | USD 30,452 | 22.42 |
| 2025-02-18 | BUY | 2,985 | 27.550 | 24.490 | 24.796 | USD 74,016 | 22.33 |
| 2025-02-13 | BUY | 10,132 | 24.830 | 22.790 | 22.994 | USD 232,975 | 22.25 |
| 2025-02-12 | BUY | 3,588 | 22.560 | 20.930 | 21.093 | USD 75,682 | 22.25 |
| 2025-02-11 | SELL | -1,196 | 21.880 | 19.862 | 20.064 | USD -23,996 | 22.27 Profit of 2,642 on sale |
| 2025-02-07 | SELL | -4,776 | 19.360 | 19.030 | 19.063 | USD -91,045 | 22.38 Profit of 15,863 on sale |
| 2025-02-06 | BUY | 2,388 | 19.700 | 19.220 | 19.268 | USD 46,012 | 22.44 |
| 2025-02-04 | BUY | 20,895 | 19.530 | 19.020 | 19.071 | USD 398,489 | 22.57 |
| 2025-02-03 | BUY | 7,774 | 19.750 | 18.780 | 18.877 | USD 146,750 | 22.64 |
| 2025-01-31 | BUY | 1,794 | 20.330 | 19.380 | 19.475 | USD 34,938 | 22.71 |
| 2025-01-30 | BUY | 1,196 | 20.095 | 19.430 | 19.497 | USD 23,318 | 22.77 |
| 2025-01-29 | BUY | 11,362 | 20.080 | 19.660 | 19.702 | USD 223,854 | 22.83 |
| 2025-01-28 | BUY | 5,382 | 20.342 | 19.740 | 19.800 | USD 106,565 | 22.90 |
| 2025-01-27 | BUY | 8,358 | 21.060 | 20.140 | 20.232 | USD 169,099 | 22.97 |
| 2025-01-24 | BUY | 5,373 | 21.410 | 20.750 | 20.816 | USD 111,844 | 23.02 |
| 2025-01-23 | BUY | 15,522 | 21.750 | 21.350 | 21.390 | USD 332,016 | 23.06 |
| 2025-01-02 | BUY | 19,668 | 20.430 | 20.010 | 20.052 | USD 394,383 | 23.13 |
| 2024-12-30 | BUY | 269,914 | 20.115 | 19.730 | 19.768 | USD 5,335,795 | 23.22 |
| 2024-12-10 | BUY | 4,137 | 20.860 | 20.150 | 20.221 | USD 83,654 | 23.30 |
| 2024-12-09 | BUY | 4,720 | 21.060 | 20.730 | 20.763 | USD 98,001 | 23.37 |
| 2024-12-06 | BUY | 7,080 | 21.050 | 20.660 | 20.699 | USD 146,549 | 23.44 |
| 2024-12-05 | BUY | 1,770 | 22.190 | 20.660 | 20.813 | USD 36,839 | 23.51 |
| 2024-12-04 | BUY | 6,490 | 22.540 | 21.810 | 21.883 | USD 142,021 | 23.56 |
| 2024-12-03 | BUY | 20,768 | 23.750 | 22.440 | 22.571 | USD 468,755 | 23.60 |
| 2024-12-02 | BUY | 1,737 | 25.480 | 23.440 | 23.644 | USD 41,070 | 23.58 |
| 2024-11-29 | SELL | -9,714 | 24.280 | 23.600 | 23.668 | USD -229,911 | 23.57 Loss of -958 on sale |
| 2024-11-27 | BUY | 15,903 | 23.930 | 23.060 | 23.147 | USD 368,107 | 23.56 |
| 2024-11-26 | BUY | 34,162 | 24.990 | 23.810 | 23.928 | USD 817,428 | 23.55 |
| 2024-11-25 | BUY | 35,280 | 25.570 | 24.760 | 24.841 | USD 876,390 | 23.49 |
| 2024-11-22 | BUY | 41,300 | 24.680 | 24.140 | 24.194 | USD 999,212 | 23.45 |
| 2024-11-21 | BUY | 6,490 | 24.770 | 23.830 | 23.924 | USD 155,267 | 23.41 |
| 2024-11-20 | BUY | 5,900 | 24.210 | 23.550 | 23.616 | USD 139,334 | 23.39 |
| 2024-11-19 | BUY | 5,310 | 24.540 | 24.100 | 24.144 | USD 128,205 | 23.35 |
| 2024-11-18 | BUY | 47,718 | 25.020 | 24.160 | 24.246 | USD 1,156,971 | 23.28 |
| 2024-11-12 | BUY | 16,492 | 24.960 | 23.890 | 23.997 | USD 395,759 | 23.24 |
| 2024-11-11 | BUY | 11,172 | 26.286 | 24.830 | 24.976 | USD 279,030 | 23.14 |
| 2024-11-08 | BUY | 8,434 | 26.425 | 25.830 | 25.889 | USD 218,352 | 22.97 |
| 2024-11-07 | BUY | 52,332 | 26.380 | 25.190 | 25.309 | USD 1,324,470 | 22.78 |
| 2024-11-06 | BUY | 43,420 | 25.120 | 24.050 | 24.157 | USD 1,048,897 | 22.64 |
| 2024-11-05 | BUY | 23,428 | 23.580 | 22.400 | 22.518 | USD 527,552 | 22.54 |
| 2024-11-05 | BUY | 23,428 | 23.580 | 22.400 | 22.518 | USD 527,552 | 22.54 |
| 2024-11-04 | BUY | 4,116 | 23.000 | 22.000 | 22.100 | USD 90,964 | 22.54 |
| 2024-11-01 | BUY | 9,408 | 23.580 | 21.910 | 22.077 | USD 207,700 | 22.48 |
| 2024-10-31 | BUY | 2,364 | 22.250 | 21.470 | 21.548 | USD 50,939 | 22.57 |
| 2024-10-30 | BUY | 5,887 | 22.930 | 22.260 | 22.327 | USD 131,439 | 22.60 |
| 2024-10-29 | BUY | 21,941 | 23.140 | 22.410 | 22.483 | USD 493,299 | 22.57 |
| 2024-10-28 | SELL | -4,151 | 23.270 | 22.560 | 22.631 | USD -93,941 | 22.47 Loss of -686 on sale |
| 2024-10-28 | SELL | -4,151 | 23.270 | 22.560 | 22.631 | USD -93,941 | 22.47 Loss of -686 on sale |
| 2024-10-25 | BUY | 7,116 | 23.340 | 22.410 | 22.503 | USD 160,131 | 22.38 |
| 2024-10-25 | BUY | 7,116 | 23.340 | 22.410 | 22.503 | USD 160,131 | 22.38 |
| 2024-10-24 | BUY | 4,744 | 22.370 | 21.970 | 22.010 | USD 104,415 | 22.41 |
| 2024-10-24 | BUY | 4,744 | 22.370 | 21.970 | 22.010 | USD 104,415 | 22.41 |
| 2024-10-23 | BUY | 5,930 | 22.430 | 21.580 | 21.665 | USD 128,473 | 22.62 |
| 2024-10-22 | BUY | 31,893 | 22.820 | 22.170 | 22.235 | USD 709,141 | 22.84 |
| 2024-10-21 | BUY | 16,604 | 22.880 | 22.250 | 22.313 | USD 370,485 | 0.00 |