| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 4,647 | 27.480 | 26.745 | 26.819 | USD 124,626 | 36.03 |
| 2025-11-07 | SELL | -299 | 27.775 | 27.010 | 27.087 | USD -8,099 | 36.06 Profit of 2,685 on sale |
| 2025-11-06 | SELL | -956 | 28.060 | 27.280 | 27.358 | USD -26,154 | 36.10 Profit of 8,362 on sale |
| 2025-11-05 | BUY | 2,951 | 27.985 | 27.390 | 27.449 | USD 81,003 | 36.14 |
| 2025-11-04 | BUY | 3,824 | 27.535 | 26.890 | 26.954 | USD 103,074 | 36.18 |
| 2025-11-03 | SELL | -1,912 | 27.760 | 26.700 | 26.806 | USD -51,253 | 36.22 Profit of 18,006 on sale |
| 2025-10-30 | BUY | 12,000 | 28.100 | 25.750 | 25.985 | USD 311,820 | 36.30 |
| 2025-10-29 | BUY | 12,000 | 28.530 | 29.260 | 29.187 | USD 350,244 | 36.34 |
| 2025-10-28 | BUY | 1,200 | 29.280 | 29.420 | 29.406 | USD 35,287 | 36.37 |
| 2025-10-27 | BUY | 720 | 29.420 | 29.720 | 29.690 | USD 21,377 | 36.41 |
| 2025-10-24 | BUY | 480 | 29.280 | 29.620 | 29.586 | USD 14,201 | 36.44 |
| 2025-10-21 | BUY | 720 | 29.970 | 29.990 | 29.988 | USD 21,591 | 36.54 |
| 2025-10-20 | BUY | 2,640 | 29.570 | 29.630 | 29.624 | USD 78,207 | 36.57 |
| 2025-10-16 | BUY | 2,400 | 29.260 | 29.830 | 29.773 | USD 71,455 | 36.64 |
| 2025-10-15 | BUY | 2,856 | 29.720 | 30.120 | 30.080 | USD 85,908 | 36.67 |
| 2025-10-06 | BUY | 2,151 | 31.090 | 31.110 | 31.108 | USD 66,913 | 36.77 |
| 2025-10-03 | BUY | 956 | 30.900 | 31.200 | 31.170 | USD 29,799 | 36.79 |
| 2025-10-02 | BUY | 1,904 | 30.400 | 30.800 | 30.760 | USD 58,567 | 36.83 |
| 2025-10-01 | BUY | 2,844 | 30.940 | 31.370 | 31.327 | USD 89,094 | 36.86 |
| 2025-09-30 | BUY | 17,374 | 31.420 | 31.810 | 31.771 | USD 551,989 | 36.88 |
| 2025-09-29 | BUY | 4,522 | 31.490 | 31.870 | 31.832 | USD 143,944 | 36.91 |
| 2025-09-26 | BUY | 10,210 | 31.720 | 31.890 | 31.873 | USD 325,423 | 36.94 |
| 2025-09-25 | BUY | 714 | 31.620 | 31.910 | 31.881 | USD 22,763 | 36.96 |
| 2025-09-18 | BUY | 2,856 | 31.640 | 32.420 | 32.342 | USD 92,369 | 36.99 |
| 2025-09-17 | BUY | 3,570 | 32.430 | 32.800 | 32.763 | USD 116,964 | 37.02 |
| 2025-09-16 | BUY | 5,712 | 32.290 | 32.760 | 32.713 | USD 186,857 | 37.04 |
| 2025-09-15 | BUY | 1,904 | 32.620 | 33.150 | 33.097 | USD 63,017 | 37.06 |
| 2025-09-11 | SELL | -238 | 33.400 | 33.560 | 33.544 | USD -7,983 | 37.10 Profit of 847 on sale |
| 2025-08-15 | BUY | 486 | 33.450 | 33.540 | 33.531 | USD 16,296 | 37.14 |
| 2025-08-13 | BUY | 239 | 32.940 | 33.000 | 32.994 | USD 7,886 | 37.17 |
| 2025-07-31 | BUY | 1,220 | 33.230 | 34.100 | 34.013 | USD 41,496 | 37.21 |
| 2025-07-29 | BUY | 4,880 | 32.830 | 33.650 | 33.568 | USD 163,812 | 37.26 |
| 2025-07-28 | BUY | 956 | 33.530 | 33.750 | 33.728 | USD 32,244 | 37.29 |
| 2025-07-25 | BUY | 1,458 | 33.680 | 34.440 | 34.364 | USD 50,103 | 37.31 |
| 2025-07-24 | BUY | 710 | 35.370 | 36.020 | 35.955 | USD 25,528 | 37.32 |
| 2025-07-23 | BUY | 1,701 | 35.790 | 35.900 | 35.889 | USD 61,047 | 37.32 |
| 2025-07-22 | BUY | 972 | 35.270 | 35.760 | 35.711 | USD 34,711 | 37.34 |
| 2025-07-18 | BUY | 1,872 | 34.540 | 34.930 | 34.891 | USD 65,316 | 37.37 |
| 2025-07-17 | BUY | 1,458 | 34.700 | 35.020 | 34.988 | USD 51,013 | 37.38 |
| 2025-07-11 | BUY | 1,952 | 34.990 | 35.350 | 35.314 | USD 68,933 | 37.44 |
| 2025-07-10 | BUY | 2,196 | 35.420 | 35.970 | 35.915 | USD 78,869 | 37.45 |
| 2025-07-09 | BUY | 2,196 | 35.620 | 36.030 | 35.989 | USD 79,032 | 37.46 |
| 2025-07-07 | SELL | -1,464 | 35.440 | 36.140 | 36.070 | USD -52,806 | 37.48 Profit of 2,068 on sale |
| 2025-07-02 | SELL | -6,041 | 35.830 | 36.110 | 36.082 | USD -217,971 | 37.51 Profit of 8,632 on sale |
| 2025-06-27 | BUY | 719 | 35.320 | 35.560 | 35.536 | USD 25,550 | 37.54 |
| 2025-06-26 | BUY | 729 | 35.210 | 35.230 | 35.228 | USD 25,681 | 37.55 |
| 2025-06-24 | SELL | -3,402 | 35.210 | 35.280 | 35.273 | USD -119,999 | 37.58 Profit of 7,856 on sale |
| 2025-06-18 | BUY | 1,944 | 34.260 | 34.710 | 34.665 | USD 67,389 | 37.66 |
| 2025-06-17 | BUY | 729 | 34.530 | 35.030 | 34.980 | USD 25,500 | 37.69 |
| 2025-06-16 | SELL | -990 | 35.110 | 35.490 | 35.452 | USD -35,097 | 37.70 Profit of 2,228 on sale |
| 2025-06-13 | BUY | 2,103 | 35.010 | 35.460 | 35.415 | USD 74,478 | 37.72 |
| 2025-06-12 | SELL | -1,215 | 35.270 | 35.390 | 35.378 | USD -42,984 | 37.74 Profit of 2,865 on sale |
| 2025-06-11 | BUY | 2,601 | 35.180 | 35.770 | 35.711 | USD 92,884 | 37.75 |
| 2025-06-06 | BUY | 729 | 34.700 | 34.800 | 34.790 | USD 25,362 | 37.81 |
| 2025-06-05 | BUY | 3,402 | 34.220 | 34.590 | 34.553 | USD 117,549 | 37.84 |
| 2025-06-04 | BUY | 484 | 34.440 | 34.900 | 34.854 | USD 16,869 | 37.86 |
| 2025-06-03 | SELL | -242 | 34.660 | 34.680 | 34.678 | USD -8,392 | 37.88 Profit of 775 on sale |
| 2025-05-30 | SELL | -29,524 | 34.570 | 34.760 | 34.741 | USD -1,025,693 | 37.93 Profit of 94,150 on sale |
| 2025-05-29 | BUY | 661 | 34.280 | 34.810 | 34.757 | USD 22,974 | 37.96 |
| 2025-05-27 | BUY | 4,197 | 34.950 | 35.110 | 35.094 | USD 147,290 | 38.00 |
| 2025-05-23 | BUY | 3,390 | 34.520 | 34.680 | 34.664 | USD 117,511 | 38.05 |
| 2025-05-22 | BUY | 1,701 | 34.590 | 35.230 | 35.166 | USD 59,817 | 38.08 |
| 2025-05-19 | BUY | 1,452 | 35.440 | 35.530 | 35.521 | USD 51,576 | 38.14 |
| 2025-05-16 | BUY | 726 | 35.480 | 35.660 | 35.642 | USD 25,876 | 38.16 |
| 2025-05-15 | SELL | -484 | 35.330 | 35.370 | 35.366 | USD -17,117 | 38.18 Profit of 1,363 on sale |
| 2025-05-14 | BUY | 242 | 34.560 | 34.820 | 34.794 | USD 8,420 | 38.21 |
| 2025-05-13 | BUY | 484 | 34.790 | 35.110 | 35.078 | USD 16,978 | 38.24 |
| 2025-05-12 | BUY | 1,629 | 34.720 | 35.410 | 35.341 | USD 57,570 | 38.26 |
| 2025-05-09 | SELL | -1,210 | 34.250 | 34.450 | 34.430 | USD -41,660 | 38.30 Profit of 4,679 on sale |
| 2025-05-08 | BUY | 484 | 34.220 | 34.720 | 34.670 | USD 16,780 | 38.33 |
| 2025-05-07 | BUY | 726 | 34.390 | 34.880 | 34.831 | USD 25,287 | 38.36 |
| 2025-05-02 | BUY | 26,862 | 34.460 | 34.530 | 34.523 | USD 927,357 | 38.46 |
| 2025-04-30 | BUY | 8,470 | 34.200 | 34.270 | 34.263 | USD 290,208 | 38.53 |
| 2025-04-29 | BUY | 2,127 | 33.940 | 34.060 | 34.048 | USD 72,420 | 38.57 |
| 2025-04-28 | BUY | 1,694 | 33.770 | 34.240 | 34.193 | USD 57,923 | 38.61 |
| 2025-04-25 | BUY | 4,356 | 33.900 | 33.940 | 33.936 | USD 147,825 | 38.65 |
| 2025-04-24 | SELL | -5,082 | 33.190 | 33.350 | 33.334 | USD -169,403 | 38.70 Profit of 27,272 on sale |
| 2025-04-23 | BUY | 4,598 | 34.470 | 35.030 | 34.974 | USD 160,810 | 38.74 |
| 2025-04-22 | BUY | 1,936 | 34.200 | 34.250 | 34.245 | USD 66,298 | 38.78 |
| 2025-04-17 | BUY | 2,662 | 34.010 | 34.300 | 34.271 | USD 91,229 | 38.91 |
| 2025-04-15 | BUY | 2,420 | 34.400 | 34.760 | 34.724 | USD 84,032 | 39.00 |
| 2025-04-11 | BUY | 3,888 | 33.720 | 34.000 | 33.972 | USD 132,083 | 39.10 |
| 2025-04-09 | BUY | 1,458 | 35.180 | 35.250 | 35.243 | USD 51,384 | 39.19 |
| 2025-04-08 | BUY | 8,748 | 32.840 | 34.300 | 34.154 | USD 298,779 | 39.25 |
| 2025-04-07 | BUY | 2,865 | 33.470 | 34.440 | 34.343 | USD 98,393 | 39.31 |
| 2025-04-04 | SELL | -3,872 | 33.380 | 35.350 | 35.153 | USD -136,112 | 39.37 Profit of 16,309 on sale |
| 2025-04-02 | BUY | 32,912 | 36.610 | 36.650 | 36.646 | USD 1,206,093 | 39.39 |
| 2025-04-01 | BUY | 242 | 36.720 | 37.140 | 37.098 | USD 8,978 | 39.42 |
| 2025-03-31 | BUY | 1,694 | 36.900 | 37.030 | 37.017 | USD 62,707 | 39.45 |
| 2025-03-28 | BUY | 968 | 36.620 | 37.480 | 37.394 | USD 36,197 | 39.47 |
| 2025-03-27 | BUY | 450 | 37.370 | 37.640 | 37.613 | USD 16,926 | 39.50 |
| 2025-03-26 | BUY | 242 | 37.370 | 37.720 | 37.685 | USD 9,120 | 39.52 |
| 2025-03-25 | BUY | 2,622 | 36.940 | 36.950 | 36.949 | USD 96,880 | 39.55 |
| 2025-03-24 | BUY | 2,925 | 36.600 | 36.880 | 36.852 | USD 107,792 | 39.58 |
| 2025-03-21 | SELL | -968 | 36.750 | 36.880 | 36.867 | USD -35,687 | 39.61 Profit of 2,654 on sale |
| 2025-03-20 | BUY | 3,872 | 36.500 | 36.690 | 36.671 | USD 141,990 | 39.64 |
| 2025-03-19 | BUY | 675 | 36.090 | 36.220 | 36.207 | USD 24,440 | 39.68 |
| 2025-03-18 | BUY | 8,372 | 36.010 | 36.130 | 36.118 | USD 302,380 | 39.72 |
| 2025-03-17 | BUY | 1,694 | 35.750 | 35.920 | 35.903 | USD 60,820 | 39.77 |
| 2025-03-14 | BUY | 12,584 | 35.430 | 35.590 | 35.574 | USD 447,663 | 39.82 |
| 2025-03-13 | BUY | 2,420 | 34.700 | 35.920 | 35.798 | USD 86,631 | 39.88 |
| 2025-03-12 | SELL | -12,100 | 35.190 | 35.880 | 35.811 | USD -433,313 | 39.93 Profit of 49,880 on sale |
| 2025-03-11 | SELL | -8,954 | 35.950 | 36.320 | 36.283 | USD -324,878 | 39.98 Profit of 33,109 on sale |
| 2025-03-10 | BUY | 2,662 | 36.110 | 37.980 | 37.793 | USD 100,605 | 40.03 |
| 2025-03-07 | BUY | 484 | 37.590 | 37.620 | 37.617 | USD 18,207 | 40.06 |
| 2025-03-05 | BUY | 3,630 | 35.560 | 35.690 | 35.677 | USD 129,508 | 40.11 |
| 2025-03-04 | BUY | 4,114 | 35.500 | 36.320 | 36.238 | USD 149,083 | 40.17 |
| 2025-03-03 | BUY | 7,744 | 35.980 | 36.240 | 36.214 | USD 280,441 | 40.22 |
| 2025-02-28 | SELL | -13,829 | 35.880 | 36.090 | 36.069 | USD -498,798 | 40.28 Profit of 58,220 on sale |
| 2025-02-27 | SELL | -1,240 | 35.390 | 35.480 | 35.471 | USD -43,984 | 40.34 Profit of 6,041 on sale |
| 2025-02-25 | BUY | 9,176 | 35.850 | 36.980 | 36.867 | USD 338,292 | 40.47 |
| 2025-02-21 | BUY | 992 | 36.240 | 36.650 | 36.609 | USD 36,316 | 40.59 |
| 2025-02-18 | SELL | -2,232 | 36.350 | 36.380 | 36.377 | USD -81,193 | 40.77 Profit of 9,797 on sale |
| 2025-02-14 | SELL | -15,128 | 35.390 | 35.620 | 35.597 | USD -538,511 | 40.92 Profit of 80,593 on sale |
| 2025-02-13 | BUY | 248 | 35.380 | 35.500 | 35.488 | USD 8,801 | 41.01 |
| 2025-02-12 | BUY | 2,444 | 34.900 | 35.230 | 35.197 | USD 86,021 | 41.10 |
| 2025-02-07 | SELL | -343 | 34.370 | 34.670 | 34.640 | USD -11,882 | 41.40 Profit of 2,320 on sale |
| 2025-02-06 | BUY | 4,712 | 34.470 | 34.480 | 34.479 | USD 162,465 | 41.52 |
| 2025-02-05 | BUY | 1,240 | 33.940 | 33.950 | 33.949 | USD 42,097 | 41.64 |
| 2025-02-04 | BUY | 1,488 | 33.550 | 33.610 | 33.604 | USD 50,003 | 41.78 |
| 2025-02-03 | BUY | 1,488 | 33.190 | 33.780 | 33.721 | USD 50,177 | 41.92 |
| 2025-01-31 | BUY | 2,728 | 33.660 | 34.010 | 33.975 | USD 92,684 | 42.06 |
| 2025-01-29 | SELL | -248 | 37.360 | 37.830 | 37.783 | USD -9,370 | 42.31 Profit of 1,121 on sale |
| 2025-01-28 | SELL | -2,223 | 37.550 | 38.170 | 38.108 | USD -84,714 | 42.39 Profit of 9,523 on sale |
| 2025-01-27 | SELL | -3,952 | 38.230 | 38.400 | 38.383 | USD -151,690 | 42.47 Profit of 16,147 on sale |
| 2025-01-24 | BUY | 2,976 | 37.620 | 37.640 | 37.638 | USD 112,011 | 42.56 |
| 2025-01-23 | BUY | 496 | 37.470 | 37.530 | 37.524 | USD 18,612 | 42.66 |
| 2024-12-10 | BUY | 12,350 | 39.530 | 39.790 | 39.764 | USD 491,085 | 42.72 |
| 2024-12-09 | BUY | 1,482 | 39.050 | 43.300 | 42.875 | USD 63,541 | 42.79 |
| 2024-12-06 | SELL | -3,705 | 43.150 | 43.190 | 43.186 | USD -160,004 | 42.79 Loss of -1,484 on sale |
| 2024-12-05 | SELL | -247 | 42.790 | 42.980 | 42.961 | USD -10,611 | 42.79 Loss of -43 on sale |
| 2024-12-03 | BUY | 1,235 | 42.860 | 43.450 | 43.391 | USD 53,588 | 42.79 |
| 2024-11-27 | SELL | -1,482 | 42.560 | 43.040 | 42.992 | USD -63,714 | 42.78 Loss of -317 on sale |
| 2024-11-26 | BUY | 5,187 | 42.640 | 43.260 | 43.198 | USD 224,068 | 42.79 |
| 2024-11-26 | BUY | 5,187 | 42.640 | 43.260 | 43.198 | USD 224,068 | 42.79 |
| 2024-11-25 | BUY | 584 | 43.200 | 44.030 | 43.947 | USD 25,665 | 42.76 |
| 2024-11-25 | BUY | 584 | 43.200 | 44.030 | 43.947 | USD 25,665 | 42.76 |
| 2024-11-22 | SELL | -462 | 43.470 | 43.720 | 43.695 | USD -20,187 | 42.74 Loss of -439 on sale |
| 2024-11-21 | SELL | -1,235 | 43.500 | 43.730 | 43.707 | USD -53,978 | 42.72 Loss of -1,215 on sale |
| 2024-11-20 | SELL | -494 | 42.990 | 43.020 | 43.017 | USD -21,250 | 42.72 Loss of -149 on sale |
| 2024-11-19 | BUY | 247 | 42.320 | 42.770 | 42.725 | USD 10,553 | 42.73 |
| 2024-11-18 | BUY | 2,080 | 43.000 | 43.220 | 43.198 | USD 89,852 | 42.72 |
| 2024-11-11 | BUY | 741 | 44.200 | 44.630 | 44.587 | USD 33,039 | 42.58 |
| 2024-11-11 | BUY | 741 | 44.200 | 44.630 | 44.587 | USD 33,039 | 42.58 |
| 2024-11-07 | BUY | 673 | 44.190 | 45.000 | 44.919 | USD 30,230 | 42.35 |
| 2024-11-07 | BUY | 673 | 44.190 | 45.000 | 44.919 | USD 30,230 | 42.35 |
| 2024-11-06 | BUY | 5,928 | 45.140 | 45.220 | 45.212 | USD 268,017 | 42.12 |
| 2024-11-06 | BUY | 5,928 | 45.140 | 45.220 | 45.212 | USD 268,017 | 42.12 |
| 2024-11-05 | BUY | 1,235 | 42.560 | 43.060 | 43.010 | USD 53,117 | 42.08 |
| 2024-11-05 | BUY | 1,235 | 42.560 | 43.060 | 43.010 | USD 53,117 | 42.08 |
| 2024-11-04 | BUY | 464 | 42.530 | 43.770 | 43.646 | USD 20,252 | 42.03 |
| 2024-11-04 | BUY | 464 | 42.530 | 43.770 | 43.646 | USD 20,252 | 42.03 |
| 2024-11-01 | BUY | 690 | 43.560 | 44.680 | 44.568 | USD 30,752 | 41.86 |
| 2024-11-01 | BUY | 690 | 43.560 | 44.680 | 44.568 | USD 30,752 | 41.86 |
| 2024-10-30 | SELL | -1,482 | 42.240 | 42.470 | 42.447 | USD -62,906 | 41.55 Loss of -1,330 on sale |
| 2024-10-30 | SELL | -1,482 | 42.240 | 42.470 | 42.447 | USD -62,906 | 41.55 Loss of -1,330 on sale |
| 2024-10-29 | SELL | -4,446 | 42.070 | 42.490 | 42.448 | USD -188,724 | 41.46 Loss of -4,382 on sale |
| 2024-10-29 | SELL | -4,446 | 42.070 | 42.490 | 42.448 | USD -188,724 | 41.46 Loss of -4,382 on sale |
| 2024-10-28 | SELL | -1,729 | 41.840 | 41.960 | 41.948 | USD -72,528 | 41.39 Loss of -970 on sale |
| 2024-10-28 | SELL | -1,729 | 41.840 | 41.960 | 41.948 | USD -72,528 | 41.39 Loss of -970 on sale |
| 2024-10-21 | SELL | -247 | 40.530 | 41.980 | 41.835 | USD -10,333 | 0.00 Loss of -10,333 on sale |
| 2024-10-21 | SELL | -247 | 40.530 | 41.980 | 41.835 | USD -10,333 | 0.00 Loss of -10,333 on sale |