| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | BUY | 27,042 | | | 58.480* | | 53.96 |
| 2025-11-10 | BUY | 312 | 58.790 | 57.610 | 57.728 | USD 18,011 | 53.92 |
| 2025-11-06 | SELL | -190 | 59.630 | 58.420 | 58.541 | USD -11,123 | 53.87 Loss of -887 on sale |
| 2025-11-05 | SELL | -117 | 60.280 | 59.385 | 59.474 | USD -6,959 | 53.84 Loss of -659 on sale |
| 2025-11-04 | SELL | -493 | 59.650 | 58.440 | 58.561 | USD -28,871 | 53.82 Loss of -2,340 on sale |
| 2025-10-31 | SELL | -78 | 58.880 | 57.055 | 57.238 | USD -4,465 | 53.77 Loss of -270 on sale |
| 2025-10-30 | BUY | 273 | 57.970 | 54.870 | 55.180 | USD 15,064 | 53.75 |
| 2025-10-29 | BUY | 273 | 53.870 | 56.260 | 56.021 | USD 15,294 | 53.75 |
| 2025-10-28 | BUY | 1,170 | 56.050 | 56.520 | 56.473 | USD 66,073 | 53.74 |
| 2025-10-27 | BUY | 624 | 56.230 | 56.880 | 56.815 | USD 35,453 | 53.73 |
| 2025-10-24 | BUY | 78 | 56.600 | 57.390 | 57.311 | USD 4,470 | 53.71 |
| 2025-10-23 | SELL | -156 | 56.790 | 57.480 | 57.411 | USD -8,956 | 53.70 Loss of -579 on sale |
| 2025-10-22 | BUY | 312 | 56.700 | 57.040 | 57.006 | USD 17,786 | 53.68 |
| 2025-10-21 | BUY | 117 | 56.330 | 56.490 | 56.474 | USD 6,607 | 53.67 |
| 2025-10-17 | BUY | 585 | 55.820 | 55.890 | 55.883 | USD 32,692 | 53.64 |
| 2025-10-16 | BUY | 39 | 55.240 | 55.970 | 55.897 | USD 2,180 | 53.64 |
| 2025-10-14 | SELL | -234 | 56.890 | 56.970 | 56.962 | USD -13,329 | 53.61 Loss of -786 on sale |
| 2025-10-13 | BUY | 273 | 56.090 | 57.040 | 56.945 | USD 15,546 | 53.59 |
| 2025-10-02 | BUY | 429 | 58.310 | 58.610 | 58.580 | USD 25,131 | 53.57 |
| 2025-10-01 | BUY | 273 | 58.130 | 58.880 | 58.805 | USD 16,054 | 53.54 |
| 2025-09-30 | BUY | 390 | 58.740 | 59.120 | 59.082 | USD 23,042 | 53.51 |
| 2025-09-29 | BUY | 351 | 58.520 | 58.710 | 58.691 | USD 20,601 | 53.49 |
| 2025-09-26 | BUY | 429 | 58.430 | 58.480 | 58.475 | USD 25,086 | 53.46 |
| 2025-09-25 | BUY | 546 | 56.440 | 56.990 | 56.935 | USD 31,087 | 53.44 |
| 2025-09-24 | BUY | 2,028 | 56.110 | 56.200 | 56.191 | USD 113,955 | 53.43 |
| 2025-09-18 | BUY | 39 | 55.730 | 56.200 | 56.153 | USD 2,190 | 53.41 |
| 2025-09-17 | BUY | 351 | 56.140 | 56.410 | 56.383 | USD 19,790 | 53.40 |
| 2025-09-16 | BUY | 156 | 55.230 | 56.240 | 56.139 | USD 8,758 | 53.39 |
| 2025-09-11 | BUY | 195 | 58.220 | 58.350 | 58.337 | USD 11,376 | 53.36 |
| 2025-09-09 | BUY | 195 | 57.320 | 57.360 | 57.356 | USD 11,184 | 53.32 |
| 2025-09-08 | BUY | 78 | 57.130 | 57.190 | 57.184 | USD 4,460 | 53.30 |
| 2025-09-05 | BUY | 897 | 56.520 | 56.930 | 56.889 | USD 51,029 | 53.28 |
| 2025-08-22 | BUY | 39 | 57.990 | 58.390 | 58.350 | USD 2,276 | 53.25 |
| 2025-08-21 | BUY | 117 | 58.000 | 58.350 | 58.315 | USD 6,823 | 53.22 |
| 2025-08-20 | BUY | 156 | 58.440 | 58.960 | 58.908 | USD 9,190 | 53.19 |
| 2025-08-19 | BUY | 234 | 57.940 | 57.980 | 57.976 | USD 13,566 | 53.16 |
| 2025-07-31 | BUY | 39 | 57.270 | 57.920 | 57.855 | USD 2,256 | 53.14 |
| 2025-07-30 | BUY | 312 | 57.640 | 57.910 | 57.883 | USD 18,059 | 53.11 |
| 2025-07-29 | BUY | 39 | 57.320 | 57.670 | 57.635 | USD 2,248 | 53.09 |
| 2025-07-24 | BUY | 39 | 58.030 | 58.510 | 58.462 | USD 2,280 | 53.06 |
| 2025-07-23 | BUY | 234 | 55.160 | 55.630 | 55.583 | USD 13,006 | 53.04 |
| 2025-07-22 | BUY | 351 | 55.510 | 55.840 | 55.807 | USD 19,588 | 53.03 |
| 2025-07-21 | BUY | 78 | 55.400 | 56.210 | 56.129 | USD 4,378 | 53.01 |
| 2025-07-18 | SELL | -390 | 55.800 | 56.310 | 56.259 | USD -21,941 | 53.00 Loss of -1,273 on sale |
| 2025-07-17 | BUY | 39 | 55.770 | 56.070 | 56.040 | USD 2,186 | 52.98 |
| 2025-07-16 | BUY | 156 | 55.660 | 55.730 | 55.723 | USD 8,693 | 52.96 |
| 2025-07-15 | SELL | -600 | 55.050 | 55.740 | 55.671 | USD -33,403 | 52.95 Loss of -1,634 on sale |
| 2025-07-11 | SELL | -78 | 55.260 | 55.640 | 55.602 | USD -4,337 | 52.93 Loss of -208 on sale |
| 2025-07-10 | BUY | 312 | 55.620 | 55.960 | 55.926 | USD 17,449 | 52.91 |
| 2025-07-09 | BUY | 312 | 55.810 | 55.840 | 55.837 | USD 17,421 | 52.90 |
| 2025-07-08 | BUY | 234 | 55.490 | 56.200 | 56.129 | USD 13,134 | 52.88 |
| 2025-07-07 | SELL | -897 | 56.230 | 56.940 | 56.869 | USD -51,011 | 52.86 Loss of -3,599 on sale |
| 2025-07-02 | SELL | -1,131 | 55.640 | 56.570 | 56.477 | USD -63,875 | 52.79 Loss of -4,171 on sale |
| 2025-06-30 | BUY | 663 | 56.420 | 56.590 | 56.573 | USD 37,508 | 52.76 |
| 2025-06-27 | BUY | 351 | 56.170 | 56.420 | 56.395 | USD 19,795 | 52.74 |
| 2025-06-25 | SELL | -78 | 56.140 | 57.540 | 57.400 | USD -4,477 | 52.70 Loss of -367 on sale |
| 2025-06-24 | BUY | 39 | 57.520 | 57.600 | 57.592 | USD 2,246 | 52.66 |
| 2025-06-23 | BUY | 1,014 | 57.130 | 57.170 | 57.166 | USD 57,966 | 52.63 |
| 2025-06-20 | SELL | -117 | 56.480 | 56.720 | 56.696 | USD -6,633 | 52.60 Loss of -479 on sale |
| 2025-06-18 | SELL | -234 | 56.080 | 56.790 | 56.719 | USD -13,272 | 52.55 Loss of -974 on sale |
| 2025-06-13 | SELL | -117 | 56.880 | 57.580 | 57.510 | USD -6,729 | 52.46 Loss of -590 on sale |
| 2025-06-12 | BUY | 117 | 57.290 | 57.400 | 57.389 | USD 6,715 | 52.43 |
| 2025-06-11 | BUY | 156 | 56.990 | 57.050 | 57.044 | USD 8,899 | 52.39 |
| 2025-06-06 | SELL | -195 | 57.770 | 58.230 | 58.184 | USD -11,346 | 52.28 Loss of -1,151 on sale |
| 2025-06-05 | SELL | -117 | 57.830 | 58.080 | 58.055 | USD -6,792 | 52.24 Loss of -680 on sale |
| 2025-06-04 | SELL | -156 | 58.040 | 58.560 | 58.508 | USD -9,127 | 52.20 Loss of -985 on sale |
| 2025-06-02 | BUY | 507 | 58.580 | 58.620 | 58.616 | USD 29,718 | 52.10 |
| 2025-05-30 | SELL | -114 | 57.250 | 57.480 | 57.457 | USD -6,550 | 52.06 Loss of -616 on sale |
| 2025-05-29 | BUY | 39 | 56.920 | 57.070 | 57.055 | USD 2,225 | 52.02 |
| 2025-05-28 | SELL | -39 | 56.740 | 57.500 | 57.424 | USD -2,240 | 51.98 Loss of -212 on sale |
| 2025-05-27 | BUY | 429 | 57.350 | 57.430 | 57.422 | USD 24,634 | 51.94 |
| 2025-05-23 | SELL | -780 | 56.870 | 57.100 | 57.077 | USD -44,520 | 51.85 Loss of -4,074 on sale |
| 2025-05-22 | SELL | -858 | 56.750 | 57.040 | 57.011 | USD -48,915 | 51.81 Loss of -4,460 on sale |
| 2025-05-21 | BUY | 39 | 57.000 | 57.460 | 57.414 | USD 2,239 | 51.77 |
| 2025-05-20 | BUY | 312 | 57.310 | 57.630 | 57.598 | USD 17,971 | 51.72 |
| 2025-05-19 | BUY | 1,131 | 57.430 | 57.450 | 57.448 | USD 64,974 | 51.67 |
| 2025-05-16 | BUY | 1,053 | 56.960 | 57.070 | 57.059 | USD 60,083 | 51.63 |
| 2025-05-15 | BUY | 858 | 56.370 | 56.380 | 56.379 | USD 48,373 | 51.59 |
| 2025-05-14 | BUY | 780 | 54.960 | 55.050 | 55.041 | USD 42,932 | 51.56 |
| 2025-05-13 | SELL | -156 | 54.850 | 55.810 | 55.714 | USD -8,691 | 51.53 Loss of -653 on sale |
| 2025-05-12 | BUY | 39 | 55.730 | 56.830 | 56.720 | USD 2,212 | 51.49 |
| 2025-05-09 | BUY | 117 | 56.720 | 56.860 | 56.846 | USD 6,651 | 51.44 |
| 2025-05-08 | SELL | -1,131 | 56.690 | 57.430 | 57.356 | USD -64,870 | 51.40 Loss of -6,741 on sale |
| 2025-05-07 | SELL | -546 | 56.910 | 57.170 | 57.144 | USD -31,201 | 51.35 Loss of -3,166 on sale |
| 2025-05-06 | BUY | 1,365 | 56.810 | 57.190 | 57.152 | USD 78,012 | 51.29 |
| 2025-05-02 | BUY | 117 | 56.670 | 56.950 | 56.922 | USD 6,660 | 51.19 |
| 2025-05-01 | SELL | -195 | 56.070 | 56.600 | 56.547 | USD -11,027 | 51.14 Loss of -1,054 on sale |
| 2025-04-30 | BUY | 117 | 57.130 | 57.200 | 57.193 | USD 6,692 | 51.09 |
| 2025-04-29 | BUY | 273 | 56.340 | 56.540 | 56.520 | USD 15,430 | 51.04 |
| 2025-04-28 | BUY | 583 | 56.020 | 56.150 | 56.137 | USD 32,728 | 50.99 |
| 2025-04-25 | BUY | 546 | 55.310 | 56.010 | 55.940 | USD 30,543 | 50.94 |
| 2025-04-24 | BUY | 156 | 55.470 | 56.310 | 56.226 | USD 8,771 | 50.90 |
| 2025-04-23 | BUY | 429 | 54.930 | 55.810 | 55.722 | USD 23,905 | 50.86 |
| 2025-04-22 | SELL | -236 | 55.660 | 55.910 | 55.885 | USD -13,189 | 50.81 Loss of -1,198 on sale |
| 2025-04-17 | BUY | 78 | 55.780 | 56.080 | 56.050 | USD 4,372 | 50.66 |
| 2025-04-16 | BUY | 9,681 | 55.010 | 55.730 | 55.658 | USD 538,825 | 50.62 |
| 2025-04-15 | BUY | 760 | 55.360 | 56.000 | 55.936 | USD 42,511 | 50.57 |
| 2025-04-11 | BUY | 950 | 55.220 | 55.900 | 55.832 | USD 53,040 | 50.46 |
| 2025-04-10 | BUY | 1,558 | 54.110 | 54.530 | 54.488 | USD 84,892 | 50.42 |
| 2025-04-09 | BUY | 304 | 53.110 | 53.570 | 53.524 | USD 16,271 | 50.39 |
| 2025-04-08 | BUY | 798 | 50.650 | 52.100 | 51.955 | USD 41,460 | 50.38 |
| 2025-04-07 | BUY | 911 | 50.950 | 52.910 | 52.714 | USD 48,022 | 50.38 |
| 2025-04-04 | SELL | -2,280 | 52.210 | 55.920 | 55.549 | USD -126,652 | 50.36 Loss of -11,839 on sale |
| 2025-04-02 | BUY | 266 | 54.730 | 54.850 | 54.838 | USD 14,587 | 50.30 |
| 2025-03-31 | SELL | -1,026 | 54.030 | 54.220 | 54.201 | USD -55,610 | 50.21 Loss of -4,094 on sale |
| 2025-03-28 | SELL | -646 | 53.060 | 53.950 | 53.861 | USD -34,794 | 50.18 Loss of -2,380 on sale |
| 2025-03-27 | SELL | -190 | 53.780 | 54.000 | 53.978 | USD -10,256 | 50.13 Loss of -731 on sale |
| 2025-03-26 | BUY | 342 | 53.050 | 53.690 | 53.626 | USD 18,340 | 50.10 |
| 2025-03-25 | SELL | -456 | 52.330 | 52.790 | 52.744 | USD -24,051 | 50.07 Loss of -1,221 on sale |
| 2025-03-24 | BUY | 266 | 52.320 | 52.470 | 52.455 | USD 13,953 | 50.04 |
| 2025-03-21 | BUY | 456 | 51.630 | 51.810 | 51.792 | USD 23,617 | 50.02 |
| 2025-03-19 | BUY | 72 | 52.030 | 52.350 | 52.318 | USD 3,767 | 49.97 |
| 2025-03-18 | SELL | -684 | 51.930 | 51.980 | 51.975 | USD -35,551 | 49.94 Loss of -1,390 on sale |
| 2025-03-17 | BUY | 722 | 51.800 | 52.060 | 52.034 | USD 37,569 | 49.92 |
| 2025-03-14 | BUY | 646 | 51.400 | 51.460 | 51.454 | USD 33,239 | 49.90 |
| 2025-03-13 | BUY | 3,188 | 50.730 | 50.800 | 50.793 | USD 161,928 | 49.88 |
| 2025-03-12 | BUY | 1,520 | 50.560 | 52.440 | 52.252 | USD 79,423 | 49.87 |
| 2025-03-11 | BUY | 608 | 51.910 | 52.690 | 52.612 | USD 31,988 | 49.85 |
| 2025-03-07 | BUY | 362 | 51.780 | 51.860 | 51.852 | USD 18,770 | 49.78 |
| 2025-03-06 | SELL | -342 | 51.700 | 52.360 | 52.294 | USD -17,885 | 49.75 Loss of -870 on sale |
| 2025-03-05 | BUY | 1,182 | 52.610 | 52.860 | 52.835 | USD 62,451 | 49.71 |
| 2025-03-04 | BUY | 228 | 52.520 | 53.720 | 53.600 | USD 12,221 | 49.66 |
| 2025-03-03 | BUY | 1,026 | 53.010 | 53.190 | 53.172 | USD 54,554 | 49.61 |
| 2025-02-28 | SELL | -266 | 52.390 | 52.490 | 52.480 | USD -13,960 | 49.56 Loss of -775 on sale |
| 2025-02-27 | BUY | 38 | 51.400 | 51.710 | 51.679 | USD 1,964 | 49.53 |
| 2025-02-26 | SELL | -76 | 51.270 | 51.790 | 51.738 | USD -3,932 | 49.51 Loss of -170 on sale |
| 2025-02-25 | BUY | 722 | 51.380 | 51.680 | 51.650 | USD 37,291 | 49.47 |
| 2025-02-21 | BUY | 532 | 51.290 | 51.500 | 51.479 | USD 27,387 | 49.41 |
| 2025-02-20 | BUY | 304 | 51.330 | 51.430 | 51.420 | USD 15,632 | 49.37 |
| 2025-02-19 | BUY | 76 | 50.760 | 50.830 | 50.823 | USD 3,863 | 49.35 |
| 2025-02-18 | BUY | 190 | 50.010 | 50.810 | 50.730 | USD 9,639 | 49.34 |
| 2025-02-13 | BUY | 646 | 51.920 | 52.840 | 52.748 | USD 34,075 | 49.23 |
| 2025-02-12 | BUY | 228 | 50.100 | 50.280 | 50.262 | USD 11,460 | 49.21 |
| 2025-02-11 | SELL | -76 | 49.940 | 50.110 | 50.093 | USD -3,807 | 49.20 Loss of -68 on sale |
| 2025-02-07 | SELL | -304 | 50.080 | 50.280 | 50.260 | USD -15,279 | 49.16 Loss of -333 on sale |
| 2025-02-06 | BUY | 152 | 50.260 | 50.260 | 50.260 | USD 7,640 | 49.14 |
| 2025-02-04 | BUY | 1,330 | 49.080 | 49.730 | 49.665 | USD 66,054 | 49.13 |
| 2025-02-03 | BUY | 494 | 49.650 | 49.840 | 49.821 | USD 24,612 | 49.12 |
| 2025-01-31 | BUY | 114 | 49.500 | 49.790 | 49.761 | USD 5,673 | 49.11 |
| 2025-01-30 | BUY | 76 | 49.720 | 49.740 | 49.738 | USD 3,780 | 49.09 |
| 2025-01-29 | BUY | 722 | 48.750 | 49.940 | 49.821 | USD 35,971 | 49.10 |
| 2025-01-28 | BUY | 342 | 49.320 | 50.150 | 50.067 | USD 17,123 | 49.10 |
| 2025-01-27 | BUY | 532 | 49.500 | 49.720 | 49.698 | USD 26,439 | 49.09 |
| 2025-01-24 | BUY | 342 | 48.370 | 48.750 | 48.712 | USD 16,660 | 49.11 |
| 2025-01-23 | BUY | 988 | 48.620 | 48.640 | 48.638 | USD 48,054 | 49.12 |
| 2025-01-22 | BUY | 646 | 48.460 | 48.790 | 48.757 | USD 31,497 | 49.14 |
| 2025-01-06 | BUY | 380 | 45.650 | 46.160 | 46.109 | USD 17,521 | 49.24 |
| 2024-12-10 | BUY | 266 | 49.130 | 49.400 | 49.373 | USD 13,133 | 49.24 |
| 2024-12-09 | BUY | 304 | 48.680 | 49.500 | 49.418 | USD 15,023 | 49.26 |
| 2024-12-06 | BUY | 456 | 49.420 | 49.770 | 49.735 | USD 22,679 | 49.26 |
| 2024-12-05 | BUY | 114 | 48.850 | 49.450 | 49.390 | USD 5,630 | 49.27 |
| 2024-12-04 | BUY | 418 | 49.660 | 49.850 | 49.831 | USD 20,829 | 49.26 |
| 2024-12-03 | BUY | 1,339 | 49.660 | 50.020 | 49.984 | USD 66,929 | 49.24 |
| 2024-12-02 | BUY | 113 | 49.860 | 50.330 | 50.283 | USD 5,682 | 49.22 |
| 2024-11-29 | BUY | 874 | 50.330 | 51.080 | 51.005 | USD 44,578 | 49.18 |
| 2024-11-27 | BUY | 1,026 | 51.160 | 52.060 | 51.970 | USD 53,321 | 49.01 |
| 2024-11-26 | BUY | 2,204 | 51.590 | 51.730 | 51.716 | USD 113,982 | 48.90 |
| 2024-11-25 | BUY | 2,280 | 51.230 | 51.520 | 51.491 | USD 117,399 | 48.79 |
| 2024-11-22 | BUY | 2,660 | 50.630 | 50.690 | 50.684 | USD 134,819 | 48.71 |
| 2024-11-21 | BUY | 418 | 49.630 | 49.660 | 49.657 | USD 20,757 | 48.66 |
| 2024-11-20 | BUY | 380 | 49.440 | 49.610 | 49.593 | USD 18,845 | 48.62 |
| 2024-11-19 | BUY | 342 | 49.510 | 49.920 | 49.879 | USD 17,059 | 48.57 |
| 2024-11-18 | BUY | 3,078 | 50.050 | 50.540 | 50.491 | USD 155,411 | 48.48 |
| 2024-11-12 | BUY | 1,064 | 51.080 | 51.390 | 51.359 | USD 54,646 | 48.32 |
| 2024-11-11 | BUY | 722 | 50.880 | 51.110 | 51.087 | USD 36,885 | 48.15 |
| 2024-11-08 | BUY | 544 | 50.180 | 50.450 | 50.423 | USD 27,430 | 48.00 |
| 2024-11-07 | BUY | 3,382 | 49.040 | 49.250 | 49.229 | USD 166,492 | 47.93 |
| 2024-11-06 | BUY | 1,026 | 48.620 | 49.470 | 49.385 | USD 50,669 | 47.87 |
| 2024-11-05 | BUY | 1,514 | 48.550 | 48.560 | 48.559 | USD 73,518 | 47.81 |
| 2024-11-04 | BUY | 266 | 47.860 | 47.900 | 47.896 | USD 12,740 | 47.80 |
| 2024-11-01 | BUY | 608 | 47.330 | 47.620 | 47.591 | USD 28,935 | 47.85 |
| 2024-10-31 | BUY | 152 | 47.140 | 47.270 | 47.257 | USD 7,183 | 47.94 |
| 2024-10-30 | BUY | 378 | 46.810 | 47.380 | 47.323 | USD 17,888 | 48.10 |
| 2024-10-29 | BUY | 912 | 47.320 | 47.800 | 47.752 | USD 43,550 | 48.23 |
| 2024-10-28 | SELL | -266 | 47.260 | 47.290 | 47.287 | USD -12,578 | 48.43 Profit of 304 on sale |
| 2024-10-25 | BUY | 456 | 46.540 | 47.560 | 47.458 | USD 21,641 | 48.90 |
| 2024-10-24 | BUY | 304 | 46.480 | 48.140 | 47.974 | USD 14,584 | 49.71 |
| 2024-10-23 | BUY | 380 | 49.750 | 49.940 | 49.921 | USD 18,970 | 49.68 |
| 2024-10-22 | BUY | 983 | 49.530 | 49.780 | 49.755 | USD 48,909 | 49.84 |
| 2024-10-21 | BUY | 1,064 | 49.840 | 50.420 | 50.362 | USD 53,585 | 0.00 |