| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,471 | 41.460 | 40.640 | 40.722 | USD 59,902 | 65.86 |
| 2025-11-07 | SELL | -84 | 41.190 | 40.450 | 40.524 | USD -3,404 | 65.98 Profit of 2,138 on sale |
| 2025-11-06 | SELL | -304 | 41.870 | 40.655 | 40.776 | USD -12,396 | 66.10 Profit of 7,700 on sale |
| 2025-11-05 | BUY | 915 | 41.980 | 41.010 | 41.107 | USD 37,613 | 66.22 |
| 2025-11-04 | BUY | 1,200 | 41.417 | 40.760 | 40.826 | USD 48,991 | 66.35 |
| 2025-11-03 | SELL | -608 | 41.280 | 40.715 | 40.772 | USD -24,789 | 66.47 Profit of 15,626 on sale |
| 2025-10-30 | BUY | 3,800 | 41.621 | 40.900 | 40.972 | USD 155,694 | 66.72 |
| 2025-10-29 | BUY | 3,800 | 41.090 | 41.490 | 41.450 | USD 157,510 | 66.85 |
| 2025-10-28 | BUY | 380 | 41.630 | 42.350 | 42.278 | USD 16,066 | 66.98 |
| 2025-10-27 | BUY | 228 | 42.540 | 43.110 | 43.053 | USD 9,816 | 67.10 |
| 2025-10-24 | BUY | 152 | 42.870 | 43.280 | 43.239 | USD 6,572 | 67.23 |
| 2025-10-21 | BUY | 228 | 43.320 | 43.500 | 43.482 | USD 9,914 | 67.60 |
| 2025-10-20 | BUY | 836 | 42.990 | 43.030 | 43.026 | USD 35,970 | 67.73 |
| 2025-10-16 | BUY | 760 | 41.960 | 42.380 | 42.338 | USD 32,177 | 68.00 |
| 2025-10-15 | BUY | 900 | 42.240 | 42.770 | 42.717 | USD 38,445 | 68.14 |
| 2025-10-02 | BUY | 600 | 48.170 | 48.220 | 48.215 | USD 28,929 | 68.38 |
| 2025-10-01 | BUY | 896 | 47.720 | 49.090 | 48.953 | USD 43,862 | 68.49 |
| 2025-09-30 | BUY | 5,475 | 49.040 | 49.110 | 49.103 | USD 268,839 | 68.60 |
| 2025-09-29 | BUY | 1,425 | 48.870 | 49.300 | 49.257 | USD 70,191 | 68.70 |
| 2025-09-26 | BUY | 3,213 | 48.700 | 48.770 | 48.763 | USD 156,676 | 68.81 |
| 2025-09-25 | BUY | 225 | 47.850 | 48.010 | 47.994 | USD 10,799 | 68.93 |
| 2025-09-24 | BUY | 4,268 | 47.540 | 48.360 | 48.278 | USD 206,051 | 69.05 |
| 2025-09-18 | BUY | 900 | 47.220 | 47.790 | 47.733 | USD 42,960 | 69.17 |
| 2025-09-17 | BUY | 1,125 | 47.120 | 47.760 | 47.696 | USD 53,658 | 69.29 |
| 2025-09-16 | BUY | 1,800 | 47.250 | 47.930 | 47.862 | USD 86,152 | 69.41 |
| 2025-08-15 | BUY | 150 | 48.880 | 49.200 | 49.168 | USD 7,375 | 69.65 |
| 2025-08-13 | BUY | 75 | 49.210 | 49.260 | 49.255 | USD 3,694 | 69.76 |
| 2025-08-08 | BUY | 669 | 47.990 | 48.380 | 48.341 | USD 32,340 | 69.89 |
| 2025-08-06 | BUY | 1,413 | 46.780 | 46.900 | 46.888 | USD 66,253 | 70.15 |
| 2025-07-31 | BUY | 375 | 46.130 | 46.760 | 46.697 | USD 17,511 | 70.44 |
| 2025-07-29 | BUY | 1,500 | 46.600 | 46.860 | 46.834 | USD 70,251 | 70.72 |
| 2025-07-11 | BUY | 608 | 43.270 | 43.660 | 43.621 | USD 26,522 | 70.89 |
| 2025-07-10 | BUY | 684 | 43.560 | 44.000 | 43.956 | USD 30,066 | 71.05 |
| 2025-07-09 | BUY | 684 | 43.400 | 43.490 | 43.481 | USD 29,741 | 71.22 |
| 2025-07-07 | SELL | -456 | 42.470 | 43.270 | 43.190 | USD -19,695 | 71.57 Profit of 12,942 on sale |
| 2025-07-02 | SELL | -1,883 | 42.680 | 42.800 | 42.788 | USD -80,570 | 72.11 Profit of 55,208 on sale |
| 2025-06-27 | BUY | 240 | 41.960 | 42.000 | 41.996 | USD 10,079 | 72.49 |
| 2025-06-26 | BUY | 225 | 41.300 | 41.400 | 41.390 | USD 9,313 | 72.69 |
| 2025-06-24 | SELL | -1,050 | 41.530 | 41.560 | 41.557 | USD -43,635 | 73.09 Profit of 33,112 on sale |
| 2025-06-18 | BUY | 600 | 41.490 | 41.740 | 41.715 | USD 25,029 | 73.93 |
| 2025-06-17 | BUY | 225 | 41.550 | 42.300 | 42.225 | USD 9,501 | 74.15 |
| 2025-06-16 | SELL | -306 | 42.240 | 42.680 | 42.636 | USD -13,047 | 74.36 Profit of 9,709 on sale |
| 2025-06-12 | SELL | -375 | 42.860 | 43.100 | 43.076 | USD -16,153 | 74.58 Profit of 11,813 on sale |
| 2025-06-11 | BUY | 809 | 42.650 | 42.750 | 42.740 | USD 34,577 | 74.79 |
| 2025-06-06 | BUY | 225 | 42.060 | 42.160 | 42.150 | USD 9,484 | 75.47 |
| 2025-06-05 | BUY | 1,050 | 41.340 | 41.410 | 41.403 | USD 43,473 | 75.71 |
| 2025-06-04 | BUY | 150 | 40.880 | 41.540 | 41.474 | USD 6,221 | 75.95 |
| 2025-06-03 | SELL | -75 | 41.190 | 41.220 | 41.217 | USD -3,091 | 76.20 Profit of 2,624 on sale |
| 2025-05-30 | SELL | -9,150 | 41.340 | 41.610 | 41.583 | USD -380,484 | 76.71 Profit of 321,376 on sale |
| 2025-05-29 | BUY | 205 | 41.200 | 41.710 | 41.659 | USD 8,540 | 76.96 |
| 2025-05-27 | BUY | 1,299 | 41.640 | 41.720 | 41.712 | USD 54,184 | 77.48 |
| 2025-05-23 | BUY | 1,050 | 40.650 | 40.930 | 40.902 | USD 42,947 | 78.03 |
| 2025-05-22 | BUY | 163,938 | 40.720 | 41.120 | 41.080 | USD 6,734,573 | 78.31 |
| 2025-05-19 | BUY | 222 | 41.580 | 41.715 | 41.702 | USD 9,258 | 78.23 |
| 2025-05-16 | BUY | 111 | 41.515 | 41.555 | 41.551 | USD 4,612 | 78.19 |
| 2025-05-15 | SELL | -74 | 40.940 | 40.985 | 40.981 | USD -3,033 | 78.16 Profit of 2,751 on sale |
| 2025-05-14 | BUY | 37 | 40.255 | 40.320 | 40.313 | USD 1,492 | 78.14 |
| 2025-05-13 | BUY | 74 | 39.985 | 40.365 | 40.327 | USD 2,984 | 78.13 |
| 2025-05-12 | BUY | 244 | 40.075 | 40.090 | 40.089 | USD 9,782 | 78.11 |
| 2025-05-09 | SELL | -185 | 39.300 | 39.960 | 39.894 | USD -7,380 | 78.11 Profit of 7,069 on sale |
| 2025-05-08 | BUY | 74 | 39.645 | 40.255 | 40.194 | USD 2,974 | 78.10 |
| 2025-05-07 | BUY | 111 | 39.250 | 39.535 | 39.506 | USD 4,385 | 78.09 |
| 2025-05-02 | BUY | 4,107 | 41.060 | 41.180 | 41.168 | USD 169,077 | 78.02 |
| 2025-04-30 | BUY | 1,295 | 40.485 | 40.620 | 40.606 | USD 52,585 | 77.97 |
| 2025-04-29 | BUY | 324 | 40.140 | 40.320 | 40.302 | USD 13,058 | 77.95 |
| 2025-04-28 | BUY | 259 | 40.055 | 40.445 | 40.406 | USD 10,465 | 77.93 |
| 2025-04-25 | BUY | 666 | 40.365 | 40.985 | 40.923 | USD 27,255 | 77.91 |
| 2025-04-24 | SELL | -777 | 41.050 | 41.100 | 41.095 | USD -31,931 | 77.87 Profit of 28,575 on sale |
| 2025-04-23 | BUY | 703 | 40.095 | 41.200 | 41.090 | USD 28,886 | 77.85 |
| 2025-04-22 | BUY | 296 | 40.720 | 40.920 | 40.900 | USD 12,106 | 77.82 |
| 2025-04-17 | BUY | 407 | 40.790 | 41.030 | 41.006 | USD 16,689 | 77.73 |
| 2025-04-15 | BUY | 370 | 40.825 | 41.210 | 41.171 | USD 15,233 | 77.66 |
| 2025-04-11 | BUY | 592 | 40.320 | 40.655 | 40.621 | USD 24,048 | 77.60 |
| 2025-04-09 | BUY | 222 | 38.235 | 38.335 | 38.325 | USD 8,508 | 77.63 |
| 2025-04-08 | BUY | 1,332 | 35.600 | 37.550 | 37.355 | USD 49,757 | 77.69 |
| 2025-04-07 | BUY | 438 | 36.080 | 37.710 | 37.547 | USD 16,446 | 77.75 |
| 2025-04-04 | SELL | -592 | 37.210 | 38.975 | 38.798 | USD -22,969 | 77.78 Profit of 23,077 on sale |
| 2025-04-02 | BUY | 5,032 | 39.005 | 39.085 | 39.077 | USD 196,635 | 77.78 |
| 2025-04-01 | BUY | 37 | 38.805 | 38.845 | 38.841 | USD 1,437 | 77.78 |
| 2025-03-31 | BUY | 259 | 38.775 | 38.910 | 38.897 | USD 10,074 | 77.78 |
| 2025-03-28 | BUY | 148 | 38.085 | 39.065 | 38.967 | USD 5,767 | 77.80 |
| 2025-03-27 | BUY | 70 | 38.865 | 38.925 | 38.919 | USD 2,724 | 77.80 |
| 2025-03-26 | BUY | 37 | 38.545 | 39.055 | 39.004 | USD 1,443 | 77.81 |
| 2025-03-25 | BUY | 407 | 38.545 | 38.835 | 38.806 | USD 15,794 | 77.82 |
| 2025-03-24 | BUY | 455 | 38.470 | 38.515 | 38.510 | USD 17,522 | 77.82 |
| 2025-03-21 | SELL | -148 | 37.365 | 37.675 | 37.644 | USD -5,571 | 77.86 Profit of 5,952 on sale |
| 2025-03-20 | BUY | 592 | 37.755 | 38.210 | 38.164 | USD 22,593 | 77.89 |
| 2025-03-19 | BUY | 105 | 38.230 | 38.405 | 38.387 | USD 4,031 | 77.90 |
| 2025-03-18 | BUY | 1,292 | 38.045 | 38.165 | 38.153 | USD 49,294 | 77.92 |
| 2025-03-17 | BUY | 259 | 38.035 | 38.190 | 38.174 | USD 9,887 | 77.94 |
| 2025-03-14 | BUY | 1,924 | 37.630 | 37.680 | 37.675 | USD 72,487 | 77.98 |
| 2025-03-13 | BUY | 370 | 36.845 | 38.035 | 37.916 | USD 14,029 | 78.03 |
| 2025-03-12 | SELL | -1,850 | 37.995 | 38.735 | 38.661 | USD -71,523 | 78.05 Profit of 72,872 on sale |
| 2025-03-11 | SELL | -1,369 | 38.675 | 40.055 | 39.917 | USD -54,646 | 78.06 Profit of 52,218 on sale |
| 2025-03-10 | BUY | 407 | 39.900 | 41.075 | 40.958 | USD 16,670 | 78.04 |
| 2025-03-07 | BUY | 74 | 39.990 | 40.165 | 40.148 | USD 2,971 | 78.01 |
| 2025-03-05 | BUY | 555 | 37.245 | 37.470 | 37.448 | USD 20,783 | 78.06 |
| 2025-03-04 | BUY | 629 | 37.115 | 37.665 | 37.610 | USD 23,657 | 78.11 |
| 2025-03-03 | BUY | 1,184 | 37.190 | 38.435 | 38.311 | USD 45,360 | 78.16 |
| 2025-02-28 | BUY | 962 | 37.865 | 38.070 | 38.049 | USD 36,604 | 78.19 |
| 2025-02-27 | SELL | -185 | 37.045 | 37.415 | 37.378 | USD -6,915 | 78.24 Profit of 7,560 on sale |
| 2025-02-25 | BUY | 1,369 | 37.300 | 37.655 | 37.619 | USD 51,501 | 78.35 |
| 2025-02-21 | BUY | 148 | 37.390 | 37.575 | 37.557 | USD 5,558 | 78.45 |
| 2025-02-18 | SELL | -333 | 37.405 | 37.670 | 37.643 | USD -12,535 | 78.60 Profit of 13,638 on sale |
| 2025-02-14 | SELL | -2,257 | 37.390 | 37.615 | 37.593 | USD -84,846 | 78.71 Profit of 92,810 on sale |
| 2025-02-13 | BUY | 37 | 37.395 | 37.485 | 37.476 | USD 1,387 | 78.77 |
| 2025-02-12 | BUY | 364 | 36.840 | 36.965 | 36.953 | USD 13,451 | 78.85 |
| 2025-02-07 | SELL | -52 | 36.920 | 37.500 | 37.442 | USD -1,947 | 79.09 Profit of 2,166 on sale |
| 2025-02-06 | BUY | 703 | 37.325 | 37.355 | 37.352 | USD 26,258 | 79.17 |
| 2025-02-05 | BUY | 185 | 36.770 | 36.825 | 36.820 | USD 6,812 | 79.26 |
| 2025-02-04 | BUY | 222 | 36.595 | 36.770 | 36.753 | USD 8,159 | 79.37 |
| 2025-02-03 | BUY | 222 | 36.860 | 37.255 | 37.216 | USD 8,262 | 79.47 |
| 2025-01-31 | BUY | 407 | 36.620 | 37.165 | 37.111 | USD 15,104 | 79.58 |
| 2025-01-29 | SELL | -37 | 37.040 | 37.555 | 37.504 | USD -1,388 | 79.77 Profit of 1,564 on sale |
| 2025-01-28 | SELL | -333 | 37.395 | 38.040 | 37.976 | USD -12,646 | 79.86 Profit of 13,947 on sale |
| 2025-01-27 | SELL | -592 | 38.135 | 38.155 | 38.153 | USD -22,587 | 79.93 Profit of 24,731 on sale |
| 2025-01-24 | BUY | 444 | 37.765 | 38.095 | 38.062 | USD 16,900 | 80.01 |
| 2025-01-23 | BUY | 74 | 37.730 | 38.045 | 38.013 | USD 2,813 | 80.11 |
| 2024-12-10 | BUY | 1,850 | 39.885 | 40.195 | 40.164 | USD 74,303 | 80.11 |
| 2024-12-09 | BUY | 222 | 40.160 | 40.775 | 40.714 | USD 9,038 | 80.11 |
| 2024-12-06 | SELL | -555 | 40.525 | 41.045 | 40.993 | USD -22,751 | 80.09 Profit of 21,698 on sale |
| 2024-12-05 | SELL | -37 | 40.880 | 41.355 | 41.307 | USD -1,528 | 80.05 Profit of 1,434 on sale |
| 2024-12-03 | BUY | 185 | 41.405 | 41.615 | 41.594 | USD 7,695 | 79.94 |
| 2024-11-27 | SELL | -222 | 41.855 | 42.250 | 42.210 | USD -9,371 | 79.59 Profit of 8,299 on sale |
| 2024-11-26 | BUY | 777 | 42.050 | 42.115 | 42.109 | USD 32,718 | 79.36 |
| 2024-11-26 | BUY | 777 | 42.050 | 42.115 | 42.109 | USD 32,718 | 79.36 |
| 2024-11-25 | BUY | 5,818 | 41.875 | 42.125 | 42.100 | USD 244,938 | 79.24 |
| 2024-11-22 | SELL | -66 | 41.540 | 41.655 | 41.643 | USD -2,748 | 79.13 Profit of 2,474 on sale |
| 2024-11-21 | SELL | -175 | 41.180 | 41.395 | 41.374 | USD -7,240 | 79.04 Profit of 6,591 on sale |
| 2024-11-20 | SELL | -70 | 40.910 | 40.965 | 40.960 | USD -2,867 | 78.96 Profit of 2,660 on sale |
| 2024-11-19 | BUY | 35 | 40.795 | 40.940 | 40.925 | USD 1,432 | 78.88 |
| 2024-11-18 | BUY | 304 | 40.900 | 41.475 | 41.417 | USD 12,591 | 78.79 |
| 2024-11-11 | BUY | 105 | 42.175 | 42.440 | 42.413 | USD 4,453 | 78.44 |
| 2024-11-07 | BUY | 97 | 41.550 | 41.805 | 41.780 | USD 4,053 | 77.71 |
| 2024-11-07 | BUY | 97 | 41.550 | 41.805 | 41.780 | USD 4,053 | 77.71 |
| 2024-11-06 | BUY | 840 | 41.785 | 41.900 | 41.889 | USD 35,186 | 77.22 |
| 2024-11-06 | BUY | 840 | 41.785 | 41.900 | 41.889 | USD 35,186 | 77.22 |
| 2024-11-05 | BUY | 175 | 39.045 | 39.175 | 39.162 | USD 6,853 | 77.14 |
| 2024-11-05 | BUY | 175 | 39.045 | 39.175 | 39.162 | USD 6,853 | 77.14 |
| 2024-11-04 | BUY | 68 | 38.910 | 39.445 | 39.391 | USD 2,679 | 77.07 |
| 2024-11-04 | BUY | 68 | 38.910 | 39.445 | 39.391 | USD 2,679 | 77.07 |
| 2024-11-01 | BUY | 99 | 39.115 | 39.275 | 39.259 | USD 3,887 | 76.95 |
| 2024-11-01 | BUY | 99 | 39.115 | 39.275 | 39.259 | USD 3,887 | 76.95 |
| 2024-10-30 | SELL | -210 | 39.170 | 39.205 | 39.202 | USD -8,232 | 76.57 Profit of 7,847 on sale |
| 2024-10-30 | SELL | -210 | 39.170 | 39.205 | 39.202 | USD -8,232 | 76.57 Profit of 7,847 on sale |
| 2024-10-29 | SELL | -630 | 38.805 | 38.925 | 38.913 | USD -24,515 | 76.40 Profit of 23,615 on sale |
| 2024-10-29 | SELL | -630 | 38.805 | 38.925 | 38.913 | USD -24,515 | 76.40 Profit of 23,615 on sale |
| 2024-10-28 | SELL | -245 | 38.335 | 38.440 | 38.429 | USD -9,415 | 76.34 Profit of 9,289 on sale |
| 2024-10-28 | SELL | -245 | 38.335 | 38.440 | 38.429 | USD -9,415 | 76.34 Profit of 9,289 on sale |
| 2024-10-21 | SELL | -35 | 38.885 | 38.985 | 38.975 | USD -1,364 | 0.00 Loss of -1,364 on sale |
| 2024-10-21 | SELL | -35 | 38.885 | 38.985 | 38.975 | USD -1,364 | 0.00 Loss of -1,364 on sale |