| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,924 | | | 47.580* | | 46.01 |
| 2025-11-07 | SELL | -122 | | | 47.320* | | 46.00 Profit of 5,612 on sale |
| 2025-11-06 | SELL | -396 | | | 46.850* | | 46.00 Profit of 18,215 on sale |
| 2025-11-05 | BUY | 1,215 | | | 46.740* | | 46.00 |
| 2025-11-04 | BUY | 1,584 | | | 46.430* | | 45.99 |
| 2025-11-03 | SELL | -800 | 46.810 | 45.980 | 46.063 | USD -36,850 | 45.99 Loss of -58 on sale |
| 2025-10-30 | BUY | 5,000 | 47.710 | 46.610 | 46.720 | USD 233,600 | 45.98 |
| 2025-10-29 | BUY | 5,000 | 46.640 | 47.485 | 47.401 | USD 237,003 | 45.98 |
| 2025-10-28 | BUY | 500 | 47.270 | 47.670 | 47.630 | USD 23,815 | 45.97 |
| 2025-10-27 | BUY | 300 | 47.800 | 48.490 | 48.421 | USD 14,526 | 45.97 |
| 2025-10-24 | BUY | 200 | 48.260 | 48.610 | 48.575 | USD 9,715 | 45.95 |
| 2025-10-21 | BUY | 300 | 47.610 | 47.830 | 47.808 | USD 14,342 | 45.93 |
| 2025-10-20 | BUY | 1,100 | 47.100 | 47.190 | 47.181 | USD 51,899 | 45.92 |
| 2025-10-16 | BUY | 1,000 | 45.650 | 47.780 | 47.567 | USD 47,567 | 45.93 |
| 2025-10-15 | BUY | 1,190 | 46.450 | 47.420 | 47.323 | USD 56,314 | 45.92 |
| 2025-10-06 | BUY | 900 | 47.720 | 49.000 | 48.872 | USD 43,985 | 45.90 |
| 2025-10-03 | BUY | 396 | 48.070 | 48.450 | 48.412 | USD 19,171 | 45.89 |
| 2025-10-02 | BUY | 792 | 47.910 | 48.120 | 48.099 | USD 38,094 | 45.88 |
| 2025-10-01 | BUY | 1,184 | 47.880 | 48.350 | 48.303 | USD 57,191 | 45.87 |
| 2025-09-30 | BUY | 7,227 | 48.330 | 48.720 | 48.681 | USD 351,818 | 45.86 |
| 2025-09-29 | BUY | 1,881 | 48.990 | 49.510 | 49.458 | USD 93,030 | 45.84 |
| 2025-09-26 | BUY | 4,245 | 49.440 | 49.720 | 49.692 | USD 210,943 | 45.82 |
| 2025-09-25 | BUY | 297 | 49.030 | 49.330 | 49.300 | USD 14,642 | 45.81 |
| 2025-09-18 | BUY | 1,188 | 50.210 | 50.360 | 50.345 | USD 59,810 | 45.78 |
| 2025-09-17 | BUY | 1,485 | 49.610 | 50.170 | 50.114 | USD 74,419 | 45.76 |
| 2025-09-16 | BUY | 2,376 | 48.390 | 49.470 | 49.362 | USD 117,284 | 45.75 |
| 2025-09-11 | SELL | -99 | 49.320 | 49.540 | 49.518 | USD -4,902 | 45.73 Loss of -375 on sale |
| 2025-08-15 | BUY | 198 | 45.930 | 47.090 | 46.974 | USD 9,301 | 45.73 |
| 2025-08-13 | BUY | 98 | 46.610 | 46.700 | 46.691 | USD 4,576 | 45.72 |
| 2025-07-31 | BUY | 500 | 44.960 | 45.910 | 45.815 | USD 22,907 | 45.73 |
| 2025-07-29 | BUY | 1,980 | 46.090 | 46.370 | 46.342 | USD 91,757 | 45.72 |
| 2025-07-28 | BUY | 388 | 46.090 | 46.360 | 46.333 | USD 17,977 | 45.72 |
| 2025-07-25 | BUY | 594 | 46.320 | 46.360 | 46.356 | USD 27,535 | 45.72 |
| 2025-07-24 | BUY | 289 | 46.060 | 46.700 | 46.636 | USD 13,478 | 45.72 |
| 2025-07-23 | BUY | 693 | 46.290 | 46.650 | 46.614 | USD 32,304 | 45.71 |
| 2025-07-22 | BUY | 396 | 46.160 | 46.610 | 46.565 | USD 18,440 | 45.71 |
| 2025-07-18 | BUY | 736 | 45.690 | 45.920 | 45.897 | USD 33,780 | 45.71 |
| 2025-07-17 | BUY | 594 | 45.210 | 45.600 | 45.561 | USD 27,063 | 45.71 |
| 2025-07-11 | BUY | 800 | 47.140 | 47.390 | 47.365 | USD 37,892 | 45.70 |
| 2025-07-10 | BUY | 900 | 47.570 | 47.880 | 47.849 | USD 43,064 | 45.69 |
| 2025-07-09 | BUY | 900 | 47.300 | 48.110 | 48.029 | USD 43,226 | 45.68 |
| 2025-07-07 | SELL | -600 | 47.780 | 48.390 | 48.329 | USD -28,997 | 45.65 Loss of -1,606 on sale |
| 2025-07-02 | SELL | -2,491 | 47.490 | 47.510 | 47.508 | USD -118,342 | 45.61 Loss of -4,718 on sale |
| 2025-06-27 | BUY | 307 | 45.760 | 46.250 | 46.201 | USD 14,184 | 45.62 |
| 2025-06-26 | BUY | 297 | 45.620 | 45.680 | 45.674 | USD 13,565 | 45.62 |
| 2025-06-24 | SELL | -1,386 | 44.540 | 44.950 | 44.909 | USD -62,244 | 45.63 Profit of 995 on sale |
| 2025-06-18 | BUY | 792 | 43.270 | 43.420 | 43.405 | USD 34,377 | 45.68 |
| 2025-06-17 | BUY | 297 | 42.690 | 43.170 | 43.122 | USD 12,807 | 45.70 |
| 2025-06-16 | SELL | -403 | 43.150 | 43.610 | 43.564 | USD -17,556 | 45.72 Profit of 869 on sale |
| 2025-06-13 | BUY | 864 | 42.990 | 43.810 | 43.728 | USD 37,781 | 45.74 |
| 2025-06-12 | SELL | -495 | 44.160 | 44.170 | 44.169 | USD -21,864 | 45.75 Profit of 782 on sale |
| 2025-06-11 | BUY | 1,065 | 44.200 | 45.110 | 45.019 | USD 47,945 | 45.76 |
| 2025-06-06 | BUY | 297 | 44.770 | 44.830 | 44.824 | USD 13,313 | 45.77 |
| 2025-06-05 | BUY | 1,386 | 43.680 | 44.150 | 44.103 | USD 61,127 | 45.79 |
| 2025-06-04 | BUY | 198 | 43.900 | 44.730 | 44.647 | USD 8,840 | 45.80 |
| 2025-06-03 | SELL | -99 | 44.380 | 44.480 | 44.470 | USD -4,403 | 45.81 Profit of 133 on sale |
| 2025-05-30 | SELL | -12,078 | 43.590 | 43.780 | 43.761 | USD -528,545 | 45.84 Profit of 25,151 on sale |
| 2025-05-29 | BUY | 269 | 43.760 | 43.780 | 43.778 | USD 11,776 | 45.86 |
| 2025-05-27 | BUY | 1,713 | 43.740 | 43.750 | 43.749 | USD 74,942 | 45.89 |
| 2025-05-23 | BUY | 1,380 | 42.940 | 43.110 | 43.093 | USD 59,468 | 45.94 |
| 2025-05-22 | BUY | 693 | 43.120 | 43.460 | 43.426 | USD 30,094 | 45.96 |
| 2025-05-19 | BUY | 594 | 44.790 | 44.870 | 44.862 | USD 26,648 | 46.00 |
| 2025-05-16 | BUY | 297 | 44.920 | 45.000 | 44.992 | USD 13,363 | 46.01 |
| 2025-05-15 | SELL | -198 | 44.580 | 44.690 | 44.679 | USD -8,846 | 46.02 Profit of 266 on sale |
| 2025-05-14 | BUY | 99 | 44.230 | 44.350 | 44.338 | USD 4,389 | 46.03 |
| 2025-05-13 | BUY | 198 | 44.370 | 44.500 | 44.487 | USD 8,808 | 46.05 |
| 2025-05-12 | BUY | 658 | 44.010 | 44.360 | 44.325 | USD 29,166 | 46.06 |
| 2025-05-09 | SELL | -495 | 42.020 | 42.280 | 42.254 | USD -20,916 | 46.10 Profit of 1,901 on sale |
| 2025-05-08 | BUY | 196 | 42.140 | 42.350 | 42.329 | USD 8,296 | 46.13 |
| 2025-05-07 | BUY | 294 | 41.300 | 41.680 | 41.642 | USD 12,243 | 46.17 |
| 2025-05-02 | BUY | 10,878 | 41.470 | 41.600 | 41.587 | USD 452,383 | 46.29 |
| 2025-04-30 | BUY | 3,430 | 40.340 | 40.470 | 40.457 | USD 138,768 | 46.38 |
| 2025-04-29 | BUY | 864 | 40.500 | 40.570 | 40.563 | USD 35,046 | 46.43 |
| 2025-04-28 | BUY | 686 | 40.180 | 40.390 | 40.369 | USD 27,693 | 46.49 |
| 2025-04-25 | BUY | 1,764 | 39.920 | 40.130 | 40.109 | USD 70,752 | 46.54 |
| 2025-04-24 | SELL | -2,058 | 40.050 | 40.200 | 40.185 | USD -82,701 | 46.60 Profit of 13,204 on sale |
| 2025-04-23 | BUY | 1,862 | 39.510 | 41.150 | 40.986 | USD 76,316 | 46.66 |
| 2025-04-22 | BUY | 784 | 39.000 | 39.070 | 39.063 | USD 30,625 | 46.73 |
| 2025-04-17 | BUY | 1,078 | 38.200 | 38.680 | 38.632 | USD 41,645 | 46.97 |
| 2025-04-15 | BUY | 980 | 38.630 | 39.380 | 39.305 | USD 38,519 | 47.13 |
| 2025-04-11 | BUY | 1,584 | 37.860 | 37.970 | 37.959 | USD 60,127 | 47.30 |
| 2025-04-09 | BUY | 594 | 39.300 | 39.850 | 39.795 | USD 23,638 | 47.47 |
| 2025-04-08 | BUY | 3,564 | 36.400 | 38.600 | 38.380 | USD 136,786 | 47.58 |
| 2025-04-07 | BUY | 1,167 | 36.800 | 38.330 | 38.177 | USD 44,553 | 47.69 |
| 2025-04-04 | SELL | -1,584 | 36.830 | 37.690 | 37.604 | USD -59,565 | 47.80 Profit of 16,143 on sale |
| 2025-04-02 | BUY | 13,464 | 43.010 | 43.070 | 43.064 | USD 579,814 | 47.84 |
| 2025-04-01 | BUY | 99 | 41.770 | 42.010 | 41.986 | USD 4,157 | 47.90 |
| 2025-03-31 | BUY | 693 | 42.220 | 42.340 | 42.328 | USD 29,333 | 47.96 |
| 2025-03-28 | BUY | 396 | 42.260 | 43.430 | 43.313 | USD 17,152 | 48.02 |
| 2025-03-27 | BUY | 184 | 43.230 | 43.900 | 43.833 | USD 8,065 | 48.07 |
| 2025-03-26 | BUY | 99 | 43.770 | 44.460 | 44.391 | USD 4,395 | 48.12 |
| 2025-03-25 | BUY | 1,079 | 43.700 | 44.030 | 43.997 | USD 47,473 | 48.16 |
| 2025-03-24 | BUY | 1,196 | 43.760 | 43.860 | 43.850 | USD 52,445 | 48.21 |
| 2025-03-21 | SELL | -396 | 42.840 | 43.010 | 42.993 | USD -17,025 | 48.27 Profit of 2,089 on sale |
| 2025-03-20 | BUY | 1,584 | 42.610 | 43.090 | 43.042 | USD 68,179 | 48.33 |
| 2025-03-19 | BUY | 276 | 42.680 | 42.920 | 42.896 | USD 11,839 | 48.39 |
| 2025-03-18 | BUY | 3,424 | 42.280 | 42.540 | 42.514 | USD 145,568 | 48.46 |
| 2025-03-17 | BUY | 693 | 42.180 | 42.500 | 42.468 | USD 29,430 | 48.53 |
| 2025-03-14 | BUY | 5,148 | 42.020 | 42.100 | 42.092 | USD 216,690 | 48.61 |
| 2025-03-13 | BUY | 990 | 40.920 | 41.970 | 41.865 | USD 41,446 | 48.70 |
| 2025-03-12 | SELL | -4,950 | 41.680 | 42.210 | 42.157 | USD -208,677 | 48.78 Profit of 32,789 on sale |
| 2025-03-11 | SELL | -3,663 | 41.560 | 42.710 | 42.595 | USD -156,025 | 48.87 Profit of 22,974 on sale |
| 2025-03-10 | BUY | 1,078 | 42.370 | 44.300 | 44.107 | USD 47,547 | 48.95 |
| 2025-03-07 | BUY | 196 | 44.720 | 44.790 | 44.783 | USD 8,777 | 49.00 |
| 2025-03-05 | BUY | 1,470 | 44.670 | 45.000 | 44.967 | USD 66,101 | 49.05 |
| 2025-03-04 | BUY | 1,666 | 44.610 | 45.750 | 45.636 | USD 76,030 | 49.11 |
| 2025-03-03 | BUY | 3,136 | 46.240 | 47.370 | 47.257 | USD 148,198 | 49.14 |
| 2025-02-28 | BUY | 2,548 | 46.900 | 46.940 | 46.936 | USD 119,593 | 49.17 |
| 2025-02-27 | SELL | -495 | 46.280 | 46.770 | 46.721 | USD -23,127 | 49.21 Profit of 1,231 on sale |
| 2025-02-25 | BUY | 3,663 | 45.910 | 46.200 | 46.171 | USD 169,124 | 49.30 |
| 2025-02-21 | BUY | 396 | 45.870 | 46.930 | 46.824 | USD 18,542 | 49.40 |
| 2025-02-18 | SELL | -882 | 47.940 | 48.000 | 47.994 | USD -42,331 | 49.49 Profit of 1,317 on sale |
| 2025-02-14 | SELL | -5,978 | 47.750 | 48.050 | 48.020 | USD -287,064 | 49.54 Profit of 9,074 on sale |
| 2025-02-13 | BUY | 98 | 47.390 | 47.560 | 47.543 | USD 4,659 | 49.57 |
| 2025-02-12 | BUY | 966 | 47.490 | 47.620 | 47.607 | USD 45,988 | 49.60 |
| 2025-02-07 | SELL | -133 | 47.230 | 48.000 | 47.923 | USD -6,374 | 49.71 Profit of 238 on sale |
| 2025-02-06 | BUY | 1,862 | 47.740 | 48.070 | 48.037 | USD 89,445 | 49.75 |
| 2025-02-05 | BUY | 490 | 47.380 | 48.200 | 48.118 | USD 23,578 | 49.78 |
| 2025-02-04 | BUY | 588 | 47.450 | 47.830 | 47.792 | USD 28,102 | 49.82 |
| 2025-02-03 | BUY | 588 | 46.870 | 47.440 | 47.383 | USD 27,861 | 49.87 |
| 2025-01-31 | BUY | 1,078 | 47.780 | 48.350 | 48.293 | USD 52,060 | 49.91 |
| 2025-01-29 | SELL | -98 | 47.660 | 49.180 | 49.028 | USD -4,805 | 49.98 Profit of 94 on sale |
| 2025-01-28 | SELL | -882 | 48.440 | 49.760 | 49.628 | USD -43,772 | 50.01 Profit of 339 on sale |
| 2025-01-27 | SELL | -1,568 | 49.540 | 49.720 | 49.702 | USD -77,933 | 50.02 Profit of 500 on sale |
| 2025-01-24 | BUY | 1,188 | 49.070 | 49.380 | 49.349 | USD 58,627 | 50.04 |
| 2025-01-23 | BUY | 196 | 48.430 | 48.950 | 48.898 | USD 9,584 | 50.07 |
| 2024-12-10 | BUY | 4,900 | 51.570 | 51.810 | 51.786 | USD 253,751 | 50.04 |
| 2024-12-09 | BUY | 588 | 51.310 | 52.270 | 52.174 | USD 30,678 | 50.02 |
| 2024-12-06 | SELL | -1,470 | 52.180 | 52.590 | 52.549 | USD -77,247 | 49.97 Loss of -3,790 on sale |
| 2024-12-05 | SELL | -98 | 52.120 | 52.580 | 52.534 | USD -5,148 | 49.93 Loss of -256 on sale |
| 2024-12-03 | BUY | 490 | 52.100 | 52.890 | 52.811 | USD 25,877 | 49.83 |
| 2024-11-27 | SELL | -588 | 53.480 | 53.980 | 53.930 | USD -31,711 | 49.51 Loss of -2,600 on sale |
| 2024-11-26 | BUY | 2,058 | 53.660 | 53.800 | 53.786 | USD 110,692 | 49.30 |
| 2024-11-26 | BUY | 2,058 | 53.660 | 53.800 | 53.786 | USD 110,692 | 49.30 |
| 2024-11-25 | BUY | 244 | 53.630 | 53.930 | 53.900 | USD 13,152 | 49.07 |
| 2024-11-25 | BUY | 244 | 53.630 | 53.930 | 53.900 | USD 13,152 | 49.07 |
| 2024-11-22 | SELL | -184 | 52.490 | 52.690 | 52.670 | USD -9,691 | 48.98 Loss of -679 on sale |
| 2024-11-21 | SELL | -490 | 51.390 | 52.080 | 52.011 | USD -25,485 | 48.91 Loss of -1,518 on sale |
| 2024-11-20 | SELL | -196 | 50.740 | 50.960 | 50.938 | USD -9,984 | 48.86 Loss of -407 on sale |
| 2024-11-19 | BUY | 98 | 50.400 | 50.620 | 50.598 | USD 4,959 | 48.82 |
| 2024-11-18 | BUY | 836 | 50.610 | 50.790 | 50.772 | USD 42,445 | 48.76 |
| 2024-11-11 | BUY | 294 | 51.040 | 51.460 | 51.418 | USD 15,117 | 48.54 |
| 2024-11-11 | BUY | 294 | 51.040 | 51.460 | 51.418 | USD 15,117 | 48.54 |
| 2024-11-07 | BUY | 270 | 49.560 | 51.010 | 50.865 | USD 13,734 | 48.34 |
| 2024-11-07 | BUY | 270 | 49.560 | 51.010 | 50.865 | USD 13,734 | 48.34 |
| 2024-11-06 | BUY | 2,352 | 51.260 | 51.760 | 51.710 | USD 121,622 | 48.09 |
| 2024-11-06 | BUY | 2,352 | 51.260 | 51.760 | 51.710 | USD 121,622 | 48.09 |
| 2024-11-05 | BUY | 490 | 47.610 | 47.870 | 47.844 | USD 23,444 | 48.14 |
| 2024-11-05 | BUY | 490 | 47.610 | 47.870 | 47.844 | USD 23,444 | 48.14 |
| 2024-11-04 | BUY | 186 | 47.190 | 47.870 | 47.802 | USD 8,891 | 48.23 |
| 2024-11-04 | BUY | 186 | 47.190 | 47.870 | 47.802 | USD 8,891 | 48.23 |
| 2024-11-01 | BUY | 276 | 47.840 | 48.960 | 48.848 | USD 13,482 | 48.27 |
| 2024-11-01 | BUY | 276 | 47.840 | 48.960 | 48.848 | USD 13,482 | 48.27 |
| 2024-10-30 | SELL | -594 | 48.680 | 49.370 | 49.301 | USD -29,285 | 48.21 Loss of -647 on sale |
| 2024-10-30 | SELL | -594 | 48.680 | 49.370 | 49.301 | USD -29,285 | 48.21 Loss of -647 on sale |
| 2024-10-29 | SELL | -1,764 | 48.220 | 48.700 | 48.652 | USD -85,822 | 48.21 Loss of -780 on sale |
| 2024-10-29 | SELL | -1,764 | 48.220 | 48.700 | 48.652 | USD -85,822 | 48.21 Loss of -780 on sale |
| 2024-10-28 | SELL | -686 | 48.590 | 48.690 | 48.680 | USD -33,394 | 48.13 Loss of -375 on sale |
| 2024-10-28 | SELL | -686 | 48.590 | 48.690 | 48.680 | USD -33,394 | 48.13 Loss of -375 on sale |
| 2024-10-21 | SELL | -98 | 47.920 | 49.160 | 49.036 | USD -4,806 | 0.00 Loss of -4,806 on sale |
| 2024-10-21 | SELL | -98 | 47.920 | 49.160 | 49.036 | USD -4,806 | 0.00 Loss of -4,806 on sale |