| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 632 | 28.150 | 27.685 | 27.731 | USD 17,526 | 32.36 |
| 2025-11-06 | SELL | -380 | 28.450 | 27.810 | 27.874 | USD -10,592 | 32.40 Profit of 1,721 on sale |
| 2025-11-05 | SELL | -237 | 28.860 | 28.315 | 28.370 | USD -6,724 | 32.42 Profit of 961 on sale |
| 2025-11-04 | SELL | -1,006 | 28.670 | 28.120 | 28.175 | USD -28,344 | 32.44 Profit of 4,294 on sale |
| 2025-10-31 | SELL | -158 | 28.480 | 27.915 | 27.972 | USD -4,419 | 32.49 Profit of 713 on sale |
| 2025-10-30 | BUY | 553 | 28.715 | 27.380 | 27.513 | USD 15,215 | 32.51 |
| 2025-10-29 | BUY | 553 | 27.470 | 27.960 | 27.911 | USD 15,435 | 32.53 |
| 2025-10-28 | BUY | 2,370 | 28.190 | 28.790 | 28.730 | USD 68,090 | 32.56 |
| 2025-10-27 | BUY | 1,264 | 28.880 | 28.880 | 28.880 | USD 36,504 | 32.58 |
| 2025-10-24 | BUY | 156 | 28.870 | 28.980 | 28.969 | USD 4,519 | 32.60 |
| 2025-10-23 | SELL | -316 | 28.910 | 29.040 | 29.027 | USD -9,173 | 32.62 Profit of 1,134 on sale |
| 2025-10-22 | BUY | 632 | 28.890 | 29.100 | 29.079 | USD 18,378 | 32.64 |
| 2025-10-21 | BUY | 237 | 28.690 | 28.985 | 28.956 | USD 6,862 | 32.66 |
| 2025-10-17 | BUY | 1,185 | 28.520 | 28.615 | 28.605 | USD 33,898 | 32.70 |
| 2025-10-16 | BUY | 78 | 28.450 | 28.635 | 28.617 | USD 2,232 | 32.73 |
| 2025-10-14 | SELL | -474 | 28.510 | 28.640 | 28.627 | USD -13,569 | 32.77 Profit of 1,965 on sale |
| 2025-10-10 | SELL | -79 | 27.940 | 28.140 | 28.120 | USD -2,221 | 32.80 Profit of 370 on sale |
| 2025-10-08 | BUY | 632 | 28.180 | 28.310 | 28.297 | USD 17,884 | 32.83 |
| 2025-10-07 | BUY | 2,370 | 28.140 | 28.485 | 28.451 | USD 67,428 | 32.85 |
| 2025-10-06 | BUY | 79 | 28.220 | 28.750 | 28.697 | USD 2,267 | 32.88 |
| 2025-10-03 | BUY | 1,106 | 28.640 | 28.935 | 28.905 | USD 31,969 | 32.90 |
| 2025-10-02 | BUY | 869 | 28.700 | 29.020 | 28.988 | USD 25,191 | 32.93 |
| 2025-10-01 | BUY | 553 | 29.010 | 29.450 | 29.406 | USD 16,262 | 32.95 |
| 2025-09-30 | BUY | 790 | 29.330 | 29.330 | 29.330 | USD 23,171 | 32.97 |
| 2025-09-29 | BUY | 711 | 29.040 | 29.220 | 29.202 | USD 20,763 | 32.99 |
| 2025-09-26 | BUY | 869 | 29.180 | 29.250 | 29.243 | USD 25,412 | 33.02 |
| 2025-09-25 | BUY | 1,106 | 28.900 | 29.150 | 29.125 | USD 32,212 | 33.04 |
| 2025-09-18 | BUY | 79 | 29.520 | 29.870 | 29.835 | USD 2,357 | 33.06 |
| 2025-09-17 | BUY | 711 | 29.640 | 30.020 | 29.982 | USD 21,317 | 33.08 |
| 2025-09-11 | BUY | 395 | 30.620 | 30.640 | 30.638 | USD 12,102 | 33.10 |
| 2025-09-09 | BUY | 395 | 30.290 | 30.475 | 30.457 | USD 12,030 | 33.13 |
| 2025-07-24 | BUY | 79 | 32.120 | 32.450 | 32.417 | USD 2,561 | 33.14 |
| 2025-07-23 | BUY | 474 | 32.480 | 32.670 | 32.651 | USD 15,477 | 33.14 |
| 2025-07-22 | BUY | 711 | 32.600 | 32.630 | 32.627 | USD 23,198 | 33.15 |
| 2025-07-21 | BUY | 158 | 32.060 | 32.540 | 32.492 | USD 5,134 | 33.15 |
| 2025-07-18 | SELL | -790 | 32.240 | 32.495 | 32.469 | USD -25,651 | 33.16 Profit of 545 on sale |
| 2025-07-17 | BUY | 79 | 32.260 | 32.365 | 32.355 | USD 2,556 | 33.17 |
| 2025-07-16 | BUY | 316 | 32.210 | 32.230 | 32.228 | USD 10,184 | 33.17 |
| 2025-07-15 | SELL | -1,200 | 31.860 | 32.360 | 32.310 | USD -38,772 | 33.18 Profit of 1,044 on sale |
| 2025-07-14 | BUY | 632 | 32.310 | 32.580 | 32.553 | USD 20,573 | 33.19 |
| 2025-07-11 | SELL | -158 | 32.350 | 32.525 | 32.508 | USD -5,136 | 33.19 Profit of 108 on sale |
| 2025-07-10 | BUY | 632 | 32.380 | 32.605 | 32.582 | USD 20,592 | 33.20 |
| 2025-07-09 | BUY | 632 | 32.270 | 32.470 | 32.450 | USD 20,508 | 33.20 |
| 2025-07-08 | BUY | 474 | 32.230 | 32.440 | 32.419 | USD 15,367 | 33.21 |
| 2025-07-07 | SELL | -1,817 | 32.310 | 32.810 | 32.760 | USD -59,525 | 33.21 Profit of 826 on sale |
| 2025-07-02 | SELL | -2,291 | 32.510 | 32.860 | 32.825 | USD -75,202 | 33.23 Profit of 922 on sale |
| 2025-06-30 | BUY | 1,343 | 32.800 | 32.825 | 32.823 | USD 44,081 | 33.23 |
| 2025-06-27 | BUY | 711 | 32.720 | 33.070 | 33.035 | USD 23,488 | 33.23 |
| 2025-06-25 | SELL | -158 | 32.960 | 33.940 | 33.842 | USD -5,347 | 33.24 Loss of -95 on sale |
| 2025-06-24 | BUY | 79 | 33.830 | 34.170 | 34.136 | USD 2,697 | 33.23 |
| 2025-06-23 | BUY | 2,054 | 34.020 | 34.190 | 34.173 | USD 70,191 | 33.23 |
| 2025-06-18 | SELL | -474 | 33.750 | 33.980 | 33.957 | USD -16,096 | 33.22 Loss of -349 on sale |
| 2025-06-13 | SELL | -237 | 33.540 | 34.250 | 34.179 | USD -8,100 | 33.21 Loss of -228 on sale |
| 2025-06-12 | BUY | 237 | 33.730 | 33.750 | 33.748 | USD 7,998 | 33.21 |
| 2025-06-11 | BUY | 316 | 33.320 | 33.745 | 33.702 | USD 10,650 | 33.21 |
| 2025-06-06 | SELL | -395 | 33.190 | 33.450 | 33.424 | USD -13,202 | 33.21 Loss of -86 on sale |
| 2025-06-05 | SELL | -237 | 32.940 | 33.330 | 33.291 | USD -7,890 | 33.21 Loss of -19 on sale |
| 2025-06-04 | SELL | -316 | 33.240 | 33.460 | 33.438 | USD -10,566 | 33.21 Loss of -72 on sale |
| 2025-06-02 | BUY | 1,027 | 33.670 | 33.695 | 33.692 | USD 34,602 | 33.20 |
| 2025-05-30 | SELL | -228 | 33.700 | 33.760 | 33.754 | USD -7,696 | 33.20 Loss of -126 on sale |
| 2025-05-29 | BUY | 79 | 33.500 | 33.510 | 33.509 | USD 2,647 | 33.20 |
| 2025-05-28 | SELL | -78 | 33.200 | 33.430 | 33.407 | USD -2,606 | 33.20 Loss of -16 on sale |
| 2025-05-27 | BUY | 869 | 33.380 | 33.455 | 33.448 | USD 29,066 | 33.20 |
| 2025-05-23 | SELL | -1,580 | 33.010 | 33.220 | 33.199 | USD -52,454 | 33.20 Profit of 0 on sale |
| 2025-05-22 | SELL | -1,738 | 33.100 | 33.680 | 33.622 | USD -58,435 | 33.20 Loss of -734 on sale |
| 2025-05-21 | BUY | 79 | 33.580 | 34.310 | 34.237 | USD 2,705 | 33.20 |
| 2025-05-20 | BUY | 632 | 34.320 | 34.440 | 34.428 | USD 21,758 | 33.19 |
| 2025-05-19 | BUY | 2,291 | 34.400 | 34.580 | 34.562 | USD 79,182 | 33.18 |
| 2025-05-16 | BUY | 2,133 | 34.420 | 34.490 | 34.483 | USD 73,552 | 33.17 |
| 2025-05-15 | BUY | 1,738 | 34.030 | 34.030 | 34.030 | USD 59,144 | 33.16 |
| 2025-05-14 | BUY | 1,580 | 33.470 | 33.700 | 33.677 | USD 53,210 | 33.16 |
| 2025-05-13 | SELL | -316 | 33.730 | 34.480 | 34.405 | USD -10,872 | 33.15 Loss of -396 on sale |
| 2025-05-12 | BUY | 79 | 34.490 | 35.230 | 35.156 | USD 2,777 | 33.14 |
| 2025-05-09 | BUY | 237 | 34.770 | 34.885 | 34.873 | USD 8,265 | 33.12 |
| 2025-05-08 | SELL | -2,291 | 34.570 | 35.020 | 34.975 | USD -80,128 | 33.11 Loss of -4,271 on sale |
| 2025-05-07 | SELL | -1,106 | 34.900 | 35.250 | 35.215 | USD -38,948 | 33.09 Loss of -2,345 on sale |
| 2025-05-06 | BUY | 2,765 | 34.900 | 35.130 | 35.107 | USD 97,071 | 33.08 |
| 2025-05-02 | BUY | 237 | 35.470 | 35.799 | 35.766 | USD 8,477 | 33.04 |
| 2025-05-01 | SELL | -395 | 35.110 | 35.530 | 35.488 | USD -14,018 | 33.02 Loss of -976 on sale |
| 2025-04-30 | BUY | 237 | 34.190 | 34.320 | 34.307 | USD 8,131 | 33.01 |
| 2025-04-29 | BUY | 553 | 33.650 | 34.010 | 33.974 | USD 18,788 | 33.00 |
| 2025-04-28 | BUY | 1,179 | 34.010 | 34.070 | 34.064 | USD 40,161 | 32.99 |
| 2025-04-25 | BUY | 1,106 | 33.780 | 33.970 | 33.951 | USD 37,550 | 32.98 |
| 2025-04-24 | BUY | 316 | 33.870 | 34.140 | 34.113 | USD 10,780 | 32.97 |
| 2025-04-23 | BUY | 869 | 33.950 | 34.320 | 34.283 | USD 29,792 | 32.96 |
| 2025-04-22 | SELL | -480 | 34.050 | 34.200 | 34.185 | USD -16,409 | 32.95 Loss of -592 on sale |
| 2025-04-17 | BUY | 158 | 33.620 | 34.010 | 33.971 | USD 5,367 | 32.94 |
| 2025-04-16 | BUY | 316 | 33.040 | 33.480 | 33.436 | USD 10,566 | 32.94 |
| 2025-04-15 | BUY | 1,580 | 32.970 | 33.070 | 33.060 | USD 52,235 | 32.94 |
| 2025-04-11 | BUY | 1,975 | 32.120 | 32.180 | 32.174 | USD 63,544 | 32.95 |
| 2025-04-10 | BUY | 3,239 | 31.640 | 32.450 | 32.369 | USD 104,843 | 32.96 |
| 2025-04-09 | BUY | 632 | 32.270 | 32.370 | 32.360 | USD 20,452 | 32.97 |
| 2025-04-08 | BUY | 1,659 | 30.530 | 32.160 | 31.997 | USD 53,083 | 33.00 |
| 2025-04-07 | BUY | 1,893 | 31.440 | 32.940 | 32.790 | USD 62,071 | 33.02 |
| 2025-04-04 | SELL | -4,740 | 32.540 | 34.130 | 33.971 | USD -161,023 | 33.02 Loss of -4,502 on sale |
| 2025-04-02 | BUY | 553 | 34.630 | 34.810 | 34.792 | USD 19,240 | 33.00 |
| 2025-03-31 | SELL | -2,160 | 34.850 | 35.100 | 35.075 | USD -75,762 | 32.96 Loss of -4,564 on sale |
| 2025-03-28 | SELL | -1,360 | 34.470 | 34.550 | 34.542 | USD -46,977 | 32.94 Loss of -2,173 on sale |
| 2025-03-27 | SELL | -400 | 34.160 | 34.720 | 34.664 | USD -13,866 | 32.93 Loss of -694 on sale |
| 2025-03-26 | BUY | 720 | 34.370 | 34.410 | 34.406 | USD 24,772 | 32.91 |
| 2025-03-25 | SELL | -960 | 34.070 | 34.527 | 34.481 | USD -33,102 | 32.90 Loss of -1,521 on sale |
| 2025-03-24 | BUY | 560 | 34.240 | 34.380 | 34.366 | USD 19,245 | 32.88 |
| 2025-03-21 | BUY | 960 | 33.870 | 34.400 | 34.347 | USD 32,973 | 32.87 |
| 2025-03-19 | BUY | 148 | 33.850 | 34.110 | 34.084 | USD 5,044 | 32.84 |
| 2025-03-18 | SELL | -1,440 | 34.040 | 34.130 | 34.121 | USD -49,134 | 32.82 Loss of -1,870 on sale |
| 2025-03-17 | BUY | 1,520 | 33.810 | 34.060 | 34.035 | USD 51,733 | 32.81 |
| 2025-03-14 | BUY | 1,360 | 33.480 | 33.510 | 33.507 | USD 45,570 | 32.80 |
| 2025-03-13 | BUY | 6,693 | 32.890 | 33.455 | 33.399 | USD 223,536 | 32.80 |
| 2025-03-12 | BUY | 3,160 | 33.100 | 33.970 | 33.883 | USD 107,070 | 32.79 |
| 2025-03-11 | BUY | 1,264 | 33.880 | 34.510 | 34.447 | USD 43,541 | 32.78 |
| 2025-03-07 | BUY | 748 | 34.190 | 34.600 | 34.559 | USD 25,850 | 32.74 |
| 2025-03-06 | SELL | -720 | 33.790 | 34.045 | 34.019 | USD -24,494 | 32.72 Loss of -935 on sale |
| 2025-03-05 | BUY | 2,459 | 34.070 | 34.170 | 34.160 | USD 83,999 | 32.70 |
| 2025-03-04 | BUY | 474 | 33.890 | 34.710 | 34.628 | USD 16,414 | 32.68 |
| 2025-03-03 | BUY | 2,133 | 34.370 | 34.530 | 34.514 | USD 73,618 | 32.66 |
| 2025-02-28 | SELL | -560 | 34.010 | 34.685 | 34.618 | USD -19,386 | 32.63 Loss of -1,111 on sale |
| 2025-02-27 | BUY | 80 | 33.320 | 33.540 | 33.518 | USD 2,681 | 32.62 |
| 2025-02-26 | SELL | -160 | 31.570 | 32.180 | 32.119 | USD -5,139 | 32.64 Profit of 83 on sale |
| 2025-02-25 | BUY | 1,520 | 32.100 | 32.380 | 32.352 | USD 49,175 | 32.65 |
| 2025-02-21 | BUY | 1,120 | 31.890 | 32.300 | 32.259 | USD 36,130 | 32.68 |
| 2025-02-20 | BUY | 640 | 32.240 | 32.310 | 32.303 | USD 20,674 | 32.69 |
| 2025-02-19 | BUY | 160 | 31.750 | 31.975 | 31.953 | USD 5,112 | 32.70 |
| 2025-02-18 | BUY | 400 | 31.900 | 31.920 | 31.918 | USD 12,767 | 32.72 |
| 2025-02-13 | BUY | 1,360 | 31.830 | 32.010 | 31.992 | USD 43,509 | 32.78 |
| 2025-02-12 | BUY | 480 | 31.510 | 31.695 | 31.676 | USD 15,205 | 32.81 |
| 2025-02-11 | SELL | -160 | 31.560 | 31.560 | 31.560 | USD -5,050 | 32.83 Profit of 204 on sale |
| 2025-02-07 | SELL | -640 | 31.620 | 31.760 | 31.746 | USD -20,317 | 32.88 Profit of 727 on sale |
| 2025-02-06 | BUY | 320 | 31.610 | 31.760 | 31.745 | USD 10,158 | 32.91 |
| 2025-02-04 | BUY | 2,800 | 31.300 | 31.450 | 31.435 | USD 88,018 | 32.98 |
| 2025-02-03 | BUY | 1,040 | 31.050 | 31.290 | 31.266 | USD 32,517 | 33.02 |
| 2025-01-31 | BUY | 237 | 31.150 | 31.415 | 31.389 | USD 7,439 | 33.06 |
| 2025-01-30 | BUY | 158 | 30.990 | 31.309 | 31.277 | USD 4,942 | 33.11 |
| 2025-01-29 | BUY | 1,501 | 30.670 | 31.180 | 31.129 | USD 46,725 | 33.17 |
| 2025-01-28 | BUY | 711 | 31.090 | 31.345 | 31.319 | USD 22,268 | 33.22 |
| 2025-01-27 | BUY | 1,106 | 31.050 | 31.313 | 31.287 | USD 34,603 | 33.28 |
| 2025-01-24 | BUY | 711 | 30.510 | 30.805 | 30.776 | USD 21,881 | 33.35 |
| 2025-01-23 | BUY | 2,054 | 30.520 | 30.840 | 30.808 | USD 63,280 | 33.43 |
| 2025-01-02 | BUY | 2,607 | 31.430 | 31.985 | 31.930 | USD 83,240 | 33.49 |
| 2024-12-30 | BUY | 20,511 | 31.830 | 31.950 | 31.938 | USD 655,080 | 33.53 |
| 2024-12-10 | BUY | 553 | 33.310 | 33.870 | 33.814 | USD 18,699 | 33.54 |
| 2024-12-09 | BUY | 632 | 33.680 | 33.750 | 33.743 | USD 21,326 | 33.53 |
| 2024-12-06 | BUY | 948 | 33.490 | 33.705 | 33.684 | USD 31,932 | 33.54 |
| 2024-12-05 | BUY | 237 | 33.580 | 33.790 | 33.769 | USD 8,003 | 33.53 |
| 2024-12-04 | BUY | 869 | 33.940 | 34.000 | 33.994 | USD 29,541 | 33.52 |
| 2024-12-03 | BUY | 2,786 | 33.590 | 34.020 | 33.977 | USD 94,660 | 33.52 |
| 2024-12-02 | BUY | 233 | 33.900 | 34.275 | 34.238 | USD 7,977 | 33.51 |
| 2024-11-29 | BUY | 1,817 | 34.250 | 34.870 | 34.808 | USD 63,246 | 33.48 |
| 2024-11-27 | BUY | 2,133 | 34.610 | 34.715 | 34.705 | USD 74,025 | 33.39 |
| 2024-11-26 | BUY | 4,582 | 34.160 | 34.320 | 34.304 | USD 157,181 | 33.35 |
| 2024-11-25 | BUY | 4,740 | 33.840 | 34.275 | 34.232 | USD 162,257 | 33.33 |
| 2024-11-22 | BUY | 5,530 | 33.880 | 34.090 | 34.069 | USD 188,402 | 33.31 |
| 2024-11-21 | BUY | 869 | 33.820 | 33.930 | 33.919 | USD 29,476 | 33.28 |
| 2024-11-20 | BUY | 790 | 33.700 | 34.070 | 34.033 | USD 26,886 | 33.26 |
| 2024-11-19 | BUY | 711 | 34.030 | 34.175 | 34.160 | USD 24,288 | 33.22 |
| 2024-11-18 | BUY | 6,399 | 34.150 | 34.165 | 34.164 | USD 218,612 | 33.17 |
| 2024-11-12 | BUY | 2,212 | 33.430 | 34.090 | 34.024 | USD 75,261 | 33.16 |
| 2024-11-11 | BUY | 1,501 | 33.830 | 34.190 | 34.154 | USD 51,265 | 33.11 |
| 2024-11-08 | BUY | 1,134 | 33.700 | 33.940 | 33.916 | USD 38,461 | 33.08 |
| 2024-11-07 | BUY | 7,031 | 33.300 | 33.570 | 33.543 | USD 235,841 | 33.06 |
| 2024-11-06 | BUY | 5,832 | 33.360 | 33.520 | 33.504 | USD 195,395 | 33.04 |
| 2024-11-05 | BUY | 3,146 | 32.260 | 32.270 | 32.269 | USD 101,518 | 33.18 |
| 2024-11-05 | BUY | 3,146 | 32.260 | 32.270 | 32.269 | USD 101,518 | 33.18 |
| 2024-11-04 | BUY | 553 | 31.790 | 31.800 | 31.799 | USD 17,585 | 33.32 |
| 2024-11-01 | BUY | 1,264 | 31.400 | 31.820 | 31.778 | USD 40,167 | 33.53 |
| 2024-10-31 | BUY | 316 | 31.410 | 32.505 | 32.396 | USD 10,237 | 33.79 |
| 2024-10-30 | BUY | 784 | 33.230 | 33.480 | 33.455 | USD 26,229 | 33.88 |
| 2024-10-29 | BUY | 2,291 | 33.210 | 33.690 | 33.642 | USD 77,074 | 33.99 |
| 2024-10-28 | SELL | -553 | 33.560 | 33.959 | 33.919 | USD -18,757 | 34.07 Profit of 85 on sale |
| 2024-10-25 | BUY | 948 | 33.600 | 34.550 | 34.455 | USD 32,663 | 34.19 |
| 2024-10-24 | BUY | 632 | 34.320 | 34.840 | 34.788 | USD 21,986 | 34.15 |
| 2024-10-23 | BUY | 790 | 34.710 | 34.870 | 34.854 | USD 27,535 | 33.86 |
| 2024-10-22 | BUY | 4,251 | 34.020 | 34.220 | 34.200 | USD 145,384 | 33.71 |
| 2024-10-21 | BUY | 2,212 | 33.710 | 34.110 | 34.070 | USD 75,363 | 0.00 |