| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | SELL | -126 | 49.190 | 47.750 | 47.894 | USD -6,035 | 52.65 Profit of 600 on sale |
| 2025-11-06 | BUY | 4 | 50.570 | 47.770 | 48.050 | USD 192 | 52.70 |
| 2025-11-05 | BUY | 56 | 51.180 | 48.540 | 48.804 | USD 2,733 | 52.71 |
| 2025-11-03 | BUY | 77 | 52.260 | 48.000 | 48.426 | USD 3,729 | 52.72 |
| 2025-10-31 | BUY | 28 | 51.745 | 49.950 | 50.130 | USD 1,404 | 52.73 |
| 2025-10-30 | BUY | 214 | 51.875 | 50.830 | 50.935 | USD 10,900 | 52.74 |
| 2025-10-29 | BUY | 54 | 52.550 | 51.030 | 51.182 | USD 2,764 | 52.75 |
| 2025-10-24 | BUY | 966 | 52.620 | 50.670 | 50.865 | USD 49,136 | 52.76 |
| 2025-10-22 | BUY | 1,442 | 54.515 | 51.660 | 51.946 | USD 74,906 | 52.76 |
| 2025-10-20 | BUY | 34 | 55.990 | 53.100 | 53.389 | USD 1,815 | 52.74 |
| 2025-10-17 | BUY | 306 | 53.070 | 51.220 | 51.405 | USD 15,730 | 52.74 |
| 2025-10-14 | SELL | -42 | 51.190 | 48.690 | 48.940 | USD -2,055 | 52.77 Profit of 161 on sale |
| 2025-10-13 | BUY | 7 | | | 50.110* | | 52.78 |
| 2025-10-06 | BUY | 133 | 50.700 | 48.838 | 49.024 | USD 6,520 | 52.80 |
| 2025-10-03 | BUY | 28 | 49.915 | 48.825 | 48.934 | USD 1,370 | 52.82 |
| 2025-10-02 | BUY | 28 | 49.860 | 48.085 | 48.262 | USD 1,351 | 52.84 |
| 2025-10-01 | BUY | 235 | 50.070 | 47.935 | 48.149 | USD 11,315 | 52.86 |
| 2025-09-29 | BUY | 14 | 50.900 | 49.680 | 49.802 | USD 697 | 52.90 |
| 2025-09-26 | SELL | -714 | 50.380 | 49.125 | 49.250 | USD -35,165 | 52.91 Profit of 2,615 on sale |
| 2025-09-25 | BUY | 385 | 50.310 | 49.195 | 49.306 | USD 18,983 | 52.93 |
| 2025-09-18 | BUY | 196 | | | 51.830* | | 52.94 |
| 2025-09-17 | BUY | 301 | | | 49.800* | | 52.95 |
| 2025-09-15 | BUY | 153 | | | 48.110* | | 53.00 |
| 2025-09-12 | BUY | 119 | 49.120 | 48.050 | 48.157 | USD 5,731 | 53.03 |
| 2025-09-11 | SELL | -378 | | | 49.020* | | 53.05 Profit of 20,053 on sale |
| 2025-09-10 | BUY | 70 | | | 48.130* | | 53.08 |
| 2025-09-09 | BUY | 91 | | | 48.620* | | 53.10 |
| 2025-08-27 | BUY | 48 | | | 51.250* | | 53.13 |
| 2025-08-21 | BUY | 12 | 49.440 | 48.590 | 48.675 | USD 584 | 53.16 |
| 2025-08-19 | BUY | 39 | | | 49.770* | | 53.20 |
| 2025-07-21 | BUY | 6 | 63.030 | 60.520 | 60.771 | USD 365 | 53.16 |
| 2025-07-18 | BUY | 292 | 60.930 | 59.210 | 59.382 | USD 17,340 | 53.11 |
| 2025-07-17 | BUY | 37 | 59.670 | 58.610 | 58.716 | USD 2,172 | 53.08 |
| 2025-07-16 | BUY | 531 | 59.620 | 57.520 | 57.730 | USD 30,655 | 53.04 |
| 2025-07-15 | BUY | 385 | 60.580 | 58.660 | 58.852 | USD 22,658 | 53.00 |
| 2025-07-03 | SELL | -48 | 57.130 | 55.630 | 55.780 | USD -2,677 | 52.96 Loss of -136 on sale |
| 2025-07-02 | SELL | -434 | 56.275 | 53.910 | 54.147 | USD -23,500 | 52.94 Loss of -525 on sale |
| 2025-06-30 | SELL | -11 | 53.270 | 52.320 | 52.415 | USD -577 | 52.94 Profit of 6 on sale |
| 2025-06-27 | BUY | 28 | 54.140 | 52.200 | 52.394 | USD 1,467 | 52.94 |
| 2025-06-26 | BUY | 12 | 54.080 | 53.440 | 53.504 | USD 642 | 52.94 |
| 2025-06-25 | BUY | 28 | 54.210 | 52.600 | 52.761 | USD 1,477 | 52.93 |
| 2025-06-24 | SELL | -21 | 54.880 | 53.790 | 53.899 | USD -1,132 | 52.92 Loss of -21 on sale |
| 2025-06-17 | SELL | -28 | 55.010 | 52.650 | 52.886 | USD -1,481 | 52.93 Profit of 1 on sale |
| 2025-06-13 | SELL | -12 | 52.160 | 50.940 | 51.062 | USD -613 | 52.94 Profit of 22 on sale |
| 2025-06-12 | BUY | 21 | 53.190 | 51.000 | 51.219 | USD 1,076 | 52.94 |
| 2025-06-06 | SELL | -98 | 51.300 | 50.050 | 50.175 | USD -4,917 | 52.96 Profit of 273 on sale |
| 2025-06-05 | SELL | -154 | 51.050 | 48.940 | 49.151 | USD -7,569 | 52.99 Profit of 590 on sale |
| 2025-06-04 | SELL | -203 | 51.100 | 47.720 | 48.058 | USD -9,756 | 53.00 Profit of 1,004 on sale |
| 2025-06-03 | BUY | 42 | 47.560 | 41.875 | 42.444 | USD 1,783 | 53.04 |
| 2025-06-02 | SELL | -12 | | | 42.540* | | 53.12 Profit of 637 on sale |
| 2025-05-30 | BUY | 77 | | | 42.020* | | 53.20 |
| 2025-05-29 | SELL | -42 | | | 42.940* | | 53.28 Profit of 2,238 on sale |
| 2025-05-28 | SELL | -28 | 43.780 | 42.655 | 42.767 | USD -1,197 | 53.35 Profit of 296 on sale |
| 2025-05-23 | SELL | -126 | | | 41.270* | | 53.61 Profit of 6,755 on sale |
| 2025-05-22 | BUY | 7 | 44.580 | 42.030 | 42.285 | USD 296 | 53.69 |
| 2025-05-21 | SELL | -35 | 45.475 | 43.321 | 43.536 | USD -1,524 | 53.77 Profit of 358 on sale |
| 2025-05-20 | BUY | 154 | 44.290 | 43.400 | 43.489 | USD 6,697 | 53.84 |
| 2025-05-16 | SELL | -63 | 44.960 | 43.930 | 44.033 | USD -2,774 | 53.99 Profit of 627 on sale |
| 2025-05-15 | BUY | 7 | | | 44.520* | | 54.07 |
| 2025-05-14 | BUY | 126 | | | 45.200* | | 54.14 |
| 2025-05-13 | BUY | 448 | | | 45.770* | | 54.20 |
| 2025-05-12 | BUY | 371 | | | 44.620* | | 54.28 |
| 2025-05-09 | BUY | 119 | | | 40.980* | | 54.39 |
| 2025-05-08 | SELL | -112 | | | 39.770* | | 54.51 Profit of 6,105 on sale |
| 2025-05-07 | BUY | 329 | | | 38.800* | | 54.64 |
| 2025-05-06 | BUY | 77 | | | 38.510* | | 54.77 |
| 2025-05-02 | SELL | -14 | 42.245 | 40.555 | 40.724 | USD -570 | 55.02 Profit of 200 on sale |
| 2025-05-01 | SELL | -7 | 40.740 | 39.500 | 39.624 | USD -277 | 55.15 Profit of 109 on sale |
| 2025-04-28 | SELL | -931 | 40.330 | 38.690 | 38.854 | USD -36,173 | 55.56 Profit of 15,557 on sale |
| 2025-04-25 | SELL | -12 | 40.230 | 38.760 | 38.907 | USD -467 | 55.70 Profit of 202 on sale |
| 2025-04-24 | SELL | -217 | 40.050 | 38.140 | 38.331 | USD -8,318 | 55.85 Profit of 3,801 on sale |
| 2025-04-23 | SELL | -77 | 37.770 | 36.280 | 36.429 | USD -2,805 | 56.02 Profit of 1,508 on sale |
| 2025-04-22 | SELL | -49 | 36.100 | 34.725 | 34.862 | USD -1,708 | 56.21 Profit of 1,046 on sale |
| 2025-04-16 | SELL | -273 | 35.515 | 32.850 | 33.116 | USD -9,041 | 57.02 Profit of 6,526 on sale |
| 2025-04-11 | BUY | 133 | 35.175 | 32.105 | 32.412 | USD 4,311 | 57.65 |
| 2025-04-10 | BUY | 112 | 37.100 | 33.240 | 33.626 | USD 3,766 | 57.87 |
| 2025-04-08 | SELL | -203 | 36.650 | 31.040 | 31.601 | USD -6,415 | 58.32 Profit of 5,424 on sale |
| 2025-04-07 | BUY | 133 | 36.910 | 32.200 | 32.671 | USD 4,345 | 58.55 |
| 2025-04-04 | BUY | 301 | 35.505 | 33.210 | 33.439 | USD 10,065 | 58.81 |
| 2025-04-02 | BUY | 119 | | | 40.760* | | 58.99 |
| 2025-04-01 | BUY | 56 | | | 40.200* | | 59.19 |
| 2025-03-31 | SELL | -301 | | | 40.690* | | 59.38 Profit of 17,874 on sale |
| 2025-03-28 | SELL | -28 | | | 40.940* | | 59.58 Profit of 1,668 on sale |
| 2025-03-26 | BUY | 7 | | | 45.040* | | 59.91 |
| 2025-03-25 | BUY | 21 | | | 45.310* | | 60.07 |
| 2025-03-24 | BUY | 42 | | | 45.680* | | 60.23 |
| 2025-03-21 | BUY | 1,078 | | | 43.780* | | 60.41 |
| 2025-03-20 | BUY | 14 | | | 43.200* | | 60.61 |
| 2025-03-19 | SELL | -203 | | | 43.580* | | 60.81 Profit of 12,343 on sale |
| 2025-03-17 | SELL | -14 | | | 44.050* | | 61.21 Profit of 857 on sale |
| 2025-03-14 | SELL | -28 | | | 43.190* | | 61.42 Profit of 1,720 on sale |
| 2025-03-13 | SELL | -7 | | | 42.150* | | 61.65 Profit of 432 on sale |
| 2025-03-12 | SELL | -43 | | | 42.850* | | 61.88 Profit of 2,661 on sale |
| 2025-03-11 | BUY | 7 | | | 42.860* | | 62.12 |
| 2025-03-06 | BUY | 372 | | | 43.880* | | 62.80 |
| 2025-03-05 | SELL | -33 | | | 46.490* | | 63.01 Profit of 2,079 on sale |
| 2025-03-03 | BUY | 21 | 48.010 | 46.550 | 46.696 | USD 981 | 63.50 |
| 2025-02-28 | BUY | 122 | 48.520 | 46.040 | 46.288 | USD 5,647 | 63.72 |
| 2025-02-27 | SELL | -140 | 50.610 | 46.990 | 47.352 | USD -6,629 | 63.94 Profit of 2,323 on sale |
| 2025-02-26 | SELL | -1,771 | 51.410 | 49.640 | 49.817 | USD -88,226 | 64.13 Profit of 25,345 on sale |
| 2025-02-25 | SELL | -119 | 53.950 | 51.060 | 51.349 | USD -6,111 | 64.31 Profit of 1,542 on sale |
| 2025-02-24 | BUY | 175 | 54.390 | 52.760 | 52.923 | USD 9,262 | 64.47 |
| 2025-02-21 | BUY | 91 | 56.670 | 53.630 | 53.934 | USD 4,908 | 64.62 |
| 2025-02-20 | BUY | 18 | 57.770 | 55.090 | 55.358 | USD 996 | 64.75 |
| 2025-02-19 | BUY | 14 | 56.360 | 52.000 | 52.436 | USD 734 | 64.89 |
| 2025-02-18 | SELL | -77 | 52.960 | 51.900 | 52.006 | USD -4,004 | 65.08 Profit of 1,007 on sale |
| 2025-02-14 | BUY | 21 | 51.880 | 50.840 | 50.944 | USD 1,070 | 65.50 |
| 2025-02-13 | SELL | -14 | 50.965 | 49.700 | 49.827 | USD -698 | 65.73 Profit of 223 on sale |
| 2025-02-12 | SELL | -266 | 50.115 | 47.270 | 47.555 | USD -12,649 | 65.98 Profit of 4,901 on sale |
| 2025-02-06 | BUY | 35 | 52.780 | 51.930 | 52.015 | USD 1,821 | 67.10 |
| 2025-02-05 | SELL | -105 | 51.780 | 49.890 | 50.079 | USD -5,258 | 67.37 Profit of 1,816 on sale |
| 2025-02-03 | BUY | 12 | 51.460 | 49.800 | 49.966 | USD 600 | 67.99 |
| 2025-01-30 | SELL | -147 | 53.660 | 51.810 | 51.995 | USD -7,643 | 68.56 Profit of 2,436 on sale |
| 2025-01-28 | SELL | -91 | 54.600 | 52.800 | 52.980 | USD -4,821 | 69.14 Profit of 1,471 on sale |
| 2025-01-27 | BUY | 42 | 56.280 | 53.470 | 53.751 | USD 2,258 | 69.45 |
| 2025-01-24 | BUY | 77 | 55.740 | 54.020 | 54.192 | USD 4,173 | 69.75 |
| 2025-01-23 | BUY | 77 | 56.300 | 54.660 | 54.824 | USD 4,221 | 70.03 |
| 2024-12-09 | BUY | 14 | 68.660 | 66.300 | 66.536 | USD 932 | 70.16 |
| 2024-12-06 | BUY | 217 | 67.040 | 65.920 | 66.032 | USD 14,329 | 70.24 |
| 2024-12-04 | BUY | 161 | 70.510 | 65.350 | 65.866 | USD 10,604 | 70.45 |
| 2024-12-03 | BUY | 91 | 73.190 | 69.690 | 70.040 | USD 6,374 | 70.46 |
| 2024-12-02 | BUY | 210 | 74.520 | 70.750 | 71.127 | USD 14,937 | 70.38 |
| 2024-11-29 | BUY | 21 | 72.530 | 70.600 | 70.793 | USD 1,487 | 70.36 |
| 2024-11-27 | BUY | 7 | 71.330 | 69.140 | 69.359 | USD 486 | 70.36 |
| 2024-11-26 | SELL | -253 | 73.430 | 69.970 | 70.316 | USD -17,790 | 70.35 Profit of 8 on sale |
| 2024-11-25 | BUY | 36 | 73.490 | 70.310 | 70.628 | USD 2,543 | 70.29 |
| 2024-11-22 | SELL | -10 | 69.720 | 67.510 | 67.731 | USD -677 | 70.31 Profit of 26 on sale |
| 2024-11-21 | BUY | 252 | 69.120 | 66.450 | 66.717 | USD 16,813 | 70.36 |
| 2024-11-19 | SELL | -54 | 67.220 | 66.000 | 66.122 | USD -3,571 | 70.58 Profit of 241 on sale |
| 2024-11-18 | BUY | 120 | 66.580 | 64.320 | 64.546 | USD 7,746 | 70.71 |
| 2024-11-12 | BUY | 6 | 71.300 | 68.990 | 69.221 | USD 415 | 70.72 |
| 2024-11-08 | BUY | 18 | 71.380 | 69.645 | 69.818 | USD 1,257 | 70.78 |
| 2024-11-08 | BUY | 18 | 71.380 | 69.645 | 69.818 | USD 1,257 | 70.78 |
| 2024-11-07 | BUY | 462 | 73.463 | 71.940 | 72.092 | USD 33,307 | 70.67 |
| 2024-11-07 | BUY | 462 | 73.463 | 71.940 | 72.092 | USD 33,307 | 70.67 |
| 2024-11-06 | BUY | 12 | 73.300 | 71.360 | 71.554 | USD 859 | 70.54 |
| 2024-11-06 | BUY | 12 | 73.300 | 71.360 | 71.554 | USD 859 | 70.54 |
| 2024-11-05 | SELL | -30 | 70.610 | 68.480 | 68.693 | USD -2,061 | 70.57 Profit of 56 on sale |
| 2024-11-05 | SELL | -30 | 70.610 | 68.480 | 68.693 | USD -2,061 | 70.57 Profit of 56 on sale |
| 2024-11-04 | SELL | -216 | 71.360 | 69.370 | 69.569 | USD -15,027 | 70.68 Profit of 240 on sale |
| 2024-11-04 | SELL | -216 | 71.360 | 69.370 | 69.569 | USD -15,027 | 70.68 Profit of 240 on sale |
| 2024-11-01 | SELL | -60 | 72.500 | 70.160 | 70.394 | USD -4,224 | 70.64 Profit of 15 on sale |
| 2024-11-01 | SELL | -60 | 72.500 | 70.160 | 70.394 | USD -4,224 | 70.64 Profit of 15 on sale |
| 2024-10-31 | BUY | 34 | 73.440 | 69.280 | 69.696 | USD 2,370 | 70.66 |
| 2024-10-31 | BUY | 34 | 73.440 | 69.280 | 69.696 | USD 2,370 | 70.66 |
| 2024-10-30 | SELL | -228 | 76.060 | 72.820 | 73.144 | USD -16,677 | 70.21 Loss of -669 on sale |
| 2024-10-30 | SELL | -228 | 76.060 | 72.820 | 73.144 | USD -16,677 | 70.21 Loss of -669 on sale |
| 2024-10-29 | SELL | -216 | 75.200 | 70.620 | 71.078 | USD -15,353 | 69.39 Loss of -364 on sale |
| 2024-10-29 | SELL | -216 | 75.200 | 70.620 | 71.078 | USD -15,353 | 69.39 Loss of -364 on sale |
| 2024-10-28 | BUY | 18 | 75.200 | 66.620 | 67.478 | USD 1,215 | 68.76 |
| 2024-10-28 | BUY | 18 | 75.200 | 66.620 | 67.478 | USD 1,215 | 68.76 |
| 2024-10-25 | BUY | 384 | 72.980 | 70.570 | 70.811 | USD 27,191 | 68.05 |
| 2024-10-25 | BUY | 384 | 72.980 | 70.570 | 70.811 | USD 27,191 | 68.05 |
| 2024-10-24 | BUY | 44 | 70.140 | 68.360 | 68.538 | USD 3,016 | 67.23 |
| 2024-10-24 | BUY | 44 | 70.140 | 68.360 | 68.538 | USD 3,016 | 67.23 |
| 2024-10-23 | SELL | -8 | 69.680 | 66.470 | 66.791 | USD -534 | 66.74 Loss of 0 on sale |
| 2024-10-23 | SELL | -8 | 69.680 | 66.470 | 66.791 | USD -534 | 66.74 Loss of 0 on sale |
| 2024-10-22 | BUY | 49 | 67.060 | 65.680 | 65.818 | USD 3,225 | 67.14 |
| 2024-10-22 | BUY | 49 | 67.060 | 65.680 | 65.818 | USD 3,225 | 67.14 |
| 2024-10-21 | SELL | -490 | 68.350 | 65.770 | 66.028 | USD -32,354 | 0.00 Loss of -32,354 on sale |