| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-07 | BUY | 840 | | | 44.740* | | 43.23 |
| 2025-11-05 | SELL | -8,092 | 44.465 | 43.370 | 43.479 | USD -351,836 | 43.22 Loss of -2,067 on sale |
| 2025-10-29 | SELL | -6,432 | 43.910 | 44.570 | 44.504 | USD -286,250 | 43.20 Loss of -8,372 on sale |
| 2025-10-24 | SELL | -1,310 | 44.190 | 44.500 | 44.469 | USD -58,254 | 43.19 Loss of -1,681 on sale |
| 2025-10-23 | SELL | -240 | 43.610 | 43.910 | 43.880 | USD -10,531 | 43.18 Loss of -167 on sale |
| 2025-10-22 | BUY | 360 | 43.600 | 44.300 | 44.230 | USD 15,923 | 43.18 |
| 2025-10-20 | SELL | -2,783 | 43.450 | 43.630 | 43.612 | USD -121,372 | 43.18 Loss of -1,210 on sale |
| 2025-10-17 | SELL | -1,452 | 42.600 | 42.870 | 42.843 | USD -62,208 | 43.18 Profit of 489 on sale |
| 2025-10-16 | SELL | -605 | 41.090 | 43.260 | 43.043 | USD -26,041 | 43.19 Profit of 89 on sale |
| 2025-10-15 | SELL | -1,497 | 43.260 | 44.130 | 44.043 | USD -65,932 | 43.19 Loss of -1,277 on sale |
| 2025-10-03 | BUY | 480 | 45.520 | 46.050 | 45.997 | USD 22,079 | 43.15 |
| 2025-10-02 | SELL | -4,800 | 45.360 | 45.820 | 45.774 | USD -219,715 | 43.14 Loss of -12,628 on sale |
| 2025-10-01 | SELL | -4,596 | 45.570 | 45.840 | 45.813 | USD -210,557 | 43.13 Loss of -12,326 on sale |
| 2025-09-30 | SELL | -120 | 45.720 | 46.020 | 45.990 | USD -5,519 | 43.12 Loss of -345 on sale |
| 2025-09-29 | SELL | -1,584 | 45.920 | 46.330 | 46.289 | USD -73,322 | 43.10 Loss of -5,045 on sale |
| 2025-09-26 | SELL | -120 | 46.020 | 46.370 | 46.335 | USD -5,560 | 43.09 Loss of -390 on sale |
| 2025-09-25 | BUY | 1,560 | 45.740 | 46.020 | 45.992 | USD 71,748 | 43.08 |
| 2025-09-24 | SELL | -14,569 | 45.890 | 47.250 | 47.114 | USD -686,404 | 43.06 Loss of -59,047 on sale |
| 2025-09-18 | BUY | 258 | 46.080 | 46.180 | 46.170 | USD 11,912 | 43.05 |
| 2025-09-08 | SELL | -128 | 46.010 | 46.580 | 46.523 | USD -5,955 | 43.01 Loss of -450 on sale |
| 2025-09-02 | BUY | 384 | 46.420 | 46.500 | 46.492 | USD 17,853 | 42.97 |
| 2025-08-21 | BUY | 256 | 44.070 | 44.230 | 44.214 | USD 11,319 | 42.96 |
| 2025-08-19 | BUY | 236 | 44.180 | 44.740 | 44.684 | USD 10,545 | 42.95 |
| 2025-07-29 | BUY | 136 | 44.730 | 45.350 | 45.288 | USD 6,159 | 42.92 |
| 2025-07-23 | SELL | -384 | 45.820 | 46.000 | 45.982 | USD -17,657 | 42.88 Loss of -1,193 on sale |
| 2025-07-22 | SELL | -768 | 45.210 | 45.300 | 45.291 | USD -34,783 | 42.86 Loss of -1,865 on sale |
| 2025-07-21 | SELL | -256 | 44.730 | 45.510 | 45.432 | USD -11,631 | 42.85 Loss of -661 on sale |
| 2025-07-11 | SELL | -384 | 45.430 | 45.790 | 45.754 | USD -17,570 | 42.84 Loss of -1,120 on sale |
| 2025-07-10 | SELL | -1,536 | 45.500 | 45.900 | 45.860 | USD -70,441 | 42.82 Loss of -4,667 on sale |
| 2025-07-09 | SELL | -512 | 45.160 | 45.790 | 45.727 | USD -23,412 | 42.81 Loss of -1,494 on sale |
| 2025-07-08 | SELL | -1,664 | 45.400 | 45.770 | 45.733 | USD -76,100 | 42.79 Loss of -4,892 on sale |
| 2025-07-03 | SELL | -2,176 | 45.540 | 45.790 | 45.765 | USD -99,585 | 42.75 Loss of -6,567 on sale |
| 2025-07-02 | SELL | -395 | 45.030 | 45.080 | 45.075 | USD -17,805 | 42.73 Loss of -925 on sale |
| 2025-06-27 | SELL | -6,321 | 42.610 | 42.930 | 42.898 | USD -271,158 | 42.73 Loss of -1,044 on sale |
| 2025-06-25 | BUY | 129 | 41.400 | 41.560 | 41.544 | USD 5,359 | 42.74 |
| 2025-06-24 | SELL | -4,773 | 41.450 | 41.860 | 41.819 | USD -199,602 | 42.75 Profit of 4,443 on sale |
| 2025-06-18 | SELL | -732 | 39.810 | 39.990 | 39.972 | USD -29,260 | 42.79 Profit of 2,060 on sale |
| 2025-06-17 | SELL | -1,342 | 39.030 | 39.420 | 39.381 | USD -52,849 | 42.81 Profit of 4,601 on sale |
| 2025-06-11 | SELL | -366 | 40.260 | 40.960 | 40.890 | USD -14,966 | 42.89 Profit of 732 on sale |
| 2025-06-10 | SELL | -854 | 40.730 | 40.950 | 40.928 | USD -34,953 | 42.90 Profit of 1,688 on sale |
| 2025-06-06 | SELL | -244 | 40.660 | 40.680 | 40.678 | USD -9,925 | 42.93 Profit of 551 on sale |
| 2025-06-05 | SELL | -2,074 | 39.630 | 39.760 | 39.747 | USD -82,435 | 42.96 Profit of 6,656 on sale |
| 2025-06-02 | SELL | -9,882 | 39.230 | 39.410 | 39.392 | USD -389,272 | 43.03 Profit of 35,914 on sale |
| 2025-05-30 | SELL | -2,196 | 39.500 | 39.680 | 39.662 | USD -87,098 | 43.05 Profit of 7,440 on sale |
| 2025-05-29 | SELL | -244 | 39.600 | 39.730 | 39.717 | USD -9,691 | 43.07 Profit of 819 on sale |
| 2025-05-27 | SELL | -244 | 40.030 | 40.030 | 40.030 | USD -9,767 | 43.12 Profit of 754 on sale |
| 2025-05-23 | SELL | -366 | 39.280 | 39.390 | 39.379 | USD -14,413 | 43.17 Profit of 1,389 on sale |
| 2025-05-16 | SELL | -1,830 | 41.400 | 41.440 | 41.436 | USD -75,828 | 43.27 Profit of 3,360 on sale |
| 2025-05-15 | SELL | -366 | 41.180 | 41.310 | 41.297 | USD -15,115 | 43.29 Profit of 728 on sale |
| 2025-05-13 | SELL | -122 | 41.350 | 41.490 | 41.476 | USD -5,060 | 43.32 Profit of 225 on sale |
| 2025-05-12 | SELL | -854 | 41.120 | 41.460 | 41.426 | USD -35,378 | 43.33 Profit of 1,629 on sale |
| 2025-05-09 | SELL | -732 | 39.010 | 39.320 | 39.289 | USD -28,760 | 43.37 Profit of 2,984 on sale |
| 2025-05-08 | SELL | -3,538 | 39.560 | 39.790 | 39.767 | USD -140,696 | 43.39 Profit of 12,832 on sale |
| 2025-05-07 | SELL | -244 | 38.710 | 39.480 | 39.403 | USD -9,614 | 43.43 Profit of 982 on sale |
| 2025-05-06 | BUY | 72 | 38.970 | 39.460 | 39.411 | USD 2,838 | 43.46 |
| 2025-05-01 | BUY | 4,636 | 38.590 | 38.920 | 38.887 | USD 180,280 | 43.56 |
| 2025-04-30 | BUY | 2,562 | 38.340 | 38.480 | 38.466 | USD 98,550 | 43.61 |
| 2025-04-29 | SELL | -488 | 38.760 | 39.030 | 39.003 | USD -19,033 | 43.64 Profit of 2,265 on sale |
| 2025-04-28 | SELL | -600 | 38.340 | 38.460 | 38.448 | USD -23,069 | 43.69 Profit of 3,143 on sale |
| 2025-04-25 | BUY | 244 | 37.670 | 37.970 | 37.940 | USD 9,257 | 43.74 |
| 2025-04-24 | SELL | -122 | 37.900 | 38.090 | 38.071 | USD -4,645 | 43.78 Profit of 697 on sale |
| 2025-04-22 | SELL | -16,348 | 36.340 | 36.400 | 36.394 | USD -594,969 | 43.90 Profit of 122,695 on sale |
| 2025-04-17 | SELL | -7,442 | 35.900 | 36.550 | 36.485 | USD -271,521 | 44.11 Profit of 56,727 on sale |
| 2025-04-16 | BUY | 244 | 36.000 | 36.670 | 36.603 | USD 8,931 | 44.18 |
| 2025-04-15 | BUY | 244 | 36.490 | 37.070 | 37.012 | USD 9,031 | 44.24 |
| 2025-04-10 | SELL | -7,686 | 35.640 | 36.970 | 36.837 | USD -283,129 | 44.47 Profit of 58,659 on sale |
| 2025-04-09 | BUY | 610 | 37.990 | 38.230 | 38.206 | USD 23,306 | 44.53 |
| 2025-04-08 | BUY | 122 | 34.920 | 37.080 | 36.864 | USD 4,497 | 44.61 |
| 2025-04-07 | BUY | 2,178 | 35.140 | 36.840 | 36.670 | USD 79,867 | 44.70 |
| 2025-04-04 | BUY | 1,331 | 34.790 | 35.810 | 35.708 | USD 47,527 | 44.79 |
| 2025-04-02 | BUY | 847 | 41.560 | 41.630 | 41.623 | USD 35,255 | 44.82 |
| 2025-04-01 | BUY | 9,559 | 41.020 | 41.350 | 41.317 | USD 394,949 | 44.86 |
| 2025-03-31 | BUY | 363 | 41.150 | 41.320 | 41.303 | USD 14,993 | 44.89 |
| 2025-03-25 | BUY | 122 | 42.000 | 42.430 | 42.387 | USD 5,171 | 45.03 |
| 2025-03-21 | BUY | 17,432 | 41.420 | 41.430 | 41.429 | USD 722,190 | 45.09 |
| 2025-03-20 | BUY | 226 | 41.330 | 41.670 | 41.636 | USD 9,410 | 45.13 |
| 2025-03-18 | BUY | 565 | 40.850 | 41.190 | 41.156 | USD 23,253 | 45.21 |
| 2025-03-17 | BUY | 63 | 41.050 | 41.360 | 41.329 | USD 2,604 | 45.26 |
| 2025-03-14 | SELL | -50 | 40.550 | 40.630 | 40.622 | USD -2,031 | 45.30 Profit of 234 on sale |
| 2025-03-13 | SELL | -7,430 | 39.480 | 40.160 | 40.092 | USD -297,884 | 45.37 Profit of 39,192 on sale |
| 2025-03-12 | BUY | 1,356 | 39.840 | 40.580 | 40.506 | USD 54,926 | 45.43 |
| 2025-03-11 | BUY | 1,356 | 39.910 | 40.760 | 40.675 | USD 55,155 | 45.49 |
| 2025-03-07 | BUY | 452 | 42.190 | 42.360 | 42.343 | USD 19,139 | 45.58 |
| 2025-03-06 | BUY | 1,582 | 42.240 | 42.630 | 42.591 | USD 67,379 | 45.62 |
| 2025-03-05 | BUY | 8,588 | 43.110 | 44.450 | 44.316 | USD 380,586 | 45.65 |
| 2025-03-04 | BUY | 452 | 43.760 | 45.000 | 44.876 | USD 20,284 | 45.67 |
| 2025-03-03 | BUY | 565 | 45.430 | 46.920 | 46.771 | USD 26,426 | 45.67 |
| 2025-02-28 | BUY | 1,130 | 46.350 | 46.380 | 46.377 | USD 52,406 | 45.66 |
| 2025-02-27 | BUY | 1,035 | 45.710 | 46.120 | 46.079 | USD 47,692 | 45.66 |
| 2025-02-26 | SELL | -600 | 45.340 | 45.690 | 45.655 | USD -27,393 | 45.67 Profit of 6 on sale |
| 2025-02-25 | SELL | -115 | 45.150 | 45.980 | 45.897 | USD -5,278 | 45.67 Loss of -26 on sale |
| 2025-02-24 | BUY | 115 | 45.340 | 46.050 | 45.979 | USD 5,288 | 45.68 |
| 2025-02-20 | SELL | -1,495 | 46.650 | 47.600 | 47.505 | USD -71,020 | 45.66 Loss of -2,753 on sale |
| 2025-02-19 | BUY | 460 | 47.530 | 47.770 | 47.746 | USD 21,963 | 45.64 |
| 2025-02-18 | BUY | 468 | 47.610 | 47.640 | 47.637 | USD 22,294 | 45.61 |
| 2025-02-13 | BUY | 13,110 | 46.460 | 46.660 | 46.640 | USD 611,450 | 45.57 |
| 2025-02-12 | BUY | 3,910 | 46.380 | 46.850 | 46.803 | USD 183,000 | 45.56 |
| 2025-02-11 | BUY | 3,220 | 47.340 | 47.510 | 47.493 | USD 152,927 | 45.53 |
| 2025-02-07 | BUY | 345 | 47.680 | 48.270 | 48.211 | USD 16,633 | 45.48 |
| 2025-02-06 | BUY | 4,600 | 48.150 | 48.250 | 48.240 | USD 221,904 | 45.44 |
| 2025-02-05 | BUY | 2,300 | 47.670 | 47.810 | 47.796 | USD 109,931 | 45.41 |
| 2025-02-04 | BUY | 1,725 | 47.380 | 47.570 | 47.551 | USD 82,025 | 45.38 |
| 2025-02-03 | SELL | -10,005 | 46.890 | 47.140 | 47.115 | USD -471,386 | 45.36 Loss of -17,588 on sale |
| 2025-01-31 | BUY | 920 | 47.620 | 48.360 | 48.286 | USD 44,423 | 45.32 |
| 2025-01-30 | BUY | 115 | 48.020 | 48.450 | 48.407 | USD 5,567 | 45.28 |
| 2025-01-29 | BUY | 1,955 | 47.440 | 48.190 | 48.115 | USD 94,065 | 45.25 |
| 2025-01-28 | BUY | 690 | 47.270 | 47.730 | 47.684 | USD 32,902 | 45.21 |
| 2025-01-27 | BUY | 690 | 47.610 | 47.620 | 47.619 | USD 32,857 | 45.17 |
| 2025-01-24 | BUY | 690 | 47.000 | 47.190 | 47.171 | USD 32,548 | 45.14 |
| 2025-01-23 | BUY | 1,955 | 46.760 | 47.230 | 47.183 | USD 92,243 | 45.12 |
| 2025-01-22 | BUY | 1,150 | 47.010 | 47.740 | 47.667 | USD 54,817 | 45.08 |
| 2025-01-21 | BUY | 6,785 | 47.890 | 48.530 | 48.466 | USD 328,842 | 45.03 |
| 2025-01-17 | BUY | 1,380 | 47.650 | 47.750 | 47.740 | USD 65,881 | 44.94 |
| 2025-01-15 | BUY | 690 | 45.390 | 45.580 | 45.561 | USD 31,437 | 44.93 |
| 2025-01-13 | BUY | 1,955 | 43.120 | 43.170 | 43.165 | USD 84,388 | 44.99 |
| 2025-01-10 | BUY | 1,494 | 42.780 | 43.480 | 43.410 | USD 64,855 | 45.03 |
| 2024-12-31 | BUY | 342 | 43.380 | 43.800 | 43.758 | USD 14,965 | 45.15 |
| 2024-12-30 | BUY | 456 | 43.370 | 43.640 | 43.613 | USD 19,888 | 45.19 |
| 2024-12-27 | BUY | 2,208 | 43.670 | 44.300 | 44.237 | USD 97,675 | 45.22 |
| 2024-12-23 | BUY | 690 | 43.540 | 43.560 | 43.558 | USD 30,055 | 45.32 |
| 2024-12-20 | SELL | -6,991 | 43.320 | 43.680 | 43.644 | USD -305,115 | 45.37 Profit of 12,096 on sale |
| 2024-12-19 | BUY | 1,440 | 42.550 | 43.860 | 43.729 | USD 62,970 | 45.45 |
| 2024-12-17 | BUY | 1,096 | 45.130 | 45.480 | 45.445 | USD 49,808 | 45.52 |
| 2024-12-16 | BUY | 360 | 45.290 | 45.890 | 45.830 | USD 16,499 | 45.52 |
| 2024-12-13 | BUY | 600 | 45.780 | 45.940 | 45.924 | USD 27,554 | 45.52 |
| 2024-12-11 | BUY | 360 | 45.660 | 46.840 | 46.722 | USD 16,820 | 45.51 |
| 2024-12-10 | BUY | 240 | 46.460 | 47.760 | 47.630 | USD 11,431 | 45.48 |
| 2024-12-09 | BUY | 240 | 46.800 | 47.490 | 47.421 | USD 11,381 | 45.44 |
| 2024-12-05 | SELL | -720 | 47.170 | 47.440 | 47.413 | USD -34,137 | 45.33 Loss of -1,503 on sale |
| 2024-12-04 | BUY | 123 | 46.220 | 46.650 | 46.607 | USD 5,733 | 45.29 |
| 2024-12-02 | BUY | 480 | 46.980 | 47.970 | 47.871 | USD 22,978 | 45.19 |
| 2024-11-29 | BUY | 2,142 | 47.680 | 48.110 | 48.067 | USD 102,960 | 45.09 |
| 2024-11-27 | BUY | 476 | 47.750 | 48.310 | 48.254 | USD 22,969 | 44.87 |
| 2024-11-26 | BUY | 1,190 | 47.700 | 48.290 | 48.231 | USD 57,395 | 44.75 |
| 2024-11-25 | BUY | 14,756 | 48.100 | 49.060 | 48.964 | USD 722,513 | 44.60 |
| 2024-11-22 | BUY | 357 | 47.960 | 48.060 | 48.050 | USD 17,154 | 44.44 |
| 2024-11-21 | BUY | 357 | 46.810 | 47.150 | 47.116 | USD 16,820 | 44.32 |
| 2024-11-20 | BUY | 1,547 | 46.180 | 47.170 | 47.071 | USD 72,819 | 44.22 |
| 2024-11-19 | SELL | -1,547 | 46.630 | 46.820 | 46.801 | USD -72,401 | 44.09 Loss of -4,198 on sale |
| 2024-11-18 | BUY | 7,140 | 46.790 | 47.030 | 47.006 | USD 335,623 | 43.93 |
| 2024-11-12 | BUY | 1,428 | 46.660 | 46.680 | 46.678 | USD 66,656 | 43.76 |
| 2024-11-11 | BUY | 357 | 46.440 | 46.620 | 46.602 | USD 16,637 | 43.58 |
| 2024-11-08 | BUY | 1,434 | 45.220 | 46.030 | 45.949 | USD 65,891 | 43.46 |
| 2024-11-07 | BUY | 2,416 | 46.200 | 46.490 | 46.461 | USD 112,250 | 43.25 |
| 2024-11-06 | BUY | 1,071 | 47.000 | 47.030 | 47.027 | USD 50,366 | 42.94 |
| 2024-11-05 | BUY | 238 | 42.320 | 42.720 | 42.680 | USD 10,158 | 42.99 |
| 2024-11-04 | BUY | 1,230 | 42.070 | 42.790 | 42.718 | USD 52,543 | 43.09 |
| 2024-11-01 | BUY | 595 | 42.820 | 43.670 | 43.585 | USD 25,933 | 43.12 |
| 2024-10-30 | BUY | 354 | 43.310 | 43.810 | 43.760 | USD 15,491 | 43.10 |
| 2024-10-29 | BUY | 2,242 | 43.090 | 43.300 | 43.279 | USD 97,032 | 43.10 |
| 2024-10-25 | BUY | 472 | 42.630 | 43.970 | 43.836 | USD 20,691 | 43.17 |
| 2024-10-24 | BUY | 354 | 43.420 | 43.630 | 43.609 | USD 15,438 | 43.09 |
| 2024-10-22 | BUY | 708 | 43.390 | 43.590 | 43.570 | USD 30,848 | 42.43 |
| 2024-10-21 | BUY | 590 | 42.430 | 43.570 | 43.456 | USD 25,639 | 0.00 |