| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 373 | 58.790 | 57.610 | 57.728 | USD 21,533 | 53.61 |
| 2025-11-07 | SELL | -27 | | | 58.610* | | 53.59 Profit of 1,447 on sale |
| 2025-11-06 | SELL | -76 | 59.630 | 58.420 | 58.541 | USD -4,449 | 53.56 Loss of -378 on sale |
| 2025-11-05 | BUY | 235 | 60.280 | 59.385 | 59.474 | USD 13,977 | 53.53 |
| 2025-11-04 | BUY | 304 | 59.650 | 58.440 | 58.561 | USD 17,803 | 53.50 |
| 2025-11-03 | SELL | -152 | 58.560 | 56.815 | 56.989 | USD -8,662 | 53.48 Loss of -533 on sale |
| 2025-10-30 | BUY | 950 | 57.970 | 54.870 | 55.180 | USD 52,421 | 53.44 |
| 2025-10-29 | BUY | 950 | 53.870 | 56.260 | 56.021 | USD 53,220 | 53.44 |
| 2025-10-28 | BUY | 95 | 56.050 | 56.520 | 56.473 | USD 5,365 | 53.42 |
| 2025-10-27 | BUY | 57 | 56.230 | 56.880 | 56.815 | USD 3,238 | 53.41 |
| 2025-10-24 | BUY | 38 | 56.600 | 57.390 | 57.311 | USD 2,178 | 53.39 |
| 2025-10-21 | BUY | 57 | 56.330 | 56.490 | 56.474 | USD 3,219 | 53.35 |
| 2025-10-20 | BUY | 209 | 56.070 | 56.210 | 56.196 | USD 11,745 | 53.33 |
| 2025-10-16 | BUY | 190 | 55.240 | 55.970 | 55.897 | USD 10,620 | 53.31 |
| 2025-10-15 | BUY | 224 | 56.020 | 56.920 | 56.830 | USD 12,730 | 53.30 |
| 2025-10-06 | BUY | 171 | 58.320 | 58.780 | 58.734 | USD 10,044 | 53.23 |
| 2025-10-03 | BUY | 76 | 58.710 | 59.030 | 58.998 | USD 4,484 | 53.20 |
| 2025-10-02 | BUY | 152 | 58.310 | 58.610 | 58.580 | USD 8,904 | 53.17 |
| 2025-10-01 | BUY | 232 | 58.130 | 58.880 | 58.805 | USD 13,643 | 53.14 |
| 2025-09-30 | BUY | 1,387 | 58.740 | 59.120 | 59.082 | USD 81,947 | 53.11 |
| 2025-09-29 | BUY | 361 | 58.520 | 58.710 | 58.691 | USD 21,187 | 53.08 |
| 2025-09-26 | BUY | 811 | 58.430 | 58.480 | 58.475 | USD 47,423 | 53.06 |
| 2025-09-25 | BUY | 57 | 56.440 | 56.990 | 56.935 | USD 3,245 | 53.04 |
| 2025-09-18 | BUY | 228 | 55.730 | 56.200 | 56.153 | USD 12,803 | 53.02 |
| 2025-09-17 | BUY | 285 | 56.140 | 56.410 | 56.383 | USD 16,069 | 53.01 |
| 2025-09-16 | BUY | 456 | 55.230 | 56.240 | 56.139 | USD 25,599 | 52.99 |
| 2025-08-15 | BUY | 38 | 57.330 | 57.540 | 57.519 | USD 2,186 | 52.95 |
| 2025-08-13 | BUY | 21 | 58.120 | 58.180 | 58.174 | USD 1,222 | 52.92 |
| 2025-07-31 | BUY | 95 | 57.270 | 57.920 | 57.855 | USD 5,496 | 52.86 |
| 2025-07-29 | BUY | 380 | 57.320 | 57.670 | 57.635 | USD 21,901 | 52.81 |
| 2025-07-28 | BUY | 72 | 57.260 | 58.200 | 58.106 | USD 4,184 | 52.79 |
| 2025-07-25 | BUY | 114 | 58.090 | 58.500 | 58.459 | USD 6,664 | 52.75 |
| 2025-07-24 | BUY | 56 | 58.030 | 58.510 | 58.462 | USD 3,274 | 52.72 |
| 2025-07-23 | BUY | 133 | 55.160 | 55.630 | 55.583 | USD 7,393 | 52.71 |
| 2025-07-22 | BUY | 76 | 55.510 | 55.840 | 55.807 | USD 4,241 | 52.69 |
| 2025-07-18 | BUY | 120 | 55.800 | 56.310 | 56.259 | USD 6,751 | 52.66 |
| 2025-07-17 | BUY | 114 | 55.770 | 56.070 | 56.040 | USD 6,389 | 52.64 |
| 2025-07-07 | SELL | -114 | 56.230 | 56.940 | 56.869 | USD -6,483 | 52.55 Loss of -493 on sale |
| 2025-07-02 | SELL | -492 | 55.640 | 56.570 | 56.477 | USD -27,787 | 52.48 Loss of -1,968 on sale |
| 2025-06-27 | BUY | 67 | 56.170 | 56.420 | 56.395 | USD 3,778 | 52.43 |
| 2025-06-26 | BUY | 57 | 55.680 | 56.590 | 56.499 | USD 3,220 | 52.41 |
| 2025-06-24 | SELL | -266 | 57.520 | 57.600 | 57.592 | USD -15,319 | 52.35 Loss of -1,394 on sale |
| 2025-06-18 | BUY | 152 | 56.080 | 56.790 | 56.719 | USD 8,621 | 52.24 |
| 2025-06-17 | BUY | 57 | 56.410 | 56.990 | 56.932 | USD 3,245 | 52.21 |
| 2025-06-16 | SELL | -77 | 56.720 | 57.330 | 57.269 | USD -4,410 | 52.18 Loss of -392 on sale |
| 2025-06-13 | BUY | 180 | 56.880 | 57.580 | 57.510 | USD 10,352 | 52.15 |
| 2025-06-12 | SELL | -95 | 57.290 | 57.400 | 57.389 | USD -5,452 | 52.11 Loss of -501 on sale |
| 2025-06-11 | BUY | 209 | 56.990 | 57.050 | 57.044 | USD 11,922 | 52.08 |
| 2025-06-06 | BUY | 57 | 57.770 | 58.230 | 58.184 | USD 3,316 | 51.97 |
| 2025-06-05 | BUY | 266 | 57.830 | 58.080 | 58.055 | USD 15,443 | 51.93 |
| 2025-06-04 | BUY | 38 | 58.040 | 58.560 | 58.508 | USD 2,223 | 51.88 |
| 2025-06-03 | SELL | -19 | 58.340 | 58.650 | 58.619 | USD -1,114 | 51.84 Loss of -129 on sale |
| 2025-05-30 | SELL | -2,318 | 57.250 | 57.480 | 57.457 | USD -133,185 | 51.75 Loss of -13,233 on sale |
| 2025-05-29 | BUY | 53 | 56.920 | 57.070 | 57.055 | USD 3,024 | 51.71 |
| 2025-05-27 | BUY | 329 | 57.350 | 57.430 | 57.422 | USD 18,892 | 51.63 |
| 2025-05-23 | BUY | 270 | 56.870 | 57.100 | 57.077 | USD 15,411 | 51.55 |
| 2025-05-22 | BUY | 133 | 56.750 | 57.040 | 57.011 | USD 7,582 | 51.51 |
| 2025-05-19 | BUY | 114 | 57.430 | 57.450 | 57.448 | USD 6,549 | 51.37 |
| 2025-05-16 | BUY | 57 | 56.960 | 57.070 | 57.059 | USD 3,252 | 51.33 |
| 2025-05-15 | SELL | -38 | 56.370 | 56.380 | 56.379 | USD -2,142 | 51.29 Loss of -193 on sale |
| 2025-05-14 | BUY | 19 | 54.960 | 55.050 | 55.041 | USD 1,046 | 51.26 |
| 2025-05-13 | BUY | 38 | 54.850 | 55.810 | 55.714 | USD 2,117 | 51.23 |
| 2025-05-12 | BUY | 123 | 55.730 | 56.830 | 56.720 | USD 6,977 | 51.19 |
| 2025-05-09 | SELL | -95 | 56.720 | 56.860 | 56.846 | USD -5,400 | 51.15 Loss of -541 on sale |
| 2025-05-08 | BUY | 38 | 56.690 | 57.430 | 57.356 | USD 2,180 | 51.10 |
| 2025-05-07 | BUY | 57 | 56.910 | 57.170 | 57.144 | USD 3,257 | 51.05 |
| 2025-05-02 | BUY | 2,109 | 56.670 | 56.950 | 56.922 | USD 120,048 | 50.90 |
| 2025-04-30 | BUY | 665 | 57.130 | 57.200 | 57.193 | USD 38,033 | 50.80 |
| 2025-04-29 | BUY | 168 | 56.340 | 56.540 | 56.520 | USD 9,495 | 50.76 |
| 2025-04-28 | BUY | 133 | 56.020 | 56.150 | 56.137 | USD 7,466 | 50.71 |
| 2025-04-25 | BUY | 342 | 55.310 | 56.010 | 55.940 | USD 19,131 | 50.67 |
| 2025-04-24 | SELL | -399 | 55.470 | 56.310 | 56.226 | USD -22,434 | 50.62 Loss of -2,236 on sale |
| 2025-04-23 | BUY | 361 | 54.930 | 55.810 | 55.722 | USD 20,116 | 50.58 |
| 2025-04-22 | BUY | 152 | 55.660 | 55.910 | 55.885 | USD 8,495 | 50.54 |
| 2025-04-17 | BUY | 209 | 55.780 | 56.080 | 56.050 | USD 11,714 | 50.40 |
| 2025-04-15 | BUY | 190 | 55.360 | 56.000 | 55.936 | USD 10,628 | 50.30 |
| 2025-04-11 | BUY | 304 | 55.220 | 55.900 | 55.832 | USD 16,973 | 50.20 |
| 2025-04-09 | BUY | 114 | 53.110 | 53.570 | 53.524 | USD 6,102 | 50.13 |
| 2025-04-08 | BUY | 684 | 50.650 | 52.100 | 51.955 | USD 35,537 | 50.13 |
| 2025-04-07 | BUY | 225 | 50.950 | 52.910 | 52.714 | USD 11,861 | 50.12 |
| 2025-04-04 | SELL | -304 | 52.210 | 55.920 | 55.549 | USD -16,887 | 50.10 Loss of -1,657 on sale |
| 2025-04-02 | BUY | 2,584 | 54.730 | 54.850 | 54.838 | USD 141,701 | 50.05 |
| 2025-04-01 | BUY | 19 | 54.360 | 54.410 | 54.405 | USD 1,034 | 50.00 |
| 2025-03-31 | BUY | 133 | 54.030 | 54.220 | 54.201 | USD 7,209 | 49.96 |
| 2025-03-28 | BUY | 76 | 53.060 | 53.950 | 53.861 | USD 4,093 | 49.93 |
| 2025-03-27 | BUY | 36 | 53.780 | 54.000 | 53.978 | USD 1,943 | 49.88 |
| 2025-03-26 | BUY | 19 | 53.050 | 53.690 | 53.626 | USD 1,019 | 49.85 |
| 2025-03-25 | BUY | 209 | 52.330 | 52.790 | 52.744 | USD 11,023 | 49.82 |
| 2025-03-24 | BUY | 234 | 52.320 | 52.470 | 52.455 | USD 12,274 | 49.79 |
| 2025-03-21 | SELL | -76 | 51.630 | 51.810 | 51.792 | USD -3,936 | 49.77 Loss of -154 on sale |
| 2025-03-20 | BUY | 304 | 51.680 | 52.260 | 52.202 | USD 15,869 | 49.75 |
| 2025-03-19 | BUY | 54 | 52.030 | 52.350 | 52.318 | USD 2,825 | 49.72 |
| 2025-03-18 | BUY | 664 | 51.930 | 51.980 | 51.975 | USD 34,511 | 49.70 |
| 2025-03-17 | BUY | 133 | 51.800 | 52.060 | 52.034 | USD 6,921 | 49.67 |
| 2025-03-14 | BUY | 988 | 51.400 | 51.460 | 51.454 | USD 50,837 | 49.65 |
| 2025-03-13 | BUY | 190 | 50.730 | 50.800 | 50.793 | USD 9,651 | 49.64 |
| 2025-03-12 | SELL | -950 | 50.560 | 52.440 | 52.252 | USD -49,639 | 49.62 Loss of -2,497 on sale |
| 2025-03-11 | SELL | -703 | 51.910 | 52.690 | 52.612 | USD -36,986 | 49.59 Loss of -2,121 on sale |
| 2025-03-10 | BUY | 209 | 52.280 | 53.550 | 53.423 | USD 11,165 | 49.56 |
| 2025-03-07 | BUY | 38 | 51.780 | 51.860 | 51.852 | USD 1,970 | 49.53 |
| 2025-03-05 | BUY | 285 | 52.610 | 52.860 | 52.835 | USD 15,058 | 49.49 |
| 2025-03-04 | BUY | 323 | 52.520 | 53.720 | 53.600 | USD 17,313 | 49.45 |
| 2025-03-03 | BUY | 608 | 53.010 | 53.190 | 53.172 | USD 32,329 | 49.40 |
| 2025-02-28 | BUY | 494 | 52.390 | 52.490 | 52.480 | USD 25,925 | 49.36 |
| 2025-02-27 | SELL | -95 | 51.400 | 51.710 | 51.679 | USD -4,910 | 49.33 Loss of -223 on sale |
| 2025-02-25 | BUY | 703 | 51.380 | 51.680 | 51.650 | USD 36,310 | 49.28 |
| 2025-02-21 | BUY | 76 | 51.290 | 51.500 | 51.479 | USD 3,912 | 49.22 |
| 2025-02-18 | SELL | -171 | 50.010 | 50.810 | 50.730 | USD -8,675 | 49.15 Loss of -271 on sale |
| 2025-02-14 | SELL | -1,159 | 50.730 | 52.150 | 52.008 | USD -60,277 | 49.10 Loss of -3,374 on sale |
| 2025-02-13 | BUY | 19 | 51.920 | 52.840 | 52.748 | USD 1,002 | 49.05 |
| 2025-02-12 | BUY | 186 | 50.100 | 50.280 | 50.262 | USD 9,349 | 49.03 |
| 2025-02-07 | SELL | -29 | 50.080 | 50.280 | 50.260 | USD -1,458 | 48.98 Loss of -37 on sale |
| 2025-02-06 | BUY | 361 | 50.260 | 50.260 | 50.260 | USD 18,144 | 48.96 |
| 2025-02-05 | BUY | 95 | 49.620 | 49.970 | 49.935 | USD 4,744 | 48.95 |
| 2025-02-04 | BUY | 114 | 49.080 | 49.730 | 49.665 | USD 5,662 | 48.95 |
| 2025-02-03 | BUY | 114 | 49.650 | 49.840 | 49.821 | USD 5,680 | 48.93 |
| 2025-01-31 | BUY | 209 | 49.500 | 49.790 | 49.761 | USD 10,400 | 48.92 |
| 2025-01-29 | SELL | -19 | 48.750 | 49.940 | 49.821 | USD -947 | 48.91 Loss of -17 on sale |
| 2025-01-28 | SELL | -171 | 49.320 | 50.150 | 50.067 | USD -8,561 | 48.90 Loss of -199 on sale |
| 2025-01-27 | SELL | -304 | 49.500 | 49.720 | 49.698 | USD -15,108 | 48.89 Loss of -245 on sale |
| 2025-01-24 | BUY | 228 | 48.370 | 48.750 | 48.712 | USD 11,106 | 48.90 |
| 2025-01-23 | BUY | 38 | 48.620 | 48.640 | 48.638 | USD 1,848 | 48.91 |
| 2024-12-10 | BUY | 950 | 49.130 | 49.400 | 49.373 | USD 46,904 | 48.90 |
| 2024-12-09 | BUY | 114 | 48.680 | 49.500 | 49.418 | USD 5,634 | 48.91 |
| 2024-12-06 | SELL | -285 | 49.420 | 49.770 | 49.735 | USD -14,174 | 48.90 Loss of -239 on sale |
| 2024-12-05 | SELL | -19 | 48.850 | 49.450 | 49.390 | USD -938 | 48.90 Loss of -9 on sale |
| 2024-12-03 | BUY | 95 | 49.660 | 50.020 | 49.984 | USD 4,748 | 48.86 |
| 2024-11-27 | SELL | -114 | 51.160 | 52.060 | 51.970 | USD -5,925 | 48.67 Loss of -376 on sale |
| 2024-11-26 | BUY | 399 | 51.590 | 51.730 | 51.716 | USD 20,635 | 48.59 |
| 2024-11-25 | BUY | 53 | 51.230 | 51.520 | 51.491 | USD 2,729 | 48.51 |
| 2024-11-22 | SELL | -36 | 50.630 | 50.690 | 50.684 | USD -1,825 | 48.45 Loss of -80 on sale |
| 2024-11-21 | SELL | -95 | 49.630 | 49.660 | 49.657 | USD -4,717 | 48.42 Loss of -118 on sale |
| 2024-11-20 | SELL | -38 | 49.440 | 49.610 | 49.593 | USD -1,885 | 48.38 Loss of -46 on sale |
| 2024-11-19 | BUY | 19 | 49.510 | 49.920 | 49.879 | USD 948 | 48.35 |
| 2024-11-18 | BUY | 172 | 50.050 | 50.540 | 50.491 | USD 8,684 | 48.29 |
| 2024-11-11 | BUY | 57 | 50.880 | 51.110 | 51.087 | USD 2,912 | 47.99 |
| 2024-11-11 | BUY | 57 | 50.880 | 51.110 | 51.087 | USD 2,912 | 47.99 |
| 2024-11-07 | BUY | 53 | 49.040 | 49.250 | 49.229 | USD 2,609 | 47.82 |
| 2024-11-07 | BUY | 53 | 49.040 | 49.250 | 49.229 | USD 2,609 | 47.82 |
| 2024-11-06 | BUY | 456 | 48.620 | 49.470 | 49.385 | USD 22,520 | 47.78 |
| 2024-11-05 | BUY | 95 | 48.550 | 48.560 | 48.559 | USD 4,613 | 47.71 |
| 2024-11-05 | BUY | 95 | 48.550 | 48.560 | 48.559 | USD 4,613 | 47.71 |
| 2024-11-04 | BUY | 38 | 47.860 | 47.900 | 47.896 | USD 1,820 | 47.69 |
| 2024-11-04 | BUY | 38 | 47.860 | 47.900 | 47.896 | USD 1,820 | 47.69 |
| 2024-11-01 | BUY | 54 | 47.330 | 47.620 | 47.591 | USD 2,570 | 47.74 |
| 2024-11-01 | BUY | 54 | 47.330 | 47.620 | 47.591 | USD 2,570 | 47.74 |
| 2024-10-30 | SELL | -114 | 46.810 | 47.380 | 47.323 | USD -5,395 | 47.97 Profit of 74 on sale |
| 2024-10-30 | SELL | -114 | 46.810 | 47.380 | 47.323 | USD -5,395 | 47.97 Profit of 74 on sale |
| 2024-10-29 | SELL | -342 | 47.320 | 47.800 | 47.752 | USD -16,331 | 48.09 Profit of 115 on sale |
| 2024-10-29 | SELL | -342 | 47.320 | 47.800 | 47.752 | USD -16,331 | 48.09 Profit of 115 on sale |
| 2024-10-28 | SELL | -133 | 47.260 | 47.290 | 47.287 | USD -6,289 | 48.27 Profit of 131 on sale |
| 2024-10-28 | SELL | -133 | 47.260 | 47.290 | 47.287 | USD -6,289 | 48.27 Profit of 131 on sale |
| 2024-10-21 | SELL | -19 | 49.840 | 50.420 | 50.362 | USD -957 | 0.00 Loss of -957 on sale |