| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 784 | 22.750 | 21.700 | 21.805 | USD 17,095 | 32.91 |
| 2025-11-06 | SELL | -475 | 22.940 | 22.220 | 22.292 | USD -10,589 | 33.02 Profit of 5,095 on sale |
| 2025-11-05 | SELL | -294 | 23.220 | 22.630 | 22.689 | USD -6,671 | 33.07 Profit of 3,052 on sale |
| 2025-11-04 | SELL | -1,246 | 22.965 | 22.560 | 22.600 | USD -28,160 | 33.13 Profit of 13,114 on sale |
| 2025-10-31 | SELL | -196 | 24.090 | 23.600 | 23.649 | USD -4,635 | 33.22 Profit of 1,877 on sale |
| 2025-10-30 | BUY | 686 | 24.490 | 23.785 | 23.855 | USD 16,365 | 33.27 |
| 2025-10-29 | BUY | 686 | 24.860 | 25.650 | 25.571 | USD 17,542 | 33.32 |
| 2025-10-28 | BUY | 2,940 | 25.380 | 25.540 | 25.524 | USD 75,041 | 33.36 |
| 2025-10-27 | BUY | 1,568 | 25.730 | 26.050 | 26.018 | USD 40,796 | 33.40 |
| 2025-10-24 | BUY | 194 | 24.810 | 24.900 | 24.891 | USD 4,829 | 33.45 |
| 2025-10-23 | SELL | -392 | 24.510 | 24.722 | 24.701 | USD -9,683 | 33.49 Profit of 3,447 on sale |
| 2025-10-22 | BUY | 784 | 21.700 | 22.010 | 21.979 | USD 17,232 | 33.56 |
| 2025-10-21 | BUY | 294 | 21.750 | 22.070 | 22.038 | USD 6,479 | 33.62 |
| 2025-10-17 | BUY | 1,470 | 21.890 | 22.045 | 22.030 | USD 32,383 | 33.75 |
| 2025-10-16 | BUY | 97 | 21.900 | 22.470 | 22.413 | USD 2,174 | 33.82 |
| 2025-10-14 | SELL | -588 | 21.920 | 22.090 | 22.073 | USD -12,979 | 33.95 Profit of 6,981 on sale |
| 2025-10-07 | BUY | 2,940 | 22.500 | 23.670 | 23.553 | USD 69,246 | 34.01 |
| 2025-10-06 | BUY | 98 | 23.420 | 23.890 | 23.843 | USD 2,337 | 34.07 |
| 2025-10-03 | BUY | 1,372 | 23.820 | 24.035 | 24.013 | USD 32,947 | 34.13 |
| 2025-10-02 | BUY | 1,078 | 23.690 | 23.968 | 23.940 | USD 25,808 | 34.19 |
| 2025-10-01 | BUY | 686 | 23.050 | 23.220 | 23.203 | USD 15,917 | 34.25 |
| 2025-09-30 | BUY | 980 | 22.930 | 22.956 | 22.953 | USD 22,494 | 34.32 |
| 2025-09-29 | BUY | 882 | 22.890 | 23.250 | 23.214 | USD 20,475 | 34.38 |
| 2025-09-26 | BUY | 1,078 | 22.960 | 23.200 | 23.176 | USD 24,984 | 34.45 |
| 2025-09-25 | BUY | 1,372 | 22.200 | 23.025 | 22.942 | USD 31,477 | 34.52 |
| 2025-09-24 | BUY | 5,096 | 23.130 | 23.380 | 23.355 | USD 119,017 | 34.59 |
| 2025-09-18 | BUY | 98 | 24.110 | 24.990 | 24.902 | USD 2,440 | 34.65 |
| 2025-09-17 | BUY | 882 | 24.540 | 25.770 | 25.647 | USD 22,621 | 34.71 |
| 2025-09-16 | BUY | 392 | 24.480 | 24.880 | 24.840 | USD 9,737 | 34.77 |
| 2025-09-11 | BUY | 490 | 25.020 | 25.140 | 25.128 | USD 12,313 | 34.83 |
| 2025-09-09 | BUY | 490 | 24.140 | 24.360 | 24.338 | USD 11,926 | 34.96 |
| 2025-08-12 | BUY | 294 | 21.710 | 22.000 | 21.971 | USD 6,459 | 35.12 |
| 2025-08-11 | BUY | 882 | 20.870 | 21.600 | 21.527 | USD 18,987 | 35.21 |
| 2025-08-08 | BUY | 2,254 | 21.220 | 21.780 | 21.724 | USD 48,966 | 35.29 |
| 2025-08-07 | BUY | 294 | 21.610 | 22.145 | 22.092 | USD 6,495 | 35.38 |
| 2025-08-01 | BUY | 1,764 | 21.790 | 23.080 | 22.951 | USD 40,486 | 35.46 |
| 2025-07-31 | BUY | 98 | 23.290 | 23.657 | 23.620 | USD 2,315 | 35.54 |
| 2025-07-30 | BUY | 784 | 23.920 | 25.050 | 24.937 | USD 19,551 | 35.62 |
| 2025-07-29 | BUY | 98 | 25.180 | 25.600 | 25.558 | USD 2,505 | 35.68 |
| 2025-07-14 | BUY | 784 | 28.250 | 29.400 | 29.285 | USD 22,959 | 35.73 |
| 2025-07-11 | SELL | -196 | 29.550 | 29.820 | 29.793 | USD -5,839 | 35.77 Profit of 1,172 on sale |
| 2025-07-10 | BUY | 784 | 30.230 | 30.927 | 30.857 | USD 24,192 | 35.81 |
| 2025-07-09 | BUY | 784 | 29.840 | 30.330 | 30.281 | USD 23,740 | 35.85 |
| 2025-07-08 | BUY | 590 | 29.060 | 29.605 | 29.550 | USD 17,435 | 35.89 |
| 2025-07-07 | SELL | -2,254 | 27.480 | 28.480 | 28.380 | USD -63,969 | 35.95 Profit of 17,063 on sale |
| 2025-07-02 | SELL | -2,842 | 28.730 | 28.730 | 28.730 | USD -81,651 | 36.10 Profit of 20,952 on sale |
| 2025-06-30 | BUY | 1,666 | 26.480 | 26.920 | 26.876 | USD 44,775 | 36.17 |
| 2025-06-27 | BUY | 882 | 27.000 | 27.760 | 27.684 | USD 24,417 | 36.23 |
| 2025-06-25 | SELL | -196 | 26.820 | 27.550 | 27.477 | USD -5,385 | 36.36 Profit of 1,742 on sale |
| 2025-06-24 | BUY | 98 | 27.530 | 27.868 | 27.834 | USD 2,728 | 36.43 |
| 2025-06-23 | BUY | 2,548 | 26.870 | 27.625 | 27.550 | USD 70,196 | 36.49 |
| 2025-06-20 | SELL | -294 | 27.760 | 28.610 | 28.525 | USD -8,386 | 36.56 Profit of 2,361 on sale |
| 2025-06-18 | SELL | -588 | 28.500 | 29.420 | 29.328 | USD -17,245 | 36.67 Profit of 4,319 on sale |
| 2025-06-13 | SELL | -294 | 29.900 | 31.020 | 30.908 | USD -9,087 | 36.78 Profit of 1,726 on sale |
| 2025-06-12 | BUY | 294 | 30.140 | 30.450 | 30.419 | USD 8,943 | 36.83 |
| 2025-06-11 | BUY | 392 | 30.680 | 31.180 | 31.130 | USD 12,203 | 36.87 |
| 2025-06-06 | SELL | -490 | 28.550 | 28.845 | 28.815 | USD -14,120 | 37.04 Profit of 4,031 on sale |
| 2025-06-05 | SELL | -294 | 28.180 | 28.605 | 28.562 | USD -8,397 | 37.11 Profit of 2,513 on sale |
| 2025-06-04 | SELL | -392 | 28.280 | 28.330 | 28.325 | USD -11,103 | 37.18 Profit of 3,471 on sale |
| 2025-06-02 | BUY | 1,274 | 27.200 | 27.730 | 27.677 | USD 35,260 | 37.33 |
| 2025-05-30 | SELL | -285 | 27.740 | 28.040 | 28.010 | USD -7,983 | 37.41 Profit of 2,679 on sale |
| 2025-05-29 | BUY | 98 | 28.790 | 29.090 | 29.060 | USD 2,848 | 37.48 |
| 2025-05-28 | SELL | -97 | 28.340 | 29.090 | 29.015 | USD -2,814 | 37.55 Profit of 828 on sale |
| 2025-05-27 | BUY | 1,078 | 28.920 | 29.040 | 29.028 | USD 31,292 | 37.63 |
| 2025-05-23 | SELL | -1,960 | 28.320 | 28.470 | 28.455 | USD -55,772 | 37.78 Profit of 18,278 on sale |
| 2025-05-22 | SELL | -2,156 | 28.670 | 28.845 | 28.827 | USD -62,152 | 37.86 Profit of 19,468 on sale |
| 2025-05-21 | BUY | 98 | 28.750 | 29.670 | 29.578 | USD 2,899 | 37.93 |
| 2025-05-20 | BUY | 784 | 29.790 | 30.286 | 30.236 | USD 23,705 | 38.00 |
| 2025-05-19 | BUY | 2,842 | 30.110 | 30.220 | 30.209 | USD 85,854 | 38.07 |
| 2025-05-16 | BUY | 2,646 | 30.190 | 30.295 | 30.285 | USD 80,133 | 38.14 |
| 2025-05-15 | BUY | 2,156 | 29.900 | 29.959 | 29.953 | USD 64,579 | 38.21 |
| 2025-05-14 | BUY | 1,960 | 30.170 | 30.770 | 30.710 | USD 60,192 | 38.28 |
| 2025-05-13 | SELL | -392 | 30.770 | 31.220 | 31.175 | USD -12,221 | 38.35 Profit of 2,813 on sale |
| 2025-05-12 | BUY | 98 | 30.980 | 32.390 | 32.249 | USD 3,160 | 38.42 |
| 2025-05-09 | BUY | 294 | 29.480 | 29.760 | 29.732 | USD 8,741 | 38.50 |
| 2025-05-08 | SELL | -2,842 | 29.240 | 29.740 | 29.690 | USD -84,379 | 38.58 Profit of 25,275 on sale |
| 2025-05-07 | SELL | -1,372 | 28.450 | 29.110 | 29.044 | USD -39,848 | 38.68 Profit of 13,217 on sale |
| 2025-05-06 | BUY | 3,430 | 28.800 | 29.280 | 29.232 | USD 100,266 | 38.77 |
| 2025-05-02 | BUY | 294 | 30.420 | 31.060 | 30.996 | USD 9,113 | 38.94 |
| 2025-05-01 | SELL | -490 | 30.530 | 30.845 | 30.813 | USD -15,099 | 39.02 Profit of 4,023 on sale |
| 2025-04-30 | BUY | 294 | 30.590 | 30.640 | 30.635 | USD 9,007 | 39.11 |
| 2025-04-29 | BUY | 686 | 30.650 | 30.715 | 30.709 | USD 21,066 | 39.19 |
| 2025-04-28 | BUY | 1,462 | 29.950 | 30.940 | 30.841 | USD 45,090 | 39.28 |
| 2025-04-25 | BUY | 1,372 | 30.020 | 30.080 | 30.074 | USD 41,262 | 39.37 |
| 2025-04-24 | BUY | 392 | 29.760 | 30.179 | 30.137 | USD 11,814 | 39.47 |
| 2025-04-23 | BUY | 1,078 | 29.000 | 30.750 | 30.575 | USD 32,960 | 39.58 |
| 2025-04-22 | SELL | -596 | 29.000 | 29.350 | 29.315 | USD -17,472 | 39.69 Profit of 6,181 on sale |
| 2025-04-17 | BUY | 196 | 28.150 | 28.410 | 28.384 | USD 5,563 | 40.05 |
| 2025-04-16 | BUY | 19,433 | 27.470 | 28.180 | 28.109 | USD 546,242 | 40.19 |
| 2025-04-15 | BUY | 1,940 | 27.700 | 28.760 | 28.654 | USD 55,589 | 40.32 |
| 2025-04-11 | BUY | 2,425 | 28.430 | 28.510 | 28.502 | USD 69,117 | 40.58 |
| 2025-04-10 | BUY | 3,977 | 27.290 | 28.820 | 28.667 | USD 114,009 | 40.73 |
| 2025-04-09 | BUY | 776 | 29.860 | 30.140 | 30.112 | USD 23,367 | 40.86 |
| 2025-04-08 | BUY | 2,037 | 25.810 | 29.000 | 28.681 | USD 58,423 | 41.03 |
| 2025-04-07 | BUY | 2,324 | 27.520 | 29.290 | 29.113 | USD 67,659 | 41.19 |
| 2025-04-04 | SELL | -5,820 | 28.200 | 30.440 | 30.216 | USD -175,857 | 41.34 Profit of 64,742 on sale |
| 2025-04-02 | BUY | 679 | 34.890 | 35.170 | 35.142 | USD 23,861 | 41.42 |
| 2025-03-31 | SELL | -2,619 | 34.920 | 35.210 | 35.181 | USD -92,139 | 41.58 Profit of 16,756 on sale |
| 2025-03-28 | SELL | -1,649 | 34.360 | 35.220 | 35.134 | USD -57,936 | 41.67 Profit of 10,775 on sale |
| 2025-03-27 | SELL | -485 | 35.240 | 35.400 | 35.384 | USD -17,161 | 41.75 Profit of 3,087 on sale |
| 2025-03-26 | BUY | 873 | 35.580 | 35.780 | 35.760 | USD 31,218 | 41.83 |
| 2025-03-25 | SELL | -1,164 | 35.320 | 36.320 | 36.220 | USD -42,160 | 41.91 Profit of 6,623 on sale |
| 2025-03-24 | BUY | 679 | 36.290 | 36.858 | 36.801 | USD 24,988 | 41.98 |
| 2025-03-21 | BUY | 1,164 | 36.170 | 36.355 | 36.336 | USD 42,296 | 42.06 |
| 2025-03-19 | BUY | 182 | 37.190 | 37.720 | 37.667 | USD 6,855 | 42.20 |
| 2025-03-18 | SELL | -1,746 | 37.610 | 37.800 | 37.781 | USD -65,966 | 42.26 Profit of 7,823 on sale |
| 2025-03-17 | BUY | 1,843 | 37.510 | 37.785 | 37.757 | USD 69,587 | 42.33 |
| 2025-03-14 | BUY | 1,649 | 36.970 | 37.180 | 37.159 | USD 61,275 | 42.40 |
| 2025-03-13 | BUY | 8,136 | 36.230 | 37.200 | 37.103 | USD 301,870 | 42.49 |
| 2025-03-12 | BUY | 3,880 | 35.750 | 36.800 | 36.695 | USD 142,377 | 42.59 |
| 2025-03-11 | BUY | 1,552 | 36.670 | 37.700 | 37.597 | USD 58,351 | 42.68 |
| 2025-03-07 | BUY | 922 | 37.450 | 37.620 | 37.603 | USD 34,670 | 42.84 |
| 2025-03-06 | SELL | -873 | 37.440 | 37.690 | 37.665 | USD -32,882 | 42.92 Profit of 4,586 on sale |
| 2025-03-05 | BUY | 3,019 | 37.780 | 38.030 | 38.005 | USD 114,737 | 43.00 |
| 2025-03-04 | BUY | 582 | 35.620 | 36.210 | 36.151 | USD 21,040 | 43.12 |
| 2025-03-03 | BUY | 2,619 | 36.060 | 38.690 | 38.427 | USD 100,640 | 43.23 |
| 2025-02-28 | SELL | -679 | 38.110 | 38.310 | 38.290 | USD -25,999 | 43.31 Profit of 3,411 on sale |
| 2025-02-27 | BUY | 97 | 38.430 | 38.790 | 38.754 | USD 3,759 | 43.39 |
| 2025-02-26 | SELL | -194 | 38.850 | 39.570 | 39.498 | USD -7,663 | 43.47 Profit of 771 on sale |
| 2025-02-25 | BUY | 1,843 | 39.230 | 39.570 | 39.536 | USD 72,865 | 43.55 |
| 2025-02-21 | BUY | 1,358 | 39.510 | 40.090 | 40.032 | USD 54,363 | 43.70 |
| 2025-02-20 | BUY | 776 | 39.590 | 39.610 | 39.608 | USD 30,736 | 43.77 |
| 2025-02-19 | BUY | 194 | 38.920 | 39.390 | 39.343 | USD 7,633 | 43.86 |
| 2025-02-18 | BUY | 485 | 39.720 | 40.020 | 39.990 | USD 19,395 | 43.94 |
| 2025-02-13 | BUY | 1,649 | 38.340 | 38.665 | 38.633 | USD 63,705 | 44.26 |
| 2025-02-12 | BUY | 582 | 38.260 | 38.560 | 38.530 | USD 22,424 | 44.39 |
| 2025-02-11 | SELL | -194 | 38.630 | 38.830 | 38.810 | USD -7,529 | 44.51 Profit of 1,105 on sale |
| 2025-02-07 | SELL | -776 | 38.580 | 39.025 | 38.981 | USD -30,249 | 44.76 Profit of 4,487 on sale |
| 2025-02-06 | BUY | 388 | 38.770 | 38.890 | 38.878 | USD 15,085 | 44.90 |
| 2025-02-04 | BUY | 3,395 | 38.550 | 38.920 | 38.883 | USD 132,008 | 45.21 |
| 2025-02-03 | BUY | 1,261 | 37.380 | 38.300 | 38.208 | USD 48,180 | 45.39 |
| 2025-01-31 | BUY | 291 | 39.050 | 39.280 | 39.257 | USD 11,424 | 45.55 |
| 2025-01-30 | BUY | 194 | 38.550 | 39.480 | 39.387 | USD 7,641 | 45.72 |
| 2025-01-29 | BUY | 1,843 | 41.050 | 41.475 | 41.432 | USD 76,360 | 45.84 |
| 2025-01-28 | BUY | 873 | 41.420 | 42.174 | 42.099 | USD 36,752 | 45.96 |
| 2025-01-27 | BUY | 1,358 | 41.920 | 41.970 | 41.965 | USD 56,988 | 46.07 |
| 2025-01-24 | BUY | 873 | 41.370 | 41.920 | 41.865 | USD 36,548 | 46.20 |
| 2025-01-23 | BUY | 2,522 | 41.470 | 41.530 | 41.524 | USD 104,724 | 46.33 |
| 2025-01-22 | BUY | 1,649 | 40.820 | 41.465 | 41.401 | USD 68,269 | 46.49 |
| 2024-12-10 | BUY | 679 | 42.180 | 42.565 | 42.526 | USD 28,875 | 46.62 |
| 2024-12-09 | BUY | 776 | 42.730 | 44.040 | 43.909 | USD 34,073 | 46.75 |
| 2024-12-06 | BUY | 1,164 | 41.990 | 42.540 | 42.485 | USD 49,453 | 46.90 |
| 2024-12-05 | BUY | 291 | 42.190 | 43.020 | 42.937 | USD 12,495 | 47.06 |
| 2024-12-04 | BUY | 1,067 | 42.850 | 43.620 | 43.543 | USD 46,460 | 47.20 |
| 2024-12-03 | BUY | 3,422 | 43.870 | 44.490 | 44.428 | USD 152,033 | 47.32 |
| 2024-12-02 | BUY | 286 | 44.380 | 44.550 | 44.533 | USD 12,736 | 47.43 |
| 2024-11-29 | BUY | 2,231 | 44.210 | 44.250 | 44.246 | USD 98,713 | 47.55 |
| 2024-11-27 | BUY | 2,619 | 44.640 | 45.080 | 45.036 | USD 117,949 | 47.80 |
| 2024-11-26 | BUY | 5,626 | 44.540 | 45.510 | 45.413 | USD 255,494 | 47.94 |
| 2024-11-25 | BUY | 5,820 | 45.870 | 46.351 | 46.303 | USD 269,483 | 48.03 |
| 2024-11-22 | BUY | 6,790 | 45.460 | 45.540 | 45.532 | USD 309,162 | 48.15 |
| 2024-11-21 | BUY | 1,067 | 44.810 | 45.140 | 45.107 | USD 48,129 | 48.32 |
| 2024-11-20 | BUY | 970 | 43.930 | 44.030 | 44.020 | USD 42,699 | 48.55 |
| 2024-11-19 | BUY | 873 | 43.650 | 44.000 | 43.965 | USD 38,381 | 48.83 |
| 2024-11-18 | BUY | 7,857 | 44.220 | 44.550 | 44.517 | USD 349,770 | 49.10 |
| 2024-11-12 | BUY | 2,716 | 45.040 | 46.360 | 46.228 | USD 125,555 | 49.35 |
| 2024-11-11 | BUY | 1,843 | 46.270 | 46.980 | 46.909 | USD 86,453 | 49.56 |
| 2024-11-08 | BUY | 1,390 | 46.490 | 48.590 | 48.380 | USD 67,248 | 49.77 |
| 2024-11-07 | BUY | 8,633 | 48.900 | 48.920 | 48.918 | USD 422,309 | 49.84 |
| 2024-11-06 | BUY | 2,619 | 48.350 | 49.700 | 49.565 | USD 129,811 | 49.97 |
| 2024-11-05 | BUY | 3,864 | 47.900 | 47.900 | 47.900 | USD 185,086 | 50.15 |
| 2024-11-04 | BUY | 672 | 47.950 | 48.680 | 48.607 | USD 32,664 | 50.37 |
| 2024-11-01 | BUY | 1,536 | 48.970 | 49.720 | 49.645 | USD 76,255 | 50.53 |
| 2024-10-31 | BUY | 388 | 49.380 | 49.640 | 49.614 | USD 19,250 | 50.67 |
| 2024-10-30 | BUY | 963 | 49.340 | 50.140 | 50.060 | USD 48,208 | 50.86 |
| 2024-10-29 | BUY | 2,328 | 49.480 | 49.980 | 49.930 | USD 116,237 | 51.10 |
| 2024-10-28 | SELL | -679 | 50.110 | 50.150 | 50.146 | USD -34,049 | 51.29 Profit of 778 on sale |
| 2024-10-25 | BUY | 1,164 | 49.700 | 50.730 | 50.627 | USD 58,930 | 51.69 |
| 2024-10-24 | BUY | 776 | 50.990 | 52.160 | 52.043 | USD 40,385 | 51.92 |
| 2024-10-23 | BUY | 970 | 51.490 | 51.990 | 51.940 | USD 50,382 | 52.14 |
| 2024-10-22 | BUY | 2,501 | 52.070 | 52.300 | 52.277 | USD 130,745 | 52.21 |
| 2024-10-21 | BUY | 2,716 | 52.210 | 53.190 | 53.092 | USD 144,198 | 0.00 |