| 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.29 |
| 2025-11-07 | SELL | -28 | 48.270 | 46.312 | 46.508 | USD -1,302 | 53.32 Profit of 191 on sale |
| 2025-11-06 | SELL | -116 | 50.570 | 47.770 | 48.050 | USD -5,574 | 53.34 Profit of 614 on sale |
| 2025-11-05 | BUY | 328 | 51.180 | 48.540 | 48.804 | USD 16,008 | 53.36 |
| 2025-11-04 | BUY | 448 | 51.160 | 47.870 | 48.199 | USD 21,593 | 53.38 |
| 2025-11-03 | SELL | -232 | 52.260 | 48.000 | 48.426 | USD -11,235 | 53.39 Profit of 1,152 on sale |
| 2025-10-30 | BUY | 1,450 | 51.875 | 50.830 | 50.935 | USD 73,855 | 53.42 |
| 2025-10-29 | BUY | 1,450 | 52.550 | 51.030 | 51.182 | USD 74,214 | 53.43 |
| 2025-10-28 | BUY | 145 | 52.500 | 51.095 | 51.236 | USD 7,429 | 53.44 |
| 2025-10-27 | BUY | 87 | 54.680 | 51.630 | 51.935 | USD 4,518 | 53.44 |
| 2025-10-24 | BUY | 58 | 52.620 | 50.670 | 50.865 | USD 2,950 | 53.45 |
| 2025-10-21 | BUY | 87 | 55.500 | 53.420 | 53.628 | USD 4,666 | 53.46 |
| 2025-10-20 | BUY | 319 | 55.990 | 53.100 | 53.389 | USD 17,031 | 53.46 |
| 2025-10-16 | BUY | 290 | 53.160 | 50.700 | 50.946 | USD 14,774 | 53.46 |
| 2025-10-15 | BUY | 338 | 51.465 | 49.390 | 49.597 | USD 16,764 | 53.48 |
| 2025-10-06 | BUY | 261 | 50.700 | 48.838 | 49.024 | USD 12,795 | 53.54 |
| 2025-10-03 | BUY | 112 | 49.915 | 48.825 | 48.934 | USD 5,481 | 53.56 |
| 2025-10-02 | BUY | 224 | 49.860 | 48.085 | 48.262 | USD 10,811 | 53.59 |
| 2025-10-01 | BUY | 340 | 50.070 | 47.935 | 48.149 | USD 16,370 | 53.61 |
| 2025-09-30 | BUY | 2,044 | 49.620 | 47.900 | 48.072 | USD 98,259 | 53.64 |
| 2025-09-29 | BUY | 532 | 50.900 | 49.680 | 49.802 | USD 26,495 | 53.66 |
| 2025-09-26 | BUY | 1,192 | 50.380 | 49.125 | 49.250 | USD 58,707 | 53.68 |
| 2025-09-25 | BUY | 84 | 50.310 | 49.195 | 49.306 | USD 4,142 | 53.70 |
| 2025-09-18 | BUY | 336 | | | 51.830* | | 53.71 |
| 2025-09-17 | BUY | 420 | | | 49.800* | | 53.73 |
| 2025-09-16 | BUY | 672 | | | 49.560* | | 53.75 |
| 2025-08-15 | BUY | 56 | 52.110 | 50.840 | 50.967 | USD 2,854 | 53.78 |
| 2025-08-13 | BUY | 30 | 52.090 | 50.200 | 50.389 | USD 1,512 | 53.79 |
| 2025-07-31 | BUY | 140 | 57.950 | 55.520 | 55.763 | USD 7,807 | 53.80 |
| 2025-07-29 | BUY | 560 | 60.370 | 58.270 | 58.480 | USD 32,749 | 53.75 |
| 2025-07-28 | BUY | 108 | 59.280 | 57.350 | 57.543 | USD 6,215 | 53.72 |
| 2025-07-25 | BUY | 168 | 56.970 | 55.420 | 55.575 | USD 9,337 | 53.70 |
| 2025-07-24 | BUY | 82 | 56.280 | 54.540 | 54.714 | USD 4,487 | 53.69 |
| 2025-07-23 | BUY | 196 | 60.570 | 57.010 | 57.366 | USD 11,244 | 53.66 |
| 2025-07-22 | BUY | 112 | 63.630 | 59.750 | 60.138 | USD 6,735 | 53.61 |
| 2025-07-18 | BUY | 200 | 60.930 | 59.210 | 59.382 | USD 11,876 | 53.53 |
| 2025-07-17 | BUY | 168 | 59.670 | 58.610 | 58.716 | USD 9,864 | 53.49 |
| 2025-07-11 | BUY | 224 | 59.930 | 58.360 | 58.517 | USD 13,108 | 53.36 |
| 2025-07-10 | BUY | 252 | 60.090 | 57.720 | 57.957 | USD 14,605 | 53.32 |
| 2025-07-09 | BUY | 252 | 58.380 | 56.690 | 56.859 | USD 14,328 | 53.29 |
| 2025-07-07 | SELL | -168 | 56.230 | 54.160 | 54.367 | USD -9,134 | 53.26 Loss of -186 on sale |
| 2025-07-02 | SELL | -700 | 56.275 | 53.910 | 54.147 | USD -37,903 | 53.20 Loss of -663 on sale |
| 2025-06-27 | BUY | 99 | 54.140 | 52.200 | 52.394 | USD 5,187 | 53.21 |
| 2025-06-26 | BUY | 84 | 54.080 | 53.440 | 53.504 | USD 4,494 | 53.20 |
| 2025-06-24 | SELL | -392 | 54.880 | 53.790 | 53.899 | USD -21,128 | 53.19 Loss of -277 on sale |
| 2025-06-18 | BUY | 224 | 53.650 | 51.690 | 51.886 | USD 11,622 | 53.21 |
| 2025-06-17 | BUY | 84 | 55.010 | 52.650 | 52.886 | USD 4,442 | 53.21 |
| 2025-06-16 | SELL | -114 | 53.980 | 52.210 | 52.387 | USD -5,972 | 53.20 Profit of 93 on sale |
| 2025-06-13 | BUY | 258 | 52.160 | 50.940 | 51.062 | USD 13,174 | 53.22 |
| 2025-06-12 | SELL | -140 | 53.190 | 51.000 | 51.219 | USD -7,171 | 53.22 Profit of 280 on sale |
| 2025-06-11 | BUY | 308 | 54.440 | 51.130 | 51.461 | USD 15,850 | 53.23 |
| 2025-06-06 | BUY | 84 | 51.300 | 50.050 | 50.175 | USD 4,215 | 53.25 |
| 2025-06-05 | BUY | 392 | 51.050 | 48.940 | 49.151 | USD 19,267 | 53.28 |
| 2025-06-04 | BUY | 56 | 51.100 | 47.720 | 48.058 | USD 2,691 | 53.30 |
| 2025-06-03 | SELL | -28 | 47.560 | 41.875 | 42.444 | USD -1,188 | 53.34 Profit of 305 on sale |
| 2025-05-30 | SELL | -3,416 | | | 42.020* | | 53.50 Profit of 182,765 on sale |
| 2025-05-29 | BUY | 76 | | | 42.940* | | 53.58 |
| 2025-05-27 | BUY | 482 | 43.870 | 41.765 | 41.975 | USD 20,232 | 53.73 |
| 2025-05-23 | BUY | 390 | | | 41.270* | | 53.92 |
| 2025-05-22 | BUY | 196 | 44.580 | 42.030 | 42.285 | USD 8,288 | 54.01 |
| 2025-05-19 | BUY | 168 | | | 43.840* | | 54.24 |
| 2025-05-16 | BUY | 84 | 44.960 | 43.930 | 44.033 | USD 3,699 | 54.31 |
| 2025-05-15 | SELL | -56 | | | 44.520* | | 54.39 Profit of 3,046 on sale |
| 2025-05-14 | BUY | 28 | | | 45.200* | | 54.46 |
| 2025-05-13 | BUY | 56 | | | 45.770* | | 54.53 |
| 2025-05-12 | BUY | 176 | | | 44.620* | | 54.61 |
| 2025-05-09 | SELL | -140 | | | 40.980* | | 54.72 Profit of 7,661 on sale |
| 2025-05-08 | BUY | 56 | | | 39.770* | | 54.84 |
| 2025-05-07 | BUY | 84 | | | 38.800* | | 54.97 |
| 2025-05-02 | BUY | 3,108 | 42.245 | 40.555 | 40.724 | USD 126,570 | 55.36 |
| 2025-04-30 | BUY | 980 | 39.830 | 37.474 | 37.710 | USD 36,956 | 55.63 |
| 2025-04-29 | BUY | 246 | 39.455 | 38.300 | 38.415 | USD 9,450 | 55.77 |
| 2025-04-28 | BUY | 196 | 40.330 | 38.690 | 38.854 | USD 7,615 | 55.91 |
| 2025-04-25 | BUY | 504 | 40.230 | 38.760 | 38.907 | USD 19,609 | 56.05 |
| 2025-04-24 | SELL | -588 | 40.050 | 38.140 | 38.331 | USD -22,539 | 56.19 Profit of 10,503 on sale |
| 2025-04-23 | BUY | 532 | 37.770 | 36.280 | 36.429 | USD 19,380 | 56.37 |
| 2025-04-22 | BUY | 224 | 36.100 | 34.725 | 34.862 | USD 7,809 | 56.56 |
| 2025-04-17 | BUY | 308 | 34.820 | 33.650 | 33.767 | USD 10,400 | 57.16 |
| 2025-04-17 | BUY | 308 | 34.820 | 33.650 | 33.767 | USD 10,400 | 57.16 |
| 2025-04-15 | BUY | 280 | 36.680 | 35.060 | 35.222 | USD 9,862 | 57.58 |
| 2025-04-11 | BUY | 448 | 35.175 | 32.105 | 32.412 | USD 14,521 | 58.01 |
| 2025-04-10 | BUY | 174 | 37.100 | 33.240 | 33.626 | USD 5,851 | 58.23 |
| 2025-04-08 | BUY | 1,008 | 36.650 | 31.040 | 31.601 | USD 31,854 | 58.68 |
| 2025-04-07 | BUY | 333 | 36.910 | 32.200 | 32.671 | USD 10,879 | 58.92 |
| 2025-04-04 | SELL | -448 | 35.505 | 33.210 | 33.439 | USD -14,981 | 59.17 Profit of 11,529 on sale |
| 2025-04-02 | BUY | 3,808 | | | 40.760* | | 59.36 |
| 2025-04-01 | BUY | 28 | | | 40.200* | | 59.56 |
| 2025-03-31 | BUY | 196 | | | 40.690* | | 59.76 |
| 2025-03-28 | BUY | 112 | | | 40.940* | | 59.95 |
| 2025-03-27 | BUY | 52 | | | 43.760* | | 60.13 |
| 2025-03-26 | BUY | 28 | | | 45.040* | | 60.29 |
| 2025-03-25 | BUY | 308 | | | 45.310* | | 60.45 |
| 2025-03-24 | BUY | 338 | | | 45.680* | | 60.61 |
| 2025-03-21 | SELL | -112 | | | 43.780* | | 60.80 Profit of 6,810 on sale |
| 2025-03-20 | BUY | 448 | | | 43.200* | | 61.00 |
| 2025-03-19 | BUY | 78 | | | 43.580* | | 61.20 |
| 2025-03-18 | BUY | 968 | | | 43.420* | | 61.40 |
| 2025-03-17 | BUY | 196 | | | 44.050* | | 61.60 |
| 2025-03-14 | BUY | 1,456 | | | 43.190* | | 61.82 |
| 2025-03-13 | BUY | 280 | | | 42.150* | | 62.05 |
| 2025-03-12 | SELL | -1,400 | | | 42.850* | | 62.28 Profit of 87,198 on sale |
| 2025-03-11 | SELL | -1,036 | | | 42.860* | | 62.52 Profit of 64,772 on sale |
| 2025-03-10 | BUY | 308 | | | 44.160* | | 62.75 |
| 2025-03-07 | BUY | 54 | | | 45.400* | | 62.96 |
| 2025-03-05 | BUY | 405 | | | 46.490* | | 63.17 |
| 2025-03-04 | BUY | 476 | | | 44.490* | | 63.41 |
| 2025-03-03 | BUY | 864 | 48.010 | 46.550 | 46.696 | USD 40,345 | 63.65 |
| 2025-02-28 | BUY | 702 | 48.520 | 46.040 | 46.288 | USD 32,494 | 63.87 |
| 2025-02-27 | SELL | -140 | 50.610 | 46.990 | 47.352 | USD -6,629 | 64.09 Profit of 2,344 on sale |
| 2025-02-25 | BUY | 1,036 | 53.950 | 51.060 | 51.349 | USD 53,198 | 64.45 |
| 2025-02-21 | BUY | 112 | 56.670 | 53.630 | 53.934 | USD 6,041 | 64.76 |
| 2025-02-18 | SELL | -252 | 52.960 | 51.900 | 52.006 | USD -13,106 | 65.21 Profit of 3,328 on sale |
| 2025-02-14 | SELL | -1,708 | 51.880 | 50.840 | 50.944 | USD -87,012 | 65.62 Profit of 25,063 on sale |
| 2025-02-13 | BUY | 28 | 50.965 | 49.700 | 49.827 | USD 1,395 | 65.84 |
| 2025-02-12 | BUY | 274 | 50.115 | 47.270 | 47.555 | USD 13,030 | 66.09 |
| 2025-02-07 | SELL | -37 | 53.580 | 50.440 | 50.754 | USD -1,878 | 66.94 Profit of 599 on sale |
| 2025-02-06 | BUY | 513 | 52.780 | 51.930 | 52.015 | USD 26,684 | 67.19 |
| 2025-02-05 | BUY | 135 | 51.780 | 49.890 | 50.079 | USD 6,761 | 67.45 |
| 2025-02-04 | BUY | 168 | 51.330 | 50.170 | 50.286 | USD 8,448 | 67.74 |
| 2025-02-03 | BUY | 162 | 51.460 | 49.800 | 49.966 | USD 8,094 | 68.05 |
| 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.16 Profit of 3,931 on sale |
| 2025-01-27 | SELL | -432 | 56.280 | 53.470 | 53.751 | USD -23,220 | 69.45 Profit of 6,782 on sale |
| 2025-01-24 | BUY | 324 | 55.740 | 54.020 | 54.192 | USD 17,558 | 69.74 |
| 2025-01-23 | BUY | 54 | 56.300 | 54.660 | 54.824 | USD 2,960 | 70.01 |
| 2024-12-10 | BUY | 1,350 | 67.950 | 66.150 | 66.330 | USD 89,546 | 70.09 |
| 2024-12-09 | BUY | 162 | 68.660 | 66.300 | 66.536 | USD 10,779 | 70.14 |
| 2024-12-06 | SELL | -405 | 67.040 | 65.920 | 66.032 | USD -26,743 | 70.21 Profit of 1,694 on sale |
| 2024-12-05 | SELL | -27 | 66.860 | 65.150 | 65.321 | USD -1,764 | 70.31 Profit of 135 on sale |
| 2024-12-03 | BUY | 135 | 73.190 | 69.690 | 70.040 | USD 9,455 | 70.42 |
| 2024-11-27 | SELL | -162 | 71.330 | 69.140 | 69.359 | USD -11,236 | 70.32 Profit of 156 on sale |
| 2024-11-26 | BUY | 567 | 73.430 | 69.970 | 70.316 | USD 39,869 | 70.31 |
| 2024-11-25 | BUY | 75 | 73.490 | 70.310 | 70.628 | USD 5,297 | 70.19 |
| 2024-11-25 | BUY | 75 | 73.490 | 70.310 | 70.628 | USD 5,297 | 70.19 |
| 2024-11-22 | SELL | -52 | 69.720 | 67.510 | 67.731 | USD -3,522 | 70.21 Profit of 129 on sale |
| 2024-11-21 | SELL | -135 | 69.120 | 66.450 | 66.717 | USD -9,007 | 70.26 Profit of 478 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.64 |
| 2024-11-11 | BUY | 81 | 71.010 | 68.795 | 69.016 | USD 5,590 | 70.64 |
| 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 |