| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 528 | 43.870 | 43.305 | 43.362 | USD 22,895 | 39.43 |
| 2025-11-06 | SELL | -315 | 43.045 | 42.410 | 42.473 | USD -13,379 | 39.39 Loss of -970 on sale |
| 2025-11-05 | SELL | -198 | 42.905 | 42.060 | 42.145 | USD -8,345 | 39.38 Loss of -548 on sale |
| 2025-11-04 | SELL | -844 | 42.915 | 42.080 | 42.164 | USD -35,586 | 39.36 Loss of -2,368 on sale |
| 2025-10-31 | SELL | -132 | 42.275 | 41.615 | 41.681 | USD -5,502 | 39.33 Loss of -311 on sale |
| 2025-10-30 | BUY | 462 | 42.700 | 41.655 | 41.759 | USD 19,293 | 39.31 |
| 2025-10-29 | BUY | 462 | 42.460 | 44.880 | 44.638 | USD 20,623 | 39.30 |
| 2025-10-28 | BUY | 1,980 | 43.390 | 44.030 | 43.966 | USD 87,053 | 39.27 |
| 2025-10-27 | BUY | 1,056 | 43.730 | 43.760 | 43.757 | USD 46,207 | 39.25 |
| 2025-10-24 | BUY | 130 | 43.630 | 44.160 | 44.107 | USD 5,734 | 39.23 |
| 2025-10-23 | SELL | -264 | 43.870 | 44.450 | 44.392 | USD -11,719 | 39.20 Loss of -1,370 on sale |
| 2025-10-22 | BUY | 528 | 44.130 | 44.270 | 44.256 | USD 23,367 | 39.18 |
| 2025-10-21 | BUY | 198 | 43.710 | 44.120 | 44.079 | USD 8,728 | 39.15 |
| 2025-10-17 | BUY | 990 | 43.250 | 43.450 | 43.430 | USD 42,996 | 39.11 |
| 2025-10-16 | BUY | 65 | 43.220 | 44.050 | 43.967 | USD 2,858 | 39.08 |
| 2025-10-14 | SELL | -396 | 42.930 | 43.230 | 43.200 | USD -17,107 | 39.04 Loss of -1,648 on sale |
| 2025-10-07 | BUY | 1,980 | 43.590 | 44.290 | 44.220 | USD 87,556 | 39.01 |
| 2025-10-06 | BUY | 66 | 44.170 | 44.520 | 44.485 | USD 2,936 | 38.98 |
| 2025-10-03 | BUY | 924 | 43.830 | 44.180 | 44.145 | USD 40,790 | 38.96 |
| 2025-10-02 | BUY | 726 | 43.100 | 43.140 | 43.136 | USD 31,317 | 38.93 |
| 2025-10-01 | BUY | 462 | 43.070 | 43.710 | 43.646 | USD 20,164 | 38.91 |
| 2025-09-30 | BUY | 660 | 43.300 | 43.500 | 43.480 | USD 28,697 | 38.89 |
| 2025-09-29 | BUY | 594 | 43.210 | 43.270 | 43.264 | USD 25,699 | 38.86 |
| 2025-09-26 | BUY | 724 | 42.570 | 42.580 | 42.579 | USD 30,827 | 38.84 |
| 2025-09-25 | BUY | 924 | 41.820 | 42.540 | 42.468 | USD 39,240 | 38.82 |
| 2025-09-24 | BUY | 3,432 | 42.380 | 42.500 | 42.488 | USD 145,819 | 38.80 |
| 2025-09-18 | BUY | 66 | 40.160 | 40.310 | 40.295 | USD 2,659 | 38.79 |
| 2025-09-17 | BUY | 594 | 39.610 | 40.080 | 40.033 | USD 23,780 | 38.79 |
| 2025-09-16 | BUY | 264 | 39.370 | 40.560 | 40.441 | USD 10,676 | 38.79 |
| 2025-09-15 | BUY | 660 | 40.540 | 41.140 | 41.080 | USD 27,113 | 38.78 |
| 2025-09-12 | BUY | 198 | 41.010 | 41.200 | 41.181 | USD 8,154 | 38.76 |
| 2025-09-11 | BUY | 330 | 41.130 | 41.200 | 41.193 | USD 13,594 | 38.75 |
| 2025-09-09 | BUY | 330 | 40.490 | 40.670 | 40.652 | USD 13,415 | 38.72 |
| 2025-08-12 | BUY | 198 | 42.360 | 42.400 | 42.396 | USD 8,394 | 38.68 |
| 2025-08-11 | BUY | 594 | 42.150 | 42.530 | 42.492 | USD 25,240 | 38.66 |
| 2025-08-08 | BUY | 1,518 | 42.280 | 42.660 | 42.622 | USD 64,700 | 38.63 |
| 2025-08-07 | BUY | 198 | 42.370 | 42.370 | 42.370 | USD 8,389 | 38.61 |
| 2025-08-01 | BUY | 1,188 | 42.590 | 42.850 | 42.824 | USD 50,875 | 38.58 |
| 2025-07-31 | BUY | 66 | 42.450 | 42.540 | 42.531 | USD 2,807 | 38.56 |
| 2025-07-30 | BUY | 528 | 42.470 | 42.900 | 42.857 | USD 22,628 | 38.54 |
| 2025-07-29 | BUY | 66 | 42.180 | 42.210 | 42.207 | USD 2,786 | 38.51 |
| 2025-07-14 | BUY | 528 | 39.950 | 40.350 | 40.310 | USD 21,284 | 38.50 |
| 2025-07-11 | SELL | -132 | 39.570 | 39.720 | 39.705 | USD -5,241 | 38.50 Loss of -160 on sale |
| 2025-07-10 | BUY | 528 | 39.600 | 39.640 | 39.636 | USD 20,928 | 38.49 |
| 2025-07-09 | BUY | 528 | 39.340 | 39.420 | 39.412 | USD 20,810 | 38.48 |
| 2025-07-08 | BUY | 396 | 39.000 | 39.390 | 39.351 | USD 15,583 | 38.48 |
| 2025-07-07 | SELL | -1,518 | 39.630 | 39.730 | 39.720 | USD -60,295 | 38.47 Loss of -1,896 on sale |
| 2025-07-02 | SELL | -1,914 | 39.410 | 39.980 | 39.923 | USD -76,413 | 38.45 Loss of -2,819 on sale |
| 2025-06-30 | BUY | 1,122 | 40.340 | 40.360 | 40.358 | USD 45,282 | 38.44 |
| 2025-06-27 | BUY | 594 | 39.970 | 40.250 | 40.222 | USD 23,892 | 38.43 |
| 2025-06-25 | SELL | -132 | 39.730 | 40.430 | 40.360 | USD -5,328 | 38.41 Loss of -258 on sale |
| 2025-06-24 | BUY | 62 | 40.520 | 40.790 | 40.763 | USD 2,527 | 38.39 |
| 2025-06-23 | BUY | 1,716 | 40.510 | 40.550 | 40.546 | USD 69,577 | 38.38 |
| 2025-06-20 | SELL | -198 | 39.520 | 39.760 | 39.736 | USD -7,868 | 38.37 Loss of -270 on sale |
| 2025-06-18 | SELL | -396 | 39.280 | 39.640 | 39.604 | USD -15,683 | 38.36 Loss of -494 on sale |
| 2025-06-13 | SELL | -198 | 39.520 | 40.000 | 39.952 | USD -7,910 | 38.34 Loss of -319 on sale |
| 2025-06-12 | BUY | 198 | 39.910 | 39.910 | 39.910 | USD 7,902 | 38.33 |
| 2025-06-11 | BUY | 264 | 39.460 | 39.920 | 39.874 | USD 10,527 | 38.32 |
| 2025-06-06 | SELL | -330 | 39.280 | 39.360 | 39.352 | USD -12,986 | 38.30 Loss of -348 on sale |
| 2025-06-05 | SELL | -198 | 38.990 | 39.130 | 39.116 | USD -7,745 | 38.29 Loss of -163 on sale |
| 2025-06-04 | SELL | -264 | 39.080 | 39.600 | 39.548 | USD -10,441 | 38.28 Loss of -333 on sale |
| 2025-06-02 | BUY | 858 | 39.590 | 39.600 | 39.599 | USD 33,976 | 38.27 |
| 2025-05-30 | SELL | -189 | 39.540 | 39.610 | 39.603 | USD -7,485 | 38.26 Loss of -255 on sale |
| 2025-05-29 | BUY | 66 | 38.990 | 39.030 | 39.026 | USD 2,576 | 38.25 |
| 2025-05-28 | SELL | -65 | 38.750 | 39.280 | 39.227 | USD -2,550 | 38.25 Loss of -64 on sale |
| 2025-05-27 | BUY | 726 | 39.280 | 39.440 | 39.424 | USD 28,622 | 38.24 |
| 2025-05-23 | SELL | -1,320 | 39.020 | 39.100 | 39.092 | USD -51,601 | 38.22 Loss of -1,146 on sale |
| 2025-05-22 | SELL | -1,452 | 38.500 | 38.720 | 38.698 | USD -56,189 | 38.22 Loss of -692 on sale |
| 2025-05-21 | BUY | 66 | 38.850 | 39.530 | 39.462 | USD 2,604 | 38.22 |
| 2025-05-20 | BUY | 528 | 39.510 | 40.100 | 40.041 | USD 21,142 | 38.21 |
| 2025-05-19 | BUY | 1,914 | 39.920 | 40.030 | 40.019 | USD 76,596 | 38.19 |
| 2025-05-16 | BUY | 1,782 | 39.080 | 39.100 | 39.098 | USD 69,673 | 38.18 |
| 2025-05-15 | BUY | 1,452 | 38.690 | 38.800 | 38.789 | USD 56,322 | 38.18 |
| 2025-05-14 | BUY | 1,320 | 37.880 | 38.040 | 38.024 | USD 50,192 | 38.18 |
| 2025-05-13 | SELL | -264 | 37.820 | 38.380 | 38.324 | USD -10,118 | 38.18 Loss of -37 on sale |
| 2025-05-12 | BUY | 66 | 38.320 | 39.700 | 39.562 | USD 2,611 | 38.18 |
| 2025-05-09 | BUY | 198 | 39.580 | 39.800 | 39.778 | USD 7,876 | 38.17 |
| 2025-05-08 | SELL | -1,914 | 39.610 | 40.740 | 40.627 | USD -77,760 | 38.16 Loss of -4,728 on sale |
| 2025-05-07 | SELL | -924 | 40.480 | 40.730 | 40.705 | USD -37,611 | 38.14 Loss of -2,374 on sale |
| 2025-05-06 | BUY | 2,310 | 39.360 | 39.550 | 39.531 | USD 91,317 | 38.12 |
| 2025-05-02 | BUY | 198 | 39.300 | 39.450 | 39.435 | USD 7,808 | 38.10 |
| 2025-05-01 | SELL | -330 | 38.960 | 39.550 | 39.491 | USD -13,032 | 38.09 Loss of -461 on sale |
| 2025-04-30 | BUY | 198 | 39.110 | 39.440 | 39.407 | USD 7,803 | 38.08 |
| 2025-04-29 | BUY | 462 | 39.720 | 39.920 | 39.900 | USD 18,434 | 38.07 |
| 2025-04-28 | BUY | 984 | 39.730 | 39.810 | 39.802 | USD 39,165 | 38.05 |
| 2025-04-25 | BUY | 924 | 39.450 | 39.860 | 39.819 | USD 36,793 | 38.04 |
| 2025-04-24 | BUY | 264 | 39.680 | 39.800 | 39.788 | USD 10,504 | 38.02 |
| 2025-04-23 | BUY | 726 | 39.320 | 39.800 | 39.752 | USD 28,860 | 38.01 |
| 2025-04-22 | SELL | -402 | 39.020 | 39.190 | 39.173 | USD -15,748 | 38.00 Loss of -473 on sale |
| 2025-04-17 | BUY | 132 | 39.290 | 39.870 | 39.812 | USD 5,255 | 37.97 |
| 2025-04-16 | BUY | 13,626 | 38.950 | 39.600 | 39.535 | USD 538,704 | 37.96 |
| 2025-04-15 | BUY | 1,300 | 39.470 | 39.740 | 39.713 | USD 51,627 | 37.94 |
| 2025-04-11 | BUY | 1,625 | 38.490 | 38.520 | 38.517 | USD 62,590 | 37.92 |
| 2025-04-10 | BUY | 2,665 | 38.010 | 38.600 | 38.541 | USD 102,712 | 37.92 |
| 2025-04-09 | BUY | 520 | 38.150 | 38.460 | 38.429 | USD 19,983 | 37.92 |
| 2025-04-08 | BUY | 1,365 | 37.110 | 38.340 | 38.217 | USD 52,166 | 37.93 |
| 2025-04-07 | BUY | 1,557 | 37.160 | 37.920 | 37.844 | USD 58,923 | 37.93 |
| 2025-04-04 | SELL | -3,900 | 37.220 | 39.850 | 39.587 | USD -154,389 | 37.94 Loss of -6,412 on sale |
| 2025-04-02 | BUY | 455 | 40.640 | 40.730 | 40.721 | USD 18,528 | 37.91 |
| 2025-03-31 | SELL | -1,755 | 40.090 | 40.440 | 40.405 | USD -70,911 | 37.85 Loss of -4,477 on sale |
| 2025-03-28 | SELL | -1,105 | 39.920 | 40.210 | 40.181 | USD -44,400 | 37.83 Loss of -2,600 on sale |
| 2025-03-27 | SELL | -325 | 39.750 | 40.210 | 40.164 | USD -13,053 | 37.80 Loss of -767 on sale |
| 2025-03-26 | BUY | 585 | 39.980 | 40.070 | 40.061 | USD 23,436 | 37.78 |
| 2025-03-25 | SELL | -780 | 39.610 | 39.870 | 39.844 | USD -31,078 | 37.75 Loss of -1,631 on sale |
| 2025-03-24 | BUY | 455 | 39.840 | 40.060 | 40.038 | USD 18,217 | 37.73 |
| 2025-03-21 | BUY | 780 | 39.230 | 39.970 | 39.896 | USD 31,119 | 37.71 |
| 2025-03-19 | BUY | 120 | 39.280 | 39.520 | 39.496 | USD 4,740 | 37.66 |
| 2025-03-18 | SELL | -1,170 | 38.940 | 39.330 | 39.291 | USD -45,970 | 37.64 Loss of -1,929 on sale |
| 2025-03-17 | BUY | 1,235 | 39.360 | 39.980 | 39.918 | USD 49,299 | 37.62 |
| 2025-03-14 | BUY | 1,105 | 39.480 | 39.520 | 39.516 | USD 43,665 | 37.59 |
| 2025-03-13 | BUY | 5,450 | 38.670 | 39.190 | 39.138 | USD 213,302 | 37.58 |
| 2025-03-12 | BUY | 2,600 | 39.040 | 39.320 | 39.292 | USD 102,159 | 37.56 |
| 2025-03-11 | BUY | 1,040 | 38.820 | 39.180 | 39.144 | USD 40,710 | 37.54 |
| 2025-03-07 | BUY | 614 | 38.500 | 38.940 | 38.896 | USD 23,882 | 37.51 |
| 2025-03-06 | SELL | -585 | 38.590 | 39.630 | 39.526 | USD -23,123 | 37.49 Loss of -1,191 on sale |
| 2025-03-05 | BUY | 2,025 | 39.650 | 40.040 | 40.001 | USD 81,002 | 37.46 |
| 2025-03-04 | BUY | 390 | 39.770 | 41.450 | 41.282 | USD 16,100 | 37.42 |
| 2025-03-03 | BUY | 1,755 | 41.230 | 41.300 | 41.293 | USD 72,469 | 37.36 |
| 2025-02-28 | SELL | -455 | 40.810 | 40.880 | 40.873 | USD -18,597 | 37.30 Loss of -1,625 on sale |
| 2025-02-27 | BUY | 65 | 40.090 | 40.410 | 40.378 | USD 2,625 | 37.26 |
| 2025-02-26 | SELL | -130 | 39.990 | 40.280 | 40.251 | USD -5,233 | 37.21 Loss of -395 on sale |
| 2025-02-25 | BUY | 1,235 | 39.840 | 40.140 | 40.110 | USD 49,536 | 37.16 |
| 2025-02-21 | BUY | 910 | 40.070 | 40.230 | 40.214 | USD 36,595 | 37.06 |
| 2025-02-20 | BUY | 520 | 39.980 | 40.100 | 40.088 | USD 20,846 | 37.01 |
| 2025-02-19 | BUY | 130 | 40.100 | 40.150 | 40.145 | USD 5,219 | 36.95 |
| 2025-02-18 | BUY | 325 | 39.860 | 39.940 | 39.932 | USD 12,978 | 36.90 |
| 2025-02-13 | BUY | 1,105 | 39.600 | 39.890 | 39.861 | USD 44,046 | 36.73 |
| 2025-02-12 | BUY | 390 | 38.800 | 38.990 | 38.971 | USD 15,199 | 36.69 |
| 2025-02-11 | SELL | -130 | 38.430 | 38.460 | 38.457 | USD -4,999 | 36.65 Loss of -234 on sale |
| 2025-02-07 | SELL | -520 | 37.930 | 38.490 | 38.434 | USD -19,986 | 36.59 Loss of -956 on sale |
| 2025-02-06 | BUY | 260 | 38.190 | 38.260 | 38.253 | USD 9,946 | 36.56 |
| 2025-02-04 | BUY | 2,275 | 37.390 | 37.600 | 37.579 | USD 85,492 | 36.50 |
| 2025-02-03 | BUY | 845 | 37.580 | 37.730 | 37.715 | USD 31,869 | 36.48 |
| 2025-01-31 | BUY | 195 | 37.300 | 37.750 | 37.705 | USD 7,352 | 36.46 |
| 2025-01-30 | BUY | 130 | 37.720 | 37.770 | 37.765 | USD 4,909 | 36.43 |
| 2025-01-29 | BUY | 1,235 | 36.640 | 36.950 | 36.919 | USD 45,595 | 36.42 |
| 2025-01-28 | BUY | 585 | 36.420 | 36.920 | 36.870 | USD 21,569 | 36.42 |
| 2025-01-27 | BUY | 910 | 36.380 | 38.000 | 37.838 | USD 34,433 | 36.42 |
| 2025-01-24 | BUY | 585 | 37.760 | 37.910 | 37.895 | USD 22,169 | 36.39 |
| 2025-01-23 | BUY | 1,690 | 37.600 | 37.850 | 37.825 | USD 63,924 | 36.35 |
| 2025-01-22 | BUY | 1,105 | 37.780 | 38.590 | 38.509 | USD 42,552 | 36.31 |
| 2024-12-10 | BUY | 441 | 36.610 | 36.770 | 36.754 | USD 16,209 | 36.30 |
| 2024-12-09 | BUY | 504 | 36.610 | 37.110 | 37.060 | USD 18,678 | 36.29 |
| 2024-12-06 | BUY | 756 | 37.060 | 37.380 | 37.348 | USD 28,235 | 36.26 |
| 2024-12-05 | BUY | 189 | 37.280 | 37.500 | 37.478 | USD 7,083 | 36.23 |
| 2024-12-04 | BUY | 693 | 37.250 | 37.310 | 37.304 | USD 25,852 | 36.20 |
| 2024-12-03 | BUY | 2,223 | 37.060 | 37.640 | 37.582 | USD 83,545 | 36.17 |
| 2024-12-02 | BUY | 185 | 37.350 | 38.210 | 38.124 | USD 7,053 | 36.12 |
| 2024-11-29 | BUY | 1,449 | 38.090 | 38.310 | 38.288 | USD 55,479 | 36.05 |
| 2024-11-27 | BUY | 1,701 | 38.250 | 38.560 | 38.529 | USD 65,538 | 35.86 |
| 2024-11-26 | BUY | 3,654 | 38.250 | 38.280 | 38.277 | USD 139,864 | 35.76 |
| 2024-11-25 | BUY | 3,780 | 37.950 | 38.230 | 38.202 | USD 144,404 | 35.66 |
| 2024-11-22 | BUY | 4,410 | 37.710 | 38.070 | 38.034 | USD 167,730 | 35.56 |
| 2024-11-21 | BUY | 693 | 37.850 | 37.940 | 37.931 | USD 26,286 | 35.45 |
| 2024-11-20 | BUY | 630 | 37.300 | 37.320 | 37.318 | USD 23,510 | 35.35 |
| 2024-11-19 | BUY | 567 | 37.110 | 37.170 | 37.164 | USD 21,072 | 35.25 |
| 2024-11-18 | BUY | 5,103 | 36.810 | 36.820 | 36.819 | USD 187,887 | 35.16 |
| 2024-11-12 | BUY | 1,764 | 35.950 | 36.300 | 36.265 | USD 63,971 | 35.11 |
| 2024-11-11 | BUY | 1,197 | 36.220 | 36.400 | 36.382 | USD 43,549 | 35.04 |
| 2024-11-08 | BUY | 906 | 35.970 | 36.170 | 36.150 | USD 32,752 | 34.97 |
| 2024-11-07 | BUY | 5,518 | 35.000 | 35.400 | 35.360 | USD 195,116 | 34.97 |
| 2024-11-06 | BUY | 1,674 | 35.160 | 35.490 | 35.457 | USD 59,355 | 34.95 |
| 2024-11-05 | BUY | 2,470 | 35.230 | 35.250 | 35.248 | USD 87,063 | 34.92 |
| 2024-11-04 | BUY | 434 | 34.740 | 35.040 | 35.010 | USD 15,194 | 34.94 |
| 2024-11-01 | BUY | 992 | 34.490 | 35.450 | 35.354 | USD 35,071 | 34.99 |
| 2024-10-31 | BUY | 252 | 35.160 | 35.450 | 35.421 | USD 8,926 | 34.97 |
| 2024-10-30 | BUY | 625 | 35.130 | 35.440 | 35.409 | USD 22,131 | 34.95 |
| 2024-10-29 | BUY | 1,512 | 34.420 | 34.980 | 34.924 | USD 52,805 | 35.04 |
| 2024-10-28 | SELL | -441 | 35.140 | 35.200 | 35.194 | USD -15,521 | 35.02 Loss of -78 on sale |
| 2024-10-25 | BUY | 756 | 34.820 | 35.470 | 35.405 | USD 26,766 | 35.07 |
| 2024-10-24 | BUY | 504 | 35.260 | 35.480 | 35.458 | USD 17,871 | 35.00 |
| 2024-10-23 | BUY | 630 | 35.310 | 35.320 | 35.319 | USD 22,251 | 34.85 |
| 2024-10-22 | BUY | 1,622 | 34.770 | 34.890 | 34.878 | USD 56,572 | 34.93 |
| 2024-10-21 | BUY | 1,764 | 34.930 | 35.190 | 35.164 | USD 62,029 | 0.00 |