| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 559 | 49.190 | 47.750 | 47.894 | USD 26,773 | 53.03 |
| 2025-11-07 | SELL | -28 | 48.270 | 46.312 | 46.508 | USD -1,302 | 53.05 Profit of 183 on sale |
| 2025-11-06 | SELL | -116 | 50.570 | 47.770 | 48.050 | USD -5,574 | 53.07 Profit of 583 on sale |
| 2025-11-05 | BUY | 328 | 51.180 | 48.540 | 48.804 | USD 16,008 | 53.09 |
| 2025-11-04 | BUY | 448 | 51.160 | 47.870 | 48.199 | USD 21,593 | 53.11 |
| 2025-11-03 | SELL | -232 | 52.260 | 48.000 | 48.426 | USD -11,235 | 53.12 Profit of 1,090 on sale |
| 2025-10-30 | BUY | 1,450 | 51.875 | 50.830 | 50.935 | USD 73,855 | 53.15 |
| 2025-10-29 | BUY | 1,450 | 52.550 | 51.030 | 51.182 | USD 74,214 | 53.16 |
| 2025-10-28 | BUY | 145 | 52.500 | 51.095 | 51.236 | USD 7,429 | 53.17 |
| 2025-10-27 | BUY | 87 | 54.680 | 51.630 | 51.935 | USD 4,518 | 53.17 |
| 2025-10-24 | BUY | 58 | 52.620 | 50.670 | 50.865 | USD 2,950 | 53.18 |
| 2025-10-21 | BUY | 87 | 55.500 | 53.420 | 53.628 | USD 4,666 | 53.18 |
| 2025-10-20 | BUY | 319 | 55.990 | 53.100 | 53.389 | USD 17,031 | 53.18 |
| 2025-10-16 | BUY | 290 | 53.160 | 50.700 | 50.946 | USD 14,774 | 53.18 |
| 2025-10-15 | BUY | 338 | 51.465 | 49.390 | 49.597 | USD 16,764 | 53.19 |
| 2025-10-02 | BUY | 224 | 49.860 | 48.085 | 48.262 | USD 10,811 | 53.24 |
| 2025-10-01 | BUY | 340 | 50.070 | 47.935 | 48.149 | USD 16,370 | 53.26 |
| 2025-09-30 | BUY | 2,044 | 49.620 | 47.900 | 48.072 | USD 98,259 | 53.29 |
| 2025-09-29 | BUY | 532 | 50.900 | 49.680 | 49.802 | USD 26,495 | 53.31 |
| 2025-09-26 | BUY | 1,192 | 50.380 | 49.125 | 49.250 | USD 58,707 | 53.32 |
| 2025-09-25 | BUY | 84 | 50.310 | 49.195 | 49.306 | USD 4,142 | 53.34 |
| 2025-09-18 | BUY | 336 | | | 51.830* | | 53.35 |
| 2025-09-17 | BUY | 420 | | | 49.800* | | 53.37 |
| 2025-09-16 | BUY | 672 | | | 49.560* | | 53.39 |
| 2025-08-15 | BUY | 56 | 52.110 | 50.840 | 50.967 | USD 2,854 | 53.42 |
| 2025-08-13 | BUY | 30 | 52.090 | 50.200 | 50.389 | USD 1,512 | 53.43 |
| 2025-08-08 | BUY | 249 | 48.240 | 46.930 | 47.061 | USD 11,718 | 53.46 |
| 2025-08-06 | BUY | 526 | 47.690 | 46.350 | 46.484 | USD 24,451 | 53.53 |
| 2025-07-31 | BUY | 140 | 57.950 | 55.520 | 55.763 | USD 7,807 | 53.55 |
| 2025-07-29 | BUY | 560 | 60.370 | 58.270 | 58.480 | USD 32,749 | 53.50 |
| 2025-07-11 | BUY | 224 | 59.930 | 58.360 | 58.517 | USD 13,108 | 53.46 |
| 2025-07-10 | BUY | 252 | 60.090 | 57.720 | 57.957 | USD 14,605 | 53.43 |
| 2025-07-09 | BUY | 252 | 58.380 | 56.690 | 56.859 | USD 14,328 | 53.40 |
| 2025-07-07 | SELL | -168 | 56.230 | 54.160 | 54.367 | USD -9,134 | 53.37 Loss of -168 on sale |
| 2025-07-02 | SELL | -700 | 56.275 | 53.910 | 54.147 | USD -37,903 | 53.31 Loss of -586 on sale |
| 2025-06-27 | BUY | 99 | 54.140 | 52.200 | 52.394 | USD 5,187 | 53.32 |
| 2025-06-26 | BUY | 84 | 54.080 | 53.440 | 53.504 | USD 4,494 | 53.32 |
| 2025-06-24 | SELL | -392 | 54.880 | 53.790 | 53.899 | USD -21,128 | 53.31 Loss of -232 on sale |
| 2025-06-18 | BUY | 224 | 53.650 | 51.690 | 51.886 | USD 11,622 | 53.32 |
| 2025-06-17 | BUY | 84 | 55.010 | 52.650 | 52.886 | USD 4,442 | 53.33 |
| 2025-06-16 | SELL | -114 | 53.980 | 52.210 | 52.387 | USD -5,972 | 53.32 Profit of 107 on sale |
| 2025-06-12 | SELL | -140 | 53.190 | 51.000 | 51.219 | USD -7,171 | 53.33 Profit of 295 on sale |
| 2025-06-11 | BUY | 308 | 54.440 | 51.130 | 51.461 | USD 15,850 | 53.34 |
| 2025-06-06 | BUY | 84 | 51.300 | 50.050 | 50.175 | USD 4,215 | 53.36 |
| 2025-06-05 | BUY | 392 | 51.050 | 48.940 | 49.151 | USD 19,267 | 53.39 |
| 2025-06-04 | BUY | 56 | 51.100 | 47.720 | 48.058 | USD 2,691 | 53.41 |
| 2025-06-03 | SELL | -28 | 47.560 | 41.875 | 42.444 | USD -1,188 | 53.45 Profit of 308 on sale |
| 2025-05-30 | SELL | -3,416 | | | 42.020* | | 53.61 Profit of 183,139 on sale |
| 2025-05-29 | BUY | 76 | | | 42.940* | | 53.69 |
| 2025-05-27 | BUY | 482 | 43.870 | 41.765 | 41.975 | USD 20,232 | 53.84 |
| 2025-05-23 | BUY | 390 | | | 41.270* | | 54.03 |
| 2025-05-22 | BUY | 196 | 44.580 | 42.030 | 42.285 | USD 8,288 | 54.12 |
| 2025-05-19 | BUY | 168 | | | 43.840* | | 54.35 |
| 2025-05-16 | BUY | 84 | 44.960 | 43.930 | 44.033 | USD 3,699 | 54.42 |
| 2025-05-15 | SELL | -56 | | | 44.520* | | 54.50 Profit of 3,052 on sale |
| 2025-05-14 | BUY | 28 | | | 45.200* | | 54.57 |
| 2025-05-13 | BUY | 56 | | | 45.770* | | 54.64 |
| 2025-05-12 | BUY | 176 | | | 44.620* | | 54.72 |
| 2025-05-09 | SELL | -140 | | | 40.980* | | 54.83 Profit of 7,676 on sale |
| 2025-05-08 | BUY | 56 | | | 39.770* | | 54.95 |
| 2025-05-07 | BUY | 84 | | | 38.800* | | 55.08 |
| 2025-05-02 | BUY | 3,108 | 42.245 | 40.555 | 40.724 | USD 126,570 | 55.47 |
| 2025-04-30 | BUY | 980 | 39.830 | 37.474 | 37.710 | USD 36,956 | 55.74 |
| 2025-04-29 | BUY | 246 | 39.455 | 38.300 | 38.415 | USD 9,450 | 55.88 |
| 2025-04-28 | BUY | 196 | 40.330 | 38.690 | 38.854 | USD 7,615 | 56.02 |
| 2025-04-25 | BUY | 504 | 40.230 | 38.760 | 38.907 | USD 19,609 | 56.16 |
| 2025-04-24 | SELL | -588 | 40.050 | 38.140 | 38.331 | USD -22,539 | 56.30 Profit of 10,569 on sale |
| 2025-04-23 | BUY | 532 | 37.770 | 36.280 | 36.429 | USD 19,380 | 56.48 |
| 2025-04-22 | BUY | 224 | 36.100 | 34.725 | 34.862 | USD 7,809 | 56.67 |
| 2025-04-17 | BUY | 308 | 34.820 | 33.650 | 33.767 | USD 10,400 | 57.27 |
| 2025-04-17 | BUY | 308 | 34.820 | 33.650 | 33.767 | USD 10,400 | 57.27 |
| 2025-04-15 | BUY | 280 | 36.680 | 35.060 | 35.222 | USD 9,862 | 57.69 |
| 2025-04-11 | BUY | 448 | 35.175 | 32.105 | 32.412 | USD 14,521 | 58.11 |
| 2025-04-10 | BUY | 174 | 37.100 | 33.240 | 33.626 | USD 5,851 | 58.34 |
| 2025-04-08 | BUY | 1,008 | 36.650 | 31.040 | 31.601 | USD 31,854 | 58.78 |
| 2025-04-07 | BUY | 333 | 36.910 | 32.200 | 32.671 | USD 10,879 | 59.02 |
| 2025-04-04 | SELL | -448 | 35.505 | 33.210 | 33.439 | USD -14,981 | 59.27 Profit of 11,572 on sale |
| 2025-04-02 | BUY | 3,808 | | | 40.760* | | 59.46 |
| 2025-04-01 | BUY | 28 | | | 40.200* | | 59.65 |
| 2025-03-31 | BUY | 196 | | | 40.690* | | 59.85 |
| 2025-03-28 | BUY | 112 | | | 40.940* | | 60.05 |
| 2025-03-27 | BUY | 52 | | | 43.760* | | 60.22 |
| 2025-03-26 | BUY | 28 | | | 45.040* | | 60.38 |
| 2025-03-25 | BUY | 308 | | | 45.310* | | 60.54 |
| 2025-03-24 | BUY | 338 | | | 45.680* | | 60.70 |
| 2025-03-21 | SELL | -112 | | | 43.780* | | 60.89 Profit of 6,820 on sale |
| 2025-03-20 | BUY | 448 | | | 43.200* | | 61.09 |
| 2025-03-19 | BUY | 78 | | | 43.580* | | 61.28 |
| 2025-03-18 | BUY | 968 | | | 43.420* | | 61.48 |
| 2025-03-17 | BUY | 196 | | | 44.050* | | 61.69 |
| 2025-03-14 | BUY | 1,456 | | | 43.190* | | 61.90 |
| 2025-03-13 | BUY | 280 | | | 42.150* | | 62.13 |
| 2025-03-12 | SELL | -1,400 | | | 42.850* | | 62.36 Profit of 87,307 on sale |
| 2025-03-11 | SELL | -1,036 | | | 42.860* | | 62.60 Profit of 64,851 on sale |
| 2025-03-10 | BUY | 308 | | | 44.160* | | 62.82 |
| 2025-03-07 | BUY | 54 | | | 45.400* | | 63.04 |
| 2025-03-05 | BUY | 405 | | | 46.490* | | 63.24 |
| 2025-03-04 | BUY | 476 | | | 44.490* | | 63.48 |
| 2025-03-03 | BUY | 864 | 48.010 | 46.550 | 46.696 | USD 40,345 | 63.72 |
| 2025-02-28 | BUY | 702 | 48.520 | 46.040 | 46.288 | USD 32,494 | 63.94 |
| 2025-02-27 | SELL | -140 | 50.610 | 46.990 | 47.352 | USD -6,629 | 64.15 Profit of 2,352 on sale |
| 2025-02-25 | BUY | 1,036 | 53.950 | 51.060 | 51.349 | USD 53,198 | 64.51 |
| 2025-02-21 | BUY | 112 | 56.670 | 53.630 | 53.934 | USD 6,041 | 64.81 |
| 2025-02-18 | SELL | -252 | 52.960 | 51.900 | 52.006 | USD -13,106 | 65.26 Profit of 3,341 on sale |
| 2025-02-14 | SELL | -1,708 | 51.880 | 50.840 | 50.944 | USD -87,012 | 65.67 Profit of 25,145 on sale |
| 2025-02-13 | BUY | 28 | 50.965 | 49.700 | 49.827 | USD 1,395 | 65.89 |
| 2025-02-12 | BUY | 274 | 50.115 | 47.270 | 47.555 | USD 13,030 | 66.13 |
| 2025-02-07 | SELL | -37 | 53.580 | 50.440 | 50.754 | USD -1,878 | 66.97 Profit of 600 on sale |
| 2025-02-06 | BUY | 513 | 52.780 | 51.930 | 52.015 | USD 26,684 | 67.21 |
| 2025-02-05 | BUY | 135 | 51.780 | 49.890 | 50.079 | USD 6,761 | 67.47 |
| 2025-02-04 | BUY | 168 | 51.330 | 50.170 | 50.286 | USD 8,448 | 67.76 |
| 2025-02-03 | BUY | 162 | 51.460 | 49.800 | 49.966 | USD 8,094 | 68.06 |
| 2025-01-31 | BUY | 297 | 53.730 | 51.955 | 52.133 | USD 15,483 | 68.33 |
| 2025-01-29 | SELL | -27 | 54.490 | 53.099 | 53.238 | USD -1,437 | 68.87 Profit of 422 on sale |
| 2025-01-28 | SELL | -243 | 54.600 | 52.800 | 52.980 | USD -12,874 | 69.15 Profit of 3,930 on sale |
| 2025-01-27 | SELL | -432 | 56.280 | 53.470 | 53.751 | USD -23,220 | 69.44 Profit of 6,777 on sale |
| 2025-01-24 | BUY | 324 | 55.740 | 54.020 | 54.192 | USD 17,558 | 69.73 |
| 2025-01-23 | BUY | 54 | 56.300 | 54.660 | 54.824 | USD 2,960 | 69.99 |
| 2024-12-10 | BUY | 1,350 | 67.950 | 66.150 | 66.330 | USD 89,546 | 70.06 |
| 2024-12-09 | BUY | 162 | 68.660 | 66.300 | 66.536 | USD 10,779 | 70.11 |
| 2024-12-06 | SELL | -405 | 67.040 | 65.920 | 66.032 | USD -26,743 | 70.19 Profit of 1,682 on sale |
| 2024-12-05 | SELL | -27 | 66.860 | 65.150 | 65.321 | USD -1,764 | 70.28 Profit of 134 on sale |
| 2024-12-03 | BUY | 135 | 73.190 | 69.690 | 70.040 | USD 9,455 | 70.39 |
| 2024-11-27 | SELL | -162 | 71.330 | 69.140 | 69.359 | USD -11,236 | 70.28 Profit of 150 on sale |
| 2024-11-26 | BUY | 567 | 73.430 | 69.970 | 70.316 | USD 39,869 | 70.26 |
| 2024-11-26 | BUY | 567 | 73.430 | 69.970 | 70.316 | USD 39,869 | 70.26 |
| 2024-11-25 | BUY | 75 | 73.490 | 70.310 | 70.628 | USD 5,297 | 70.20 |
| 2024-11-22 | SELL | -52 | 69.720 | 67.510 | 67.731 | USD -3,522 | 70.22 Profit of 129 on sale |
| 2024-11-21 | SELL | -135 | 69.120 | 66.450 | 66.717 | USD -9,007 | 70.26 Profit of 479 on sale |
| 2024-11-20 | SELL | -54 | 67.360 | 65.470 | 65.659 | USD -3,546 | 70.35 Profit of 253 on sale |
| 2024-11-19 | BUY | 27 | 67.220 | 66.000 | 66.122 | USD 1,785 | 70.46 |
| 2024-11-18 | BUY | 236 | 66.580 | 64.320 | 64.546 | USD 15,233 | 70.58 |
| 2024-11-11 | BUY | 81 | 71.010 | 68.795 | 69.016 | USD 5,590 | 70.63 |
| 2024-11-11 | BUY | 81 | 71.010 | 68.795 | 69.016 | USD 5,590 | 70.63 |
| 2024-11-07 | BUY | 73 | 73.463 | 71.940 | 72.092 | USD 5,263 | 70.54 |
| 2024-11-07 | BUY | 73 | 73.463 | 71.940 | 72.092 | USD 5,263 | 70.54 |
| 2024-11-06 | BUY | 648 | 73.300 | 71.360 | 71.554 | USD 46,367 | 70.39 |
| 2024-11-06 | BUY | 648 | 73.300 | 71.360 | 71.554 | USD 46,367 | 70.39 |
| 2024-11-05 | BUY | 135 | 70.610 | 68.480 | 68.693 | USD 9,274 | 70.41 |
| 2024-11-05 | BUY | 135 | 70.610 | 68.480 | 68.693 | USD 9,274 | 70.41 |
| 2024-11-04 | BUY | 50 | 71.360 | 69.370 | 69.569 | USD 3,478 | 70.50 |
| 2024-11-04 | BUY | 50 | 71.360 | 69.370 | 69.569 | USD 3,478 | 70.50 |
| 2024-11-01 | BUY | 75 | 72.500 | 70.160 | 70.394 | USD 5,280 | 70.45 |
| 2024-11-01 | BUY | 75 | 72.500 | 70.160 | 70.394 | USD 5,280 | 70.45 |
| 2024-10-30 | SELL | -162 | 76.060 | 72.820 | 73.144 | USD -11,849 | 69.99 Loss of -511 on sale |
| 2024-10-30 | SELL | -162 | 76.060 | 72.820 | 73.144 | USD -11,849 | 69.99 Loss of -511 on sale |
| 2024-10-29 | SELL | -486 | 75.200 | 70.620 | 71.078 | USD -34,544 | 69.20 Loss of -911 on sale |
| 2024-10-29 | SELL | -486 | 75.200 | 70.620 | 71.078 | USD -34,544 | 69.20 Loss of -911 on sale |
| 2024-10-28 | SELL | -189 | 75.200 | 66.620 | 67.478 | USD -12,753 | 68.60 Profit of 211 on sale |
| 2024-10-28 | SELL | -189 | 75.200 | 66.620 | 67.478 | USD -12,753 | 68.60 Profit of 211 on sale |
| 2024-10-21 | SELL | -27 | 68.350 | 65.770 | 66.028 | USD -1,783 | 0.00 Loss of -1,783 on sale |
| 2024-10-21 | SELL | -27 | 68.350 | 65.770 | 66.028 | USD -1,783 | 0.00 Loss of -1,783 on sale |