| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,265 | 49.145 | 47.780 | 47.916 | USD 60,614 | 42.19 |
| 2025-11-07 | SELL | -81 | 47.930 | 46.710 | 46.832 | USD -3,793 | 42.17 Loss of -378 on sale |
| 2025-11-06 | SELL | -260 | 48.500 | 47.180 | 47.312 | USD -12,301 | 42.15 Loss of -1,343 on sale |
| 2025-11-05 | BUY | 797 | 47.660 | 45.820 | 46.004 | USD 36,665 | 42.12 |
| 2025-11-04 | BUY | 1,040 | 48.230 | 45.905 | 46.137 | USD 47,983 | 42.11 |
| 2025-11-03 | SELL | -520 | 48.985 | 48.290 | 48.360 | USD -25,147 | 42.08 Loss of -3,267 on sale |
| 2025-10-30 | BUY | 3,300 | 49.160 | 47.703 | 47.849 | USD 157,901 | 42.02 |
| 2025-10-29 | BUY | 3,300 | 48.320 | 48.845 | 48.793 | USD 161,015 | 41.99 |
| 2025-10-28 | BUY | 330 | 47.860 | 47.980 | 47.968 | USD 15,829 | 41.96 |
| 2025-10-27 | BUY | 198 | 46.600 | 48.200 | 48.040 | USD 9,512 | 41.94 |
| 2025-10-24 | BUY | 132 | 47.300 | 50.420 | 50.108 | USD 6,614 | 41.92 |
| 2025-10-21 | BUY | 198 | 46.750 | 47.410 | 47.344 | USD 9,374 | 41.84 |
| 2025-10-20 | BUY | 726 | 46.280 | 46.390 | 46.379 | USD 33,671 | 41.82 |
| 2025-10-16 | BUY | 660 | 44.640 | 45.120 | 45.072 | USD 29,748 | 41.79 |
| 2025-10-15 | BUY | 780 | 44.470 | 45.670 | 45.550 | USD 35,529 | 41.77 |
| 2025-10-03 | BUY | 260 | 48.500 | 49.010 | 48.959 | USD 12,729 | 41.73 |
| 2025-10-02 | BUY | 520 | 48.400 | 48.640 | 48.616 | USD 25,280 | 41.69 |
| 2025-10-01 | BUY | 780 | 48.360 | 48.760 | 48.720 | USD 38,002 | 41.66 |
| 2025-09-30 | BUY | 4,745 | 48.720 | 50.260 | 50.106 | USD 237,753 | 41.63 |
| 2025-09-29 | BUY | 1,235 | 50.550 | 50.580 | 50.577 | USD 62,463 | 41.58 |
| 2025-09-26 | BUY | 2,786 | 50.520 | 50.930 | 50.889 | USD 141,777 | 41.54 |
| 2025-09-25 | BUY | 195 | 50.100 | 50.240 | 50.226 | USD 9,794 | 41.50 |
| 2025-09-24 | BUY | 3,705 | 49.870 | 50.140 | 50.113 | USD 185,669 | 41.45 |
| 2025-09-18 | BUY | 780 | 47.280 | 47.350 | 47.343 | USD 36,928 | 41.42 |
| 2025-09-17 | BUY | 975 | 46.480 | 47.380 | 47.290 | USD 46,108 | 41.40 |
| 2025-09-16 | BUY | 1,560 | 47.230 | 47.380 | 47.365 | USD 73,889 | 41.37 |
| 2025-09-15 | BUY | 520 | 46.280 | 47.010 | 46.937 | USD 24,407 | 41.34 |
| 2025-09-11 | SELL | -65 | 46.970 | 47.320 | 47.285 | USD -3,074 | 41.29 Loss of -390 on sale |
| 2025-09-10 | BUY | 4,160 | 46.920 | 47.010 | 47.001 | USD 195,524 | 41.26 |
| 2025-09-09 | BUY | 256 | 45.450 | 46.160 | 46.089 | USD 11,799 | 41.24 |
| 2025-08-06 | BUY | 1,223 | 43.430 | 44.330 | 44.240 | USD 54,106 | 41.22 |
| 2025-07-31 | BUY | 330 | 45.050 | 45.940 | 45.851 | USD 15,131 | 41.18 |
| 2025-07-29 | BUY | 1,300 | 45.750 | 46.240 | 46.191 | USD 60,048 | 41.13 |
| 2025-07-28 | BUY | 252 | 46.550 | 46.720 | 46.703 | USD 11,769 | 41.11 |
| 2025-07-25 | BUY | 390 | 46.050 | 46.070 | 46.068 | USD 17,967 | 41.08 |
| 2025-07-24 | BUY | 192 | 45.720 | 45.830 | 45.819 | USD 8,797 | 41.05 |
| 2025-07-23 | BUY | 462 | 44.680 | 44.890 | 44.869 | USD 20,729 | 41.03 |
| 2025-07-22 | BUY | 264 | 40.020 | 40.240 | 40.218 | USD 10,618 | 41.04 |
| 2025-07-18 | BUY | 480 | 39.720 | 39.910 | 39.891 | USD 19,148 | 41.05 |
| 2025-07-17 | BUY | 396 | 39.180 | 39.370 | 39.351 | USD 15,583 | 41.06 |
| 2025-07-11 | BUY | 528 | 40.700 | 40.780 | 40.772 | USD 21,528 | 41.09 |
| 2025-07-10 | BUY | 594 | 39.710 | 39.760 | 39.755 | USD 23,614 | 41.10 |
| 2025-07-09 | BUY | 594 | 39.330 | 40.100 | 40.023 | USD 23,774 | 41.11 |
| 2025-07-07 | SELL | -396 | 39.090 | 39.670 | 39.612 | USD -15,686 | 41.13 Profit of 600 on sale |
| 2025-07-02 | SELL | -1,633 | 39.830 | 39.930 | 39.920 | USD -65,189 | 41.15 Profit of 2,012 on sale |
| 2025-06-27 | BUY | 213 | 38.060 | 38.600 | 38.546 | USD 8,210 | 41.19 |
| 2025-06-26 | BUY | 198 | 38.320 | 38.520 | 38.500 | USD 7,623 | 41.21 |
| 2025-06-24 | SELL | -924 | 37.970 | 38.140 | 38.123 | USD -35,226 | 41.25 Profit of 2,887 on sale |
| 2025-06-18 | BUY | 520 | 38.980 | 39.800 | 39.718 | USD 20,653 | 41.31 |
| 2025-06-17 | BUY | 198 | 39.600 | 40.020 | 39.978 | USD 7,916 | 41.32 |
| 2025-06-16 | SELL | -270 | 38.990 | 39.650 | 39.584 | USD -10,688 | 41.34 Profit of 473 on sale |
| 2025-06-13 | BUY | 582 | 39.040 | 39.410 | 39.373 | USD 22,915 | 41.35 |
| 2025-06-12 | SELL | -330 | 38.630 | 39.030 | 38.990 | USD -12,867 | 41.37 Profit of 785 on sale |
| 2025-06-11 | BUY | 710 | 39.030 | 39.310 | 39.282 | USD 27,890 | 41.38 |
| 2025-06-06 | BUY | 198 | 37.900 | 38.000 | 37.990 | USD 7,522 | 41.44 |
| 2025-06-05 | BUY | 924 | 37.150 | 37.730 | 37.672 | USD 34,809 | 41.47 |
| 2025-06-04 | BUY | 130 | 37.290 | 38.080 | 38.001 | USD 4,940 | 41.50 |
| 2025-06-03 | SELL | -65 | 37.540 | 37.810 | 37.783 | USD -2,456 | 41.53 Profit of 243 on sale |
| 2025-05-30 | SELL | -7,930 | 37.050 | 37.170 | 37.158 | USD -294,663 | 41.59 Profit of 35,113 on sale |
| 2025-05-29 | BUY | 179 | 37.360 | 37.410 | 37.405 | USD 6,695 | 41.62 |
| 2025-05-27 | BUY | 1,123 | 37.230 | 37.250 | 37.248 | USD 41,830 | 41.68 |
| 2025-05-23 | BUY | 915 | 36.740 | 36.820 | 36.812 | USD 33,683 | 41.75 |
| 2025-05-22 | BUY | 455 | 36.590 | 36.810 | 36.788 | USD 16,739 | 41.79 |
| 2025-05-19 | BUY | 390 | 37.910 | 38.030 | 38.018 | USD 14,827 | 41.89 |
| 2025-05-16 | BUY | 195 | 37.790 | 38.500 | 38.429 | USD 7,494 | 41.92 |
| 2025-05-15 | SELL | -130 | 37.730 | 37.750 | 37.748 | USD -4,907 | 41.95 Profit of 546 on sale |
| 2025-05-14 | BUY | 65 | 37.840 | 38.350 | 38.299 | USD 2,489 | 41.98 |
| 2025-05-13 | BUY | 130 | 38.180 | 38.330 | 38.315 | USD 4,981 | 42.01 |
| 2025-05-08 | BUY | 130 | 36.250 | 37.350 | 37.240 | USD 4,841 | 42.05 |
| 2025-05-07 | BUY | 195 | 36.310 | 36.790 | 36.742 | USD 7,165 | 42.09 |
| 2025-05-02 | BUY | 7,215 | 37.100 | 37.150 | 37.145 | USD 268,001 | 42.22 |
| 2025-04-30 | BUY | 2,275 | 35.400 | 35.530 | 35.517 | USD 80,801 | 42.32 |
| 2025-04-29 | BUY | 564 | 35.920 | 36.160 | 36.136 | USD 20,381 | 42.37 |
| 2025-04-28 | BUY | 448 | 36.210 | 36.680 | 36.633 | USD 16,412 | 42.42 |
| 2025-04-25 | BUY | 1,152 | 36.450 | 36.490 | 36.486 | USD 42,032 | 42.47 |
| 2025-04-24 | SELL | -1,344 | 36.380 | 36.450 | 36.443 | USD -48,979 | 42.52 Profit of 8,167 on sale |
| 2025-04-23 | BUY | 1,216 | 35.890 | 38.160 | 37.933 | USD 46,127 | 42.57 |
| 2025-04-22 | BUY | 512 | 38.360 | 38.760 | 38.720 | USD 19,825 | 42.61 |
| 2025-04-17 | BUY | 704 | 38.910 | 39.480 | 39.423 | USD 27,754 | 42.71 |
| 2025-04-15 | BUY | 640 | 38.160 | 38.510 | 38.475 | USD 24,624 | 42.79 |
| 2025-04-11 | BUY | 1,040 | 37.930 | 38.100 | 38.083 | USD 39,606 | 42.88 |
| 2025-04-09 | BUY | 390 | 38.750 | 39.380 | 39.317 | USD 15,334 | 42.97 |
| 2025-04-08 | BUY | 2,340 | 35.000 | 37.070 | 36.863 | USD 86,259 | 43.05 |
| 2025-04-07 | BUY | 768 | 35.710 | 37.280 | 37.123 | USD 28,510 | 43.11 |
| 2025-04-04 | SELL | -1,040 | 35.410 | 39.680 | 39.253 | USD -40,823 | 43.18 Profit of 4,089 on sale |
| 2025-04-02 | BUY | 8,840 | 44.920 | 45.000 | 44.992 | USD 397,729 | 43.17 |
| 2025-04-01 | BUY | 65 | 44.800 | 44.820 | 44.818 | USD 2,913 | 43.15 |
| 2025-03-31 | BUY | 455 | 43.950 | 44.040 | 44.031 | USD 20,034 | 43.15 |
| 2025-03-28 | BUY | 260 | 43.080 | 43.760 | 43.692 | USD 11,360 | 43.15 |
| 2025-03-27 | BUY | 120 | 43.630 | 44.280 | 44.215 | USD 5,306 | 43.14 |
| 2025-03-26 | BUY | 65 | 44.020 | 45.360 | 45.226 | USD 2,940 | 43.13 |
| 2025-03-25 | BUY | 713 | 45.180 | 45.220 | 45.216 | USD 32,239 | 43.11 |
| 2025-03-24 | BUY | 780 | 44.600 | 45.180 | 45.122 | USD 35,195 | 43.10 |
| 2025-03-21 | SELL | -260 | 44.110 | 44.680 | 44.623 | USD -11,602 | 43.09 Loss of -399 on sale |
| 2025-03-20 | BUY | 1,040 | 44.690 | 45.000 | 44.969 | USD 46,768 | 43.07 |
| 2025-03-19 | BUY | 180 | 44.600 | 45.070 | 45.023 | USD 8,104 | 43.06 |
| 2025-03-18 | BUY | 2,240 | 43.700 | 44.260 | 44.204 | USD 99,017 | 43.05 |
| 2025-03-17 | BUY | 455 | 43.880 | 44.080 | 44.060 | USD 20,047 | 43.04 |
| 2025-03-14 | BUY | 3,380 | 42.840 | 42.970 | 42.957 | USD 145,195 | 43.04 |
| 2025-03-13 | BUY | 640 | 41.740 | 42.920 | 42.802 | USD 27,393 | 43.06 |
| 2025-03-12 | SELL | -3,200 | 42.480 | 43.140 | 43.074 | USD -137,837 | 43.06 Loss of -37 on sale |
| 2025-03-11 | SELL | -2,368 | 41.850 | 42.370 | 42.318 | USD -100,209 | 43.08 Profit of 1,795 on sale |
| 2025-03-10 | BUY | 704 | 41.160 | 42.910 | 42.735 | USD 30,085 | 43.10 |
| 2025-03-07 | BUY | 128 | 42.890 | 43.450 | 43.394 | USD 5,554 | 43.10 |
| 2025-03-05 | BUY | 960 | 42.320 | 42.710 | 42.671 | USD 40,964 | 43.11 |
| 2025-03-04 | BUY | 1,088 | 42.860 | 43.600 | 43.526 | USD 47,356 | 43.11 |
| 2025-03-03 | BUY | 2,048 | 43.600 | 45.300 | 45.130 | USD 92,426 | 43.11 |
| 2025-02-28 | BUY | 1,664 | 44.590 | 44.680 | 44.671 | USD 74,333 | 43.09 |
| 2025-02-27 | SELL | -325 | 43.580 | 44.560 | 44.462 | USD -14,450 | 43.08 Loss of -448 on sale |
| 2025-02-25 | BUY | 2,405 | 44.040 | 44.960 | 44.868 | USD 107,908 | 43.07 |
| 2025-02-21 | BUY | 256 | 45.620 | 46.790 | 46.673 | USD 11,948 | 43.01 |
| 2025-02-18 | SELL | -576 | 46.980 | 47.110 | 47.097 | USD -27,128 | 42.86 Loss of -2,440 on sale |
| 2025-02-14 | SELL | -3,904 | 46.400 | 46.740 | 46.706 | USD -182,340 | 42.77 Loss of -15,377 on sale |
| 2025-02-13 | BUY | 64 | 46.150 | 46.420 | 46.393 | USD 2,969 | 42.72 |
| 2025-02-12 | BUY | 630 | 46.410 | 46.990 | 46.932 | USD 29,567 | 42.67 |
| 2025-02-07 | SELL | -89 | 46.200 | 47.200 | 47.100 | USD -4,192 | 42.49 Loss of -410 on sale |
| 2025-02-06 | BUY | 1,216 | 46.980 | 49.400 | 49.158 | USD 59,776 | 42.42 |
| 2025-02-05 | BUY | 320 | 48.850 | 48.940 | 48.931 | USD 15,658 | 42.33 |
| 2025-02-04 | BUY | 384 | 47.960 | 48.040 | 48.032 | USD 18,444 | 42.25 |
| 2025-02-03 | BUY | 384 | 47.400 | 47.590 | 47.571 | USD 18,267 | 42.17 |
| 2025-01-31 | BUY | 704 | 46.180 | 47.600 | 47.458 | USD 33,410 | 42.11 |
| 2025-01-29 | SELL | -64 | 43.070 | 44.110 | 44.006 | USD -2,816 | 42.05 Loss of -125 on sale |
| 2025-01-28 | SELL | -576 | 43.280 | 43.920 | 43.856 | USD -25,261 | 42.03 Loss of -1,051 on sale |
| 2025-01-27 | SELL | -1,024 | 43.550 | 44.990 | 44.846 | USD -45,922 | 42.01 Loss of -2,908 on sale |
| 2025-01-24 | BUY | 768 | 45.550 | 45.860 | 45.829 | USD 35,197 | 41.95 |
| 2025-01-23 | BUY | 128 | 45.660 | 46.250 | 46.191 | USD 5,912 | 41.88 |
| 2025-01-22 | BUY | 1,053 | 45.810 | 47.080 | 46.953 | USD 49,442 | 41.82 |
| 2025-01-21 | BUY | 768 | 47.040 | 47.080 | 47.076 | USD 36,154 | 41.73 |
| 2025-01-16 | BUY | 1,185 | 46.330 | 46.750 | 46.708 | USD 55,349 | 41.46 |
| 2025-01-14 | BUY | 512 | 45.070 | 45.300 | 45.277 | USD 23,182 | 41.31 |
| 2025-01-10 | BUY | 1,536 | 43.260 | 44.250 | 44.151 | USD 67,816 | 41.20 |
| 2024-12-30 | BUY | 192 | 40.940 | 41.010 | 41.003 | USD 7,873 | 41.10 |
| 2024-12-27 | BUY | 256 | 40.800 | 41.120 | 41.088 | USD 10,519 | 41.11 |
| 2024-12-23 | BUY | 1,920 | 40.150 | 40.260 | 40.249 | USD 77,278 | 41.15 |
| 2024-12-20 | BUY | 512 | 40.320 | 40.460 | 40.446 | USD 20,708 | 41.17 |
| 2024-12-19 | BUY | 64 | 39.800 | 41.020 | 40.898 | USD 2,617 | 41.20 |
| 2024-12-18 | BUY | 512 | 40.040 | 41.830 | 41.651 | USD 21,325 | 41.23 |
| 2024-12-17 | BUY | 128 | 41.410 | 41.750 | 41.716 | USD 5,340 | 41.23 |
| 2024-12-16 | BUY | 640 | 41.800 | 42.130 | 42.097 | USD 26,942 | 41.21 |
| 2024-12-13 | BUY | 472 | 42.150 | 42.720 | 42.663 | USD 20,137 | 41.19 |
| 2024-12-10 | BUY | 3,200 | 41.210 | 41.660 | 41.615 | USD 133,168 | 41.15 |
| 2024-12-09 | BUY | 384 | 41.430 | 42.100 | 42.033 | USD 16,141 | 41.14 |
| 2024-12-06 | SELL | -960 | 41.310 | 42.460 | 42.345 | USD -40,651 | 41.13 Loss of -1,165 on sale |
| 2024-12-05 | SELL | -64 | 42.510 | 42.890 | 42.852 | USD -2,743 | 41.09 Loss of -113 on sale |
| 2024-12-03 | BUY | 320 | 43.670 | 44.230 | 44.174 | USD 14,136 | 40.94 |
| 2024-11-27 | SELL | -384 | 43.610 | 43.920 | 43.889 | USD -16,853 | 40.48 Loss of -1,310 on sale |
| 2024-11-26 | BUY | 1,344 | 43.530 | 43.930 | 43.890 | USD 58,988 | 40.35 |
| 2024-11-25 | BUY | 173 | 43.550 | 44.640 | 44.531 | USD 7,704 | 40.20 |
| 2024-11-22 | SELL | -120 | 44.250 | 44.920 | 44.853 | USD -5,382 | 40.01 Loss of -581 on sale |
| 2024-11-21 | SELL | -325 | 44.880 | 45.170 | 45.141 | USD -14,671 | 39.76 Loss of -1,748 on sale |
| 2024-11-20 | SELL | -130 | 44.310 | 44.370 | 44.364 | USD -5,767 | 39.52 Loss of -629 on sale |
| 2024-11-19 | BUY | 65 | 42.870 | 43.150 | 43.122 | USD 2,803 | 39.34 |
| 2024-11-18 | BUY | 566 | 43.070 | 43.790 | 43.718 | USD 24,744 | 39.12 |
| 2024-11-11 | BUY | 192 | 44.110 | 44.320 | 44.299 | USD 8,505 | 38.48 |
| 2024-11-07 | BUY | 176 | 43.100 | 43.190 | 43.181 | USD 7,600 | 37.78 |
| 2024-11-06 | BUY | 1,560 | 42.740 | 43.230 | 43.181 | USD 67,362 | 37.37 |
| 2024-11-05 | BUY | 325 | 38.580 | 38.980 | 38.940 | USD 12,655 | 37.26 |
| 2024-11-04 | BUY | 122 | 38.170 | 38.360 | 38.341 | USD 4,678 | 37.16 |
| 2024-11-01 | BUY | 180 | 37.850 | 38.290 | 38.246 | USD 6,884 | 37.09 |
| 2024-10-30 | SELL | -390 | 37.490 | 37.620 | 37.607 | USD -14,667 | 36.89 Loss of -280 on sale |
| 2024-10-29 | SELL | -1,170 | 37.090 | 37.470 | 37.432 | USD -43,795 | 36.86 Loss of -675 on sale |
| 2024-10-28 | SELL | -455 | 37.400 | 37.670 | 37.643 | USD -17,128 | 36.75 Loss of -408 on sale |
| 2024-10-21 | SELL | -65 | 36.450 | 36.910 | 36.864 | USD -2,396 | 0.00 Loss of -2,396 on sale |