| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | SELL | -450 | 45.270 | 44.790 | 44.838 | USD -20,177 | 48.31 Profit of 1,563 on sale |
| 2025-11-06 | BUY | 19 | 45.290 | 44.160 | 44.273 | USD 841 | 48.35 |
| 2025-11-05 | BUY | 200 | 45.430 | 45.050 | 45.088 | USD 9,018 | 48.37 |
| 2025-11-03 | BUY | 289 | 45.540 | 43.960 | 44.118 | USD 12,750 | 48.38 |
| 2025-10-31 | BUY | 100 | 44.830 | 42.255 | 42.513 | USD 4,251 | 48.40 |
| 2025-10-30 | BUY | 769 | 43.770 | 42.700 | 42.807 | USD 32,919 | 48.43 |
| 2025-10-29 | BUY | 203 | 43.650 | 44.285 | 44.222 | USD 8,977 | 48.45 |
| 2025-10-24 | BUY | 3,453 | 44.810 | 45.420 | 45.359 | USD 156,625 | 48.47 |
| 2025-10-22 | BUY | 5,150 | 45.140 | 45.430 | 45.401 | USD 233,815 | 48.49 |
| 2025-10-20 | BUY | 124 | 45.110 | 45.885 | 45.807 | USD 5,680 | 48.52 |
| 2025-10-17 | BUY | 1,099 | 44.830 | 44.850 | 44.848 | USD 49,288 | 48.54 |
| 2025-10-14 | SELL | -156 | 44.680 | 44.710 | 44.707 | USD -6,974 | 48.61 Profit of 608 on sale |
| 2025-10-13 | BUY | 26 | 44.330 | 44.880 | 44.825 | USD 1,165 | 48.63 |
| 2025-10-06 | BUY | 475 | 46.200 | 47.080 | 46.992 | USD 22,321 | 48.64 |
| 2025-10-03 | BUY | 96 | 46.870 | 47.050 | 47.032 | USD 4,515 | 48.65 |
| 2025-10-02 | BUY | 104 | 46.580 | 47.050 | 47.003 | USD 4,888 | 48.66 |
| 2025-10-01 | BUY | 892 | 47.140 | 47.290 | 47.275 | USD 42,169 | 48.67 |
| 2025-09-29 | BUY | 48 | 46.870 | 47.100 | 47.077 | USD 2,260 | 48.69 |
| 2025-09-26 | SELL | -2,476 | 46.880 | 46.940 | 46.934 | USD -116,209 | 48.71 Profit of 4,385 on sale |
| 2025-09-25 | BUY | 1,310 | 46.100 | 46.245 | 46.230 | USD 60,562 | 48.72 |
| 2025-09-18 | BUY | 672 | 47.170 | 47.490 | 47.458 | USD 31,892 | 48.73 |
| 2025-09-17 | BUY | 1,118 | 47.380 | 48.180 | 48.100 | USD 53,776 | 48.74 |
| 2025-09-11 | SELL | -1,357 | 48.410 | 48.435 | 48.433 | USD -65,723 | 48.75 Profit of 427 on sale |
| 2025-09-10 | BUY | 247 | 48.050 | 48.230 | 48.212 | USD 11,908 | 48.75 |
| 2025-09-09 | BUY | 325 | 48.100 | 48.160 | 48.154 | USD 15,650 | 48.76 |
| 2025-08-27 | BUY | 109,814 | 47.950 | 48.330 | 48.292 | USD 5,303,138 | 48.76 |
| 2025-08-21 | BUY | 18 | 47.390 | 47.585 | 47.565 | USD 856 | 48.78 |
| 2025-08-19 | BUY | 57 | 46.970 | 46.990 | 46.988 | USD 2,678 | 48.80 |
| 2025-07-21 | BUY | 9 | 46.630 | 47.650 | 47.548 | USD 428 | 48.81 |
| 2025-07-18 | BUY | 433 | 47.700 | 47.750 | 47.745 | USD 20,674 | 48.82 |
| 2025-07-17 | BUY | 55 | 47.450 | 47.760 | 47.729 | USD 2,625 | 48.82 |
| 2025-07-16 | BUY | 810 | 47.600 | 47.775 | 47.758 | USD 38,684 | 48.83 |
| 2025-07-15 | BUY | 550 | 47.310 | 48.230 | 48.138 | USD 26,476 | 48.84 |
| 2025-07-03 | SELL | -72 | 48.210 | 48.530 | 48.498 | USD -3,492 | 48.85 Profit of 25 on sale |
| 2025-07-02 | SELL | -620 | 48.220 | 48.240 | 48.238 | USD -29,908 | 48.85 Profit of 382 on sale |
| 2025-06-30 | SELL | -14 | 46.680 | 46.710 | 46.707 | USD -654 | 48.87 Profit of 30 on sale |
| 2025-06-27 | BUY | 40 | 46.380 | 46.850 | 46.803 | USD 1,872 | 48.88 |
| 2025-06-26 | BUY | 18 | 46.450 | 46.680 | 46.657 | USD 840 | 48.90 |
| 2025-06-25 | BUY | 40 | 46.390 | 47.270 | 47.182 | USD 1,887 | 48.92 |
| 2025-06-24 | SELL | -30 | 47.330 | 47.490 | 47.474 | USD -1,424 | 48.93 Profit of 44 on sale |
| 2025-06-17 | SELL | -40 | 46.100 | 46.290 | 46.271 | USD -1,851 | 49.01 Profit of 109 on sale |
| 2025-06-13 | SELL | -18 | 46.200 | 46.790 | 46.731 | USD -841 | 49.05 Profit of 42 on sale |
| 2025-06-12 | BUY | 30 | 47.410 | 47.725 | 47.693 | USD 1,431 | 49.06 |
| 2025-06-06 | SELL | -140 | 46.440 | 46.480 | 46.476 | USD -6,507 | 49.11 Profit of 369 on sale |
| 2025-06-05 | SELL | -220 | 46.090 | 46.275 | 46.257 | USD -10,176 | 49.14 Profit of 634 on sale |
| 2025-06-04 | SELL | -290 | 46.090 | 46.370 | 46.342 | USD -13,439 | 49.16 Profit of 817 on sale |
| 2025-06-03 | BUY | 60 | 46.320 | 46.576 | 46.550 | USD 2,793 | 49.18 |
| 2025-06-02 | SELL | -18 | 46.520 | 46.560 | 46.556 | USD -838 | 49.20 Profit of 48 on sale |
| 2025-05-30 | BUY | 21,367 | 46.700 | 46.760 | 46.754 | USD 998,993 | 49.22 |
| 2025-05-29 | SELL | -42 | 46.200 | 46.660 | 46.614 | USD -1,958 | 49.24 Profit of 110 on sale |
| 2025-05-28 | SELL | -28 | 46.280 | 46.540 | 46.514 | USD -1,302 | 49.26 Profit of 77 on sale |
| 2025-05-23 | SELL | -126 | 46.230 | 46.425 | 46.405 | USD -5,847 | 49.33 Profit of 369 on sale |
| 2025-05-22 | BUY | 7 | 46.030 | 46.355 | 46.322 | USD 324 | 49.36 |
| 2025-05-21 | SELL | -35 | 46.380 | 47.320 | 47.226 | USD -1,653 | 49.38 Profit of 75 on sale |
| 2025-05-20 | BUY | 154 | 47.300 | 47.330 | 47.327 | USD 7,288 | 49.40 |
| 2025-05-16 | SELL | -63 | 47.610 | 47.760 | 47.745 | USD -3,008 | 49.43 Profit of 106 on sale |
| 2025-05-15 | BUY | 7 | 46.890 | 46.960 | 46.953 | USD 329 | 49.45 |
| 2025-05-14 | BUY | 126 | 45.970 | 46.200 | 46.177 | USD 5,818 | 49.48 |
| 2025-05-13 | BUY | 448 | 45.980 | 46.720 | 46.646 | USD 20,897 | 49.51 |
| 2025-05-12 | BUY | 371 | 46.500 | 47.360 | 47.274 | USD 17,539 | 49.53 |
| 2025-05-09 | BUY | 119 | 46.890 | 47.097 | 47.076 | USD 5,602 | 49.55 |
| 2025-05-08 | SELL | -112 | 46.420 | 46.890 | 46.843 | USD -5,246 | 49.58 Profit of 307 on sale |
| 2025-05-07 | BUY | 329 | 46.590 | 46.960 | 46.923 | USD 15,438 | 49.61 |
| 2025-05-06 | BUY | 77 | 46.520 | 47.130 | 47.069 | USD 3,624 | 49.63 |
| 2025-05-02 | SELL | -14 | 47.200 | 47.700 | 47.650 | USD -667 | 49.68 Profit of 28 on sale |
| 2025-05-01 | SELL | -6 | 47.190 | 47.990 | 47.910 | USD -287 | 49.70 Profit of 11 on sale |
| 2025-04-29 | BUY | 1 | 48.250 | 48.470 | 48.448 | USD 48 | 49.73 |
| 2025-04-28 | SELL | -931 | 47.760 | 47.950 | 47.931 | USD -44,624 | 49.75 Profit of 1,695 on sale |
| 2025-04-25 | SELL | -12 | 47.740 | 48.545 | 48.464 | USD -582 | 49.77 Profit of 16 on sale |
| 2025-04-24 | SELL | -186 | 49.030 | 49.920 | 49.831 | USD -9,269 | 49.78 Loss of -10 on sale |
| 2025-04-23 | SELL | -66 | 49.560 | 50.310 | 50.235 | USD -3,316 | 49.78 Loss of -30 on sale |
| 2025-04-22 | SELL | -49 | 49.290 | 49.850 | 49.794 | USD -2,440 | 49.78 Loss of -1 on sale |
| 2025-04-16 | SELL | -234 | 49.060 | 49.800 | 49.726 | USD -11,636 | 49.81 Profit of 19 on sale |
| 2025-04-11 | BUY | 133 | 47.680 | 47.885 | 47.864 | USD 6,366 | 49.85 |
| 2025-04-10 | BUY | 42 | 46.890 | 48.420 | 48.267 | USD 2,027 | 49.88 |
| 2025-04-09 | BUY | 65 | 47.810 | 47.950 | 47.936 | USD 3,116 | 49.90 |
| 2025-04-08 | SELL | -162 | 45.920 | 47.270 | 47.135 | USD -7,636 | 49.94 Profit of 455 on sale |
| 2025-04-07 | BUY | 128 | 46.490 | 48.000 | 47.849 | USD 6,125 | 49.98 |
| 2025-04-04 | BUY | 242 | 47.890 | 49.480 | 49.321 | USD 11,936 | 50.00 |
| 2025-04-02 | BUY | 110 | 50.560 | 50.960 | 50.920 | USD 5,601 | 50.00 |
| 2025-04-01 | BUY | 56 | 50.780 | 51.440 | 51.374 | USD 2,877 | 49.99 |
| 2025-03-31 | SELL | -258 | 50.900 | 51.220 | 51.188 | USD -13,207 | 49.98 Loss of -312 on sale |
| 2025-03-28 | SELL | -28 | 50.400 | 50.850 | 50.805 | USD -1,423 | 49.97 Loss of -23 on sale |
| 2025-03-26 | BUY | 7 | 50.980 | 51.170 | 51.151 | USD 358 | 49.96 |
| 2025-03-25 | BUY | 21 | 50.720 | 51.152 | 51.109 | USD 1,073 | 49.95 |
| 2025-03-24 | BUY | 42 | 51.120 | 51.270 | 51.255 | USD 2,153 | 49.93 |
| 2025-03-21 | BUY | 1,078 | 50.200 | 50.830 | 50.767 | USD 54,727 | 49.93 |
| 2025-03-20 | BUY | 14 | 50.990 | 51.170 | 51.152 | USD 716 | 49.92 |
| 2025-03-19 | SELL | -203 | 50.870 | 51.170 | 51.140 | USD -10,381 | 49.91 Loss of -250 on sale |
| 2025-03-17 | SELL | -14 | 50.550 | 50.750 | 50.730 | USD -710 | 49.89 Loss of -12 on sale |
| 2025-03-14 | SELL | -28 | 49.780 | 49.860 | 49.852 | USD -1,396 | 49.89 Profit of 1 on sale |
| 2025-03-13 | SELL | -7 | 49.410 | 50.320 | 50.229 | USD -352 | 49.90 Loss of -2 on sale |
| 2025-03-12 | SELL | -43 | 49.750 | 50.618 | 50.531 | USD -2,173 | 49.90 Loss of -27 on sale |
| 2025-03-11 | BUY | 7 | 50.670 | 51.320 | 51.255 | USD 359 | 49.89 |
| 2025-03-06 | BUY | 372 | 50.030 | 50.520 | 50.471 | USD 18,775 | 49.87 |
| 2025-03-05 | SELL | -33 | 50.400 | 50.460 | 50.454 | USD -1,665 | 49.86 Loss of -20 on sale |
| 2025-03-03 | BUY | 21 | 49.860 | 50.530 | 50.463 | USD 1,060 | 49.86 |
| 2025-02-28 | BUY | 122 | 50.150 | 50.480 | 50.447 | USD 6,155 | 49.86 |
| 2025-02-27 | SELL | -140 | 49.920 | 50.200 | 50.172 | USD -7,024 | 49.86 Loss of -44 on sale |
| 2025-02-26 | SELL | -1,771 | 49.800 | 50.115 | 50.084 | USD -88,698 | 49.86 Loss of -400 on sale |
| 2025-02-25 | SELL | -119 | 49.490 | 50.030 | 49.976 | USD -5,947 | 49.86 Loss of -13 on sale |
| 2025-02-24 | BUY | 175 | 48.850 | 49.440 | 49.381 | USD 8,642 | 49.88 |
| 2025-02-21 | BUY | 91 | 49.120 | 50.410 | 50.281 | USD 4,576 | 49.89 |
| 2025-02-20 | BUY | 18 | 49.390 | 49.540 | 49.525 | USD 891 | 49.90 |
| 2025-02-19 | BUY | 14 | 48.990 | 49.190 | 49.170 | USD 688 | 49.91 |
| 2025-02-18 | SELL | -77 | 49.040 | 49.180 | 49.166 | USD -3,786 | 49.93 Profit of 59 on sale |
| 2025-02-14 | BUY | 21 | 48.610 | 49.947 | 49.813 | USD 1,046 | 49.97 |
| 2025-02-13 | SELL | -14 | 49.300 | 49.350 | 49.345 | USD -691 | 49.98 Profit of 9 on sale |
| 2025-02-12 | SELL | -266 | 48.445 | 48.580 | 48.567 | USD -12,919 | 50.01 Profit of 383 on sale |
| 2025-02-06 | BUY | 35 | 49.340 | 49.360 | 49.358 | USD 1,728 | 50.08 |
| 2025-02-05 | SELL | -105 | 49.080 | 49.370 | 49.341 | USD -5,181 | 50.10 Profit of 79 on sale |
| 2025-02-03 | BUY | 12 | 48.420 | 48.650 | 48.627 | USD 584 | 50.16 |
| 2025-01-30 | SELL | -147 | 48.430 | 48.975 | 48.920 | USD -7,191 | 50.23 Profit of 193 on sale |
| 2025-01-28 | SELL | -91 | 48.910 | 49.990 | 49.882 | USD -4,539 | 50.31 Profit of 39 on sale |
| 2025-01-27 | BUY | 42 | 49.620 | 49.750 | 49.737 | USD 2,089 | 50.32 |
| 2025-01-24 | BUY | 77 | 48.110 | 48.280 | 48.263 | USD 3,716 | 50.37 |
| 2025-01-23 | BUY | 77 | 47.780 | 48.380 | 48.320 | USD 3,721 | 50.43 |
| 2024-12-09 | BUY | 14 | 50.090 | 50.610 | 50.558 | USD 708 | 50.45 |
| 2024-12-06 | BUY | 217 | 50.430 | 51.100 | 51.033 | USD 11,074 | 50.45 |
| 2024-12-04 | BUY | 161 | 51.400 | 51.510 | 51.499 | USD 8,291 | 50.40 |
| 2024-12-03 | BUY | 91 | 51.090 | 51.470 | 51.432 | USD 4,680 | 50.38 |
| 2024-12-02 | BUY | 210 | 51.350 | 51.760 | 51.719 | USD 10,861 | 50.36 |
| 2024-11-29 | BUY | 21 | 51.610 | 52.270 | 52.204 | USD 1,096 | 50.32 |
| 2024-11-27 | BUY | 7 | 51.660 | 51.980 | 51.948 | USD 364 | 50.24 |
| 2024-11-26 | SELL | -238 | 51.170 | 51.470 | 51.440 | USD -12,243 | 50.22 Loss of -291 on sale |
| 2024-11-25 | BUY | 42 | 51.280 | 51.760 | 51.712 | USD 2,172 | 50.18 |
| 2024-11-22 | SELL | -10 | 50.920 | 51.240 | 51.208 | USD -512 | 50.16 Loss of -10 on sale |
| 2024-11-21 | BUY | 252 | 50.650 | 50.770 | 50.758 | USD 12,791 | 50.14 |
| 2024-11-19 | SELL | -54 | 50.250 | 50.300 | 50.295 | USD -2,716 | 50.13 Loss of -9 on sale |
| 2024-11-18 | BUY | 120 | 49.430 | 49.800 | 49.763 | USD 5,972 | 50.15 |
| 2024-11-12 | BUY | 6 | 49.160 | 49.440 | 49.412 | USD 296 | 50.19 |
| 2024-11-08 | BUY | 18 | 49.770 | 49.930 | 49.914 | USD 898 | 50.27 |
| 2024-11-08 | BUY | 18 | 49.770 | 49.930 | 49.914 | USD 898 | 50.27 |
| 2024-11-07 | BUY | 462 | 49.390 | 49.795 | 49.754 | USD 22,987 | 50.35 |
| 2024-11-07 | BUY | 462 | 49.390 | 49.795 | 49.754 | USD 22,987 | 50.35 |
| 2024-11-06 | BUY | 12 | 49.040 | 51.280 | 51.056 | USD 613 | 50.49 |
| 2024-11-06 | BUY | 12 | 49.040 | 51.280 | 51.056 | USD 613 | 50.49 |
| 2024-11-05 | SELL | -30 | 50.780 | 50.780 | 50.780 | USD -1,523 | 50.45 Loss of -10 on sale |
| 2024-11-05 | SELL | -30 | 50.780 | 50.780 | 50.780 | USD -1,523 | 50.45 Loss of -10 on sale |
| 2024-11-04 | SELL | -216 | 50.590 | 50.880 | 50.851 | USD -10,984 | 50.45 Loss of -87 on sale |
| 2024-11-01 | SELL | -60 | 49.820 | 50.970 | 50.855 | USD -3,051 | 50.54 Loss of -19 on sale |
| 2024-11-01 | SELL | -60 | 49.820 | 50.970 | 50.855 | USD -3,051 | 50.54 Loss of -19 on sale |
| 2024-10-31 | BUY | 34 | 50.190 | 50.955 | 50.879 | USD 1,730 | 50.59 |
| 2024-10-31 | BUY | 34 | 50.190 | 50.955 | 50.879 | USD 1,730 | 50.59 |
| 2024-10-30 | SELL | -228 | 50.780 | 51.510 | 51.437 | USD -11,728 | 50.56 Loss of -201 on sale |
| 2024-10-30 | SELL | -228 | 50.780 | 51.510 | 51.437 | USD -11,728 | 50.56 Loss of -201 on sale |
| 2024-10-29 | SELL | -216 | 50.870 | 50.910 | 50.906 | USD -10,996 | 50.48 Loss of -93 on sale |
| 2024-10-29 | SELL | -216 | 50.870 | 50.910 | 50.906 | USD -10,996 | 50.48 Loss of -93 on sale |
| 2024-10-28 | BUY | 18 | 50.490 | 50.580 | 50.571 | USD 910 | 50.47 |
| 2024-10-28 | BUY | 18 | 50.490 | 50.580 | 50.571 | USD 910 | 50.47 |
| 2024-10-25 | BUY | 384 | 49.770 | 51.120 | 50.985 | USD 19,578 | 50.82 |
| 2024-10-25 | BUY | 384 | 49.770 | 51.120 | 50.985 | USD 19,578 | 50.82 |
| 2024-10-24 | BUY | 56 | 50.840 | 51.180 | 51.146 | USD 2,864 | 50.82 |
| 2024-10-23 | SELL | -8 | 50.920 | 51.060 | 51.046 | USD -408 | 50.77 Loss of -2 on sale |
| 2024-10-22 | BUY | 49 | 50.810 | 51.100 | 51.071 | USD 2,502 | 50.73 |
| 2024-10-21 | SELL | -490 | 50.730 | 51.550 | 51.468 | USD -25,219 | 0.00 Loss of -25,219 on sale |