| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 632 | 31.475 | 30.310 | 30.426 | USD 19,230 | 38.70 |
| 2025-11-07 | SELL | -28 | 30.450 | 26.230 | 26.652 | USD -746 | 38.74 Profit of 338 on sale |
| 2025-11-06 | SELL | -132 | 29.090 | 27.930 | 28.046 | USD -3,702 | 38.79 Profit of 1,418 on sale |
| 2025-11-05 | BUY | 356 | 28.950 | 27.890 | 27.996 | USD 9,967 | 38.84 |
| 2025-11-04 | BUY | 512 | 29.740 | 28.380 | 28.516 | USD 14,600 | 38.89 |
| 2025-11-03 | SELL | -264 | 31.320 | 30.415 | 30.506 | USD -8,053 | 38.93 Profit of 2,225 on sale |
| 2025-10-30 | BUY | 1,650 | 30.840 | 29.890 | 29.985 | USD 49,475 | 39.02 |
| 2025-10-29 | BUY | 1,650 | 30.650 | 31.975 | 31.843 | USD 52,540 | 39.06 |
| 2025-10-28 | BUY | 165 | 31.160 | 32.670 | 32.519 | USD 5,366 | 39.10 |
| 2025-10-27 | BUY | 99 | 32.960 | 33.375 | 33.333 | USD 3,300 | 39.13 |
| 2025-10-24 | BUY | 66 | 33.000 | 35.049 | 34.844 | USD 2,300 | 39.17 |
| 2025-10-21 | BUY | 99 | 33.620 | 33.650 | 33.647 | USD 3,331 | 39.24 |
| 2025-10-20 | BUY | 363 | 33.600 | 34.790 | 34.671 | USD 12,586 | 39.27 |
| 2025-10-16 | BUY | 330 | 35.190 | 35.930 | 35.856 | USD 11,832 | 39.32 |
| 2025-10-15 | BUY | 384 | 35.500 | 35.990 | 35.941 | USD 13,801 | 39.34 |
| 2025-10-02 | BUY | 256 | 34.890 | 36.350 | 36.204 | USD 9,268 | 39.39 |
| 2025-10-01 | BUY | 384 | 35.160 | 38.060 | 37.770 | USD 14,504 | 39.41 |
| 2025-09-30 | BUY | 2,263 | 37.400 | 41.940 | 41.486 | USD 93,883 | 39.42 |
| 2025-09-29 | BUY | 589 | 42.305 | 42.800 | 42.750 | USD 25,180 | 39.41 |
| 2025-09-26 | BUY | 1,324 | 42.320 | 43.660 | 43.526 | USD 57,628 | 39.39 |
| 2025-09-25 | BUY | 93 | 42.920 | 42.940 | 42.938 | USD 3,993 | 39.37 |
| 2025-09-18 | BUY | 372 | 43.300 | 43.360 | 43.354 | USD 16,128 | 39.35 |
| 2025-09-17 | BUY | 465 | 42.640 | 43.060 | 43.018 | USD 20,003 | 39.33 |
| 2025-09-16 | BUY | 744 | 42.875 | 43.500 | 43.438 | USD 32,318 | 39.31 |
| 2025-08-15 | BUY | 62 | 44.940 | 45.760 | 45.678 | USD 2,832 | 39.24 |
| 2025-08-13 | BUY | 33 | 43.160 | 43.490 | 43.457 | USD 1,434 | 39.22 |
| 2025-08-08 | BUY | 276 | 42.880 | 44.880 | 44.680 | USD 12,332 | 39.20 |
| 2025-08-06 | BUY | 583 | 45.360 | 45.920 | 45.864 | USD 26,739 | 39.13 |
| 2025-07-31 | BUY | 155 | 45.040 | 46.640 | 46.480 | USD 7,204 | 39.06 |
| 2025-07-29 | BUY | 620 | 43.600 | 44.565 | 44.468 | USD 27,570 | 39.00 |
| 2025-07-11 | BUY | 248 | 42.980 | 44.850 | 44.663 | USD 11,076 | 38.97 |
| 2025-07-10 | BUY | 279 | 44.570 | 44.665 | 44.656 | USD 12,459 | 38.94 |
| 2025-07-09 | BUY | 279 | 42.800 | 42.990 | 42.971 | USD 11,989 | 38.91 |
| 2025-07-07 | SELL | -186 | 40.580 | 41.220 | 41.156 | USD -7,655 | 38.88 Loss of -423 on sale |
| 2025-07-02 | SELL | -792 | 41.320 | 41.940 | 41.878 | USD -33,167 | 38.85 Loss of -2,402 on sale |
| 2025-06-27 | BUY | 103 | 42.890 | 43.230 | 43.196 | USD 4,449 | 38.79 |
| 2025-06-26 | BUY | 93 | 42.230 | 43.269 | 43.165 | USD 4,014 | 38.77 |
| 2025-06-24 | SELL | -434 | 42.810 | 43.225 | 43.183 | USD -18,742 | 38.72 Loss of -1,937 on sale |
| 2025-06-18 | BUY | 248 | 39.600 | 39.735 | 39.722 | USD 9,851 | 38.68 |
| 2025-06-17 | BUY | 93 | 38.120 | 38.620 | 38.570 | USD 3,587 | 38.68 |
| 2025-06-16 | SELL | -126 | 37.860 | 37.940 | 37.932 | USD -4,779 | 38.69 Profit of 95 on sale |
| 2025-06-12 | SELL | -155 | 37.980 | 38.060 | 38.052 | USD -5,898 | 38.69 Profit of 99 on sale |
| 2025-06-11 | BUY | 341 | 37.880 | 38.195 | 38.163 | USD 13,014 | 38.70 |
| 2025-06-06 | BUY | 93 | 35.810 | 35.905 | 35.895 | USD 3,338 | 38.74 |
| 2025-06-05 | BUY | 434 | 33.730 | 34.649 | 34.557 | USD 14,998 | 38.78 |
| 2025-06-04 | BUY | 62 | 34.840 | 34.880 | 34.876 | USD 2,162 | 38.81 |
| 2025-06-03 | SELL | -31 | 34.320 | 34.625 | 34.594 | USD -1,072 | 38.84 Profit of 132 on sale |
| 2025-05-30 | SELL | -3,782 | 35.880 | 35.940 | 35.934 | USD -135,902 | 38.90 Profit of 11,202 on sale |
| 2025-05-29 | BUY | 85 | 35.600 | 36.000 | 35.960 | USD 3,057 | 38.92 |
| 2025-05-27 | BUY | 533 | 35.550 | 35.890 | 35.856 | USD 19,111 | 38.97 |
| 2025-05-23 | BUY | 435 | 35.080 | 35.179 | 35.169 | USD 15,299 | 39.03 |
| 2025-05-22 | BUY | 217 | 34.870 | 35.700 | 35.617 | USD 7,729 | 39.06 |
| 2025-05-19 | BUY | 186 | 37.200 | 37.365 | 37.349 | USD 6,947 | 39.13 |
| 2025-05-16 | BUY | 93 | 36.900 | 37.000 | 36.990 | USD 3,440 | 39.14 |
| 2025-05-15 | SELL | -62 | 36.610 | 38.120 | 37.969 | USD -2,354 | 39.16 Profit of 74 on sale |
| 2025-05-14 | BUY | 31 | 38.250 | 38.455 | 38.435 | USD 1,191 | 39.17 |
| 2025-05-13 | BUY | 62 | 37.680 | 38.170 | 38.121 | USD 2,364 | 39.18 |
| 2025-05-12 | BUY | 187 | 37.930 | 38.850 | 38.758 | USD 7,248 | 39.19 |
| 2025-05-09 | SELL | -155 | 36.230 | 37.600 | 37.463 | USD -5,807 | 39.21 Profit of 271 on sale |
| 2025-05-08 | BUY | 62 | 35.350 | 36.110 | 36.034 | USD 2,234 | 39.25 |
| 2025-05-07 | BUY | 93 | 34.670 | 34.710 | 34.706 | USD 3,228 | 39.28 |
| 2025-05-02 | BUY | 3,441 | 34.250 | 34.770 | 34.718 | USD 119,465 | 39.42 |
| 2025-04-30 | BUY | 1,085 | 33.290 | 33.370 | 33.362 | USD 36,198 | 39.52 |
| 2025-04-29 | BUY | 273 | 33.220 | 33.740 | 33.688 | USD 9,197 | 39.57 |
| 2025-04-28 | BUY | 217 | 33.280 | 34.450 | 34.333 | USD 7,450 | 39.63 |
| 2025-04-25 | BUY | 540 | 33.790 | 34.090 | 34.060 | USD 18,392 | 39.68 |
| 2025-04-24 | SELL | -630 | 34.180 | 34.670 | 34.621 | USD -21,811 | 39.73 Profit of 3,216 on sale |
| 2025-04-23 | BUY | 570 | 34.050 | 35.960 | 35.769 | USD 20,388 | 39.78 |
| 2025-04-22 | BUY | 240 | 33.470 | 33.830 | 33.794 | USD 8,111 | 39.83 |
| 2025-04-17 | BUY | 330 | 33.610 | 34.305 | 34.236 | USD 11,298 | 40.02 |
| 2025-04-15 | BUY | 300 | 33.540 | 34.392 | 34.307 | USD 10,292 | 40.14 |
| 2025-04-11 | BUY | 496 | 34.220 | 35.170 | 35.075 | USD 17,397 | 40.25 |
| 2025-04-09 | BUY | 186 | 35.840 | 36.660 | 36.578 | USD 6,804 | 40.34 |
| 2025-04-08 | BUY | 1,116 | 31.890 | 34.810 | 34.518 | USD 38,522 | 40.43 |
| 2025-04-07 | BUY | 366 | 32.880 | 35.250 | 35.013 | USD 12,815 | 40.50 |
| 2025-04-04 | SELL | -496 | 31.670 | 32.200 | 32.147 | USD -15,945 | 40.59 Profit of 4,188 on sale |
| 2025-04-02 | BUY | 4,216 | 34.430 | 34.970 | 34.916 | USD 147,206 | 40.65 |
| 2025-04-01 | BUY | 31 | 33.190 | 33.448 | 33.422 | USD 1,036 | 40.73 |
| 2025-03-31 | BUY | 217 | 33.210 | 34.415 | 34.295 | USD 7,442 | 40.81 |
| 2025-03-28 | BUY | 124 | 35.290 | 36.865 | 36.708 | USD 4,552 | 40.86 |
| 2025-03-27 | BUY | 58 | 37.040 | 38.030 | 37.931 | USD 2,200 | 40.90 |
| 2025-03-26 | BUY | 31 | 37.680 | 38.730 | 38.625 | USD 1,197 | 40.94 |
| 2025-03-25 | BUY | 341 | 38.950 | 40.510 | 40.354 | USD 13,761 | 40.96 |
| 2025-03-24 | BUY | 377 | 40.520 | 40.990 | 40.943 | USD 15,436 | 40.96 |
| 2025-03-21 | SELL | -124 | 39.490 | 39.590 | 39.580 | USD -4,908 | 40.98 Profit of 174 on sale |
| 2025-03-20 | BUY | 496 | 38.440 | 39.300 | 39.214 | USD 19,450 | 41.01 |
| 2025-03-19 | BUY | 87 | 38.540 | 39.190 | 39.125 | USD 3,404 | 41.04 |
| 2025-03-18 | BUY | 1,076 | 36.910 | 38.850 | 38.656 | USD 41,594 | 41.08 |
| 2025-03-17 | BUY | 217 | 38.730 | 39.320 | 39.261 | USD 8,520 | 41.11 |
| 2025-03-14 | BUY | 1,612 | 37.870 | 38.140 | 38.113 | USD 61,438 | 41.15 |
| 2025-03-13 | BUY | 300 | 36.990 | 38.700 | 38.529 | USD 11,559 | 41.20 |
| 2025-03-12 | SELL | -1,500 | 38.630 | 41.070 | 40.826 | USD -61,239 | 41.23 Profit of 602 on sale |
| 2025-03-11 | SELL | -1,110 | 38.660 | 39.675 | 39.573 | USD -43,927 | 41.26 Profit of 1,870 on sale |
| 2025-03-10 | BUY | 330 | 37.240 | 38.050 | 37.969 | USD 12,530 | 41.31 |
| 2025-03-07 | BUY | 60 | 39.410 | 40.340 | 40.247 | USD 2,415 | 41.33 |
| 2025-03-05 | BUY | 450 | 43.410 | 43.505 | 43.496 | USD 19,573 | 41.30 |
| 2025-03-04 | BUY | 510 | 41.300 | 42.520 | 42.398 | USD 21,623 | 41.30 |
| 2025-03-03 | BUY | 960 | 41.590 | 44.480 | 44.191 | USD 42,423 | 41.30 |
| 2025-02-28 | BUY | 780 | 43.860 | 43.955 | 43.946 | USD 34,277 | 41.27 |
| 2025-02-27 | SELL | -150 | 42.740 | 44.360 | 44.198 | USD -6,630 | 41.25 Loss of -442 on sale |
| 2025-02-25 | BUY | 1,110 | 42.510 | 44.150 | 43.986 | USD 48,824 | 41.20 |
| 2025-02-21 | BUY | 120 | 45.570 | 49.588 | 49.186 | USD 5,902 | 41.10 |
| 2025-02-18 | SELL | -270 | 51.490 | 53.500 | 53.299 | USD -14,391 | 40.69 Loss of -3,405 on sale |
| 2025-02-14 | SELL | -1,830 | 53.490 | 53.610 | 53.598 | USD -98,084 | 40.31 Loss of -24,324 on sale |
| 2025-02-13 | BUY | 30 | 46.450 | 47.100 | 47.035 | USD 1,411 | 40.21 |
| 2025-02-12 | BUY | 296 | 45.440 | 45.500 | 45.494 | USD 13,466 | 40.13 |
| 2025-02-07 | SELL | -40 | 42.280 | 43.000 | 42.928 | USD -1,717 | 40.00 Loss of -117 on sale |
| 2025-02-06 | BUY | 570 | 42.440 | 42.765 | 42.732 | USD 24,358 | 39.96 |
| 2025-02-05 | BUY | 150 | 42.240 | 42.786 | 42.731 | USD 6,410 | 39.92 |
| 2025-02-04 | BUY | 180 | 41.750 | 41.820 | 41.813 | USD 7,526 | 39.89 |
| 2025-02-03 | BUY | 180 | 41.390 | 42.390 | 42.290 | USD 7,612 | 39.87 |
| 2025-01-31 | BUY | 330 | 41.950 | 43.000 | 42.895 | USD 14,155 | 39.83 |
| 2025-01-29 | SELL | -30 | 41.900 | 42.305 | 42.265 | USD -1,268 | 39.74 Loss of -76 on sale |
| 2025-01-28 | SELL | -270 | 42.000 | 42.280 | 42.252 | USD -11,408 | 39.70 Loss of -690 on sale |
| 2025-01-27 | SELL | -480 | 41.110 | 41.455 | 41.421 | USD -19,882 | 39.67 Loss of -840 on sale |
| 2025-01-24 | BUY | 372 | 41.340 | 42.000 | 41.934 | USD 15,599 | 39.64 |
| 2025-01-23 | BUY | 60 | 41.510 | 41.535 | 41.532 | USD 2,492 | 39.60 |
| 2024-12-10 | BUY | 1,500 | 41.700 | 43.270 | 43.113 | USD 64,670 | 39.56 |
| 2024-12-09 | BUY | 180 | 42.480 | 43.895 | 43.754 | USD 7,876 | 39.50 |
| 2024-12-06 | SELL | -450 | 44.260 | 45.720 | 45.574 | USD -20,508 | 39.40 Loss of -2,778 on sale |
| 2024-12-05 | SELL | -30 | 44.840 | 45.870 | 45.767 | USD -1,373 | 39.29 Loss of -194 on sale |
| 2024-12-03 | BUY | 150 | 43.970 | 44.070 | 44.060 | USD 6,609 | 39.06 |
| 2024-11-27 | SELL | -180 | 43.030 | 44.040 | 43.939 | USD -7,909 | 38.63 Loss of -955 on sale |
| 2024-11-26 | BUY | 630 | 43.060 | 43.481 | 43.439 | USD 27,367 | 38.41 |
| 2024-11-26 | BUY | 630 | 43.060 | 43.481 | 43.439 | USD 27,367 | 38.41 |
| 2024-11-25 | BUY | 10,907 | 43.000 | 43.560 | 43.504 | USD 474,498 | 38.29 |
| 2024-11-22 | SELL | -50 | 43.090 | 44.130 | 44.026 | USD -2,201 | 38.16 Loss of -293 on sale |
| 2024-11-21 | SELL | -135 | 43.550 | 44.480 | 44.387 | USD -5,992 | 38.01 Loss of -861 on sale |
| 2024-11-20 | SELL | -54 | 43.800 | 44.250 | 44.205 | USD -2,387 | 37.84 Loss of -344 on sale |
| 2024-11-19 | BUY | 27 | 43.210 | 43.300 | 43.291 | USD 1,169 | 37.68 |
| 2024-11-18 | BUY | 244 | 42.350 | 42.490 | 42.476 | USD 10,364 | 37.54 |
| 2024-11-11 | BUY | 81 | 43.210 | 43.330 | 43.318 | USD 3,509 | 37.03 |
| 2024-11-11 | BUY | 81 | 43.210 | 43.330 | 43.318 | USD 3,509 | 37.03 |
| 2024-11-07 | BUY | 73 | 38.980 | 39.380 | 39.340 | USD 2,872 | 36.64 |
| 2024-11-07 | BUY | 73 | 38.980 | 39.380 | 39.340 | USD 2,872 | 36.64 |
| 2024-11-06 | BUY | 648 | 38.250 | 38.715 | 38.669 | USD 25,057 | 36.50 |
| 2024-11-06 | BUY | 648 | 38.250 | 38.715 | 38.669 | USD 25,057 | 36.50 |
| 2024-11-05 | BUY | 135 | 36.450 | 36.650 | 36.630 | USD 4,945 | 36.51 |
| 2024-11-05 | BUY | 135 | 36.450 | 36.650 | 36.630 | USD 4,945 | 36.51 |
| 2024-11-04 | BUY | 50 | 35.690 | 36.253 | 36.197 | USD 1,810 | 36.59 |
| 2024-11-04 | BUY | 50 | 35.690 | 36.253 | 36.197 | USD 1,810 | 36.59 |
| 2024-11-01 | BUY | 75 | 35.690 | 36.380 | 36.311 | USD 2,723 | 36.69 |
| 2024-11-01 | BUY | 75 | 35.690 | 36.380 | 36.311 | USD 2,723 | 36.69 |
| 2024-10-30 | SELL | -162 | 36.870 | 37.300 | 37.257 | USD -6,036 | 36.86 Loss of -65 on sale |
| 2024-10-30 | SELL | -162 | 36.870 | 37.300 | 37.257 | USD -6,036 | 36.86 Loss of -65 on sale |
| 2024-10-29 | SELL | -486 | 36.770 | 36.920 | 36.905 | USD -17,936 | 36.87 Loss of -15 on sale |
| 2024-10-29 | SELL | -486 | 36.770 | 36.920 | 36.905 | USD -17,936 | 36.87 Loss of -15 on sale |
| 2024-10-28 | SELL | -189 | 36.560 | 36.900 | 36.866 | USD -6,968 | 36.94 Profit of 13 on sale |
| 2024-10-28 | SELL | -189 | 36.560 | 36.900 | 36.866 | USD -6,968 | 36.94 Profit of 13 on sale |
| 2024-10-21 | SELL | -27 | 37.160 | 38.260 | 38.150 | USD -1,030 | 0.00 Loss of -1,030 on sale |
| 2024-10-21 | SELL | -27 | 37.160 | 38.260 | 38.150 | USD -1,030 | 0.00 Loss of -1,030 on sale |