| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | SELL | -119 | | | 35.840* | | 47.01 Profit of 5,595 on sale |
| 2025-11-07 | BUY | 833 | | | 35.810* | | 47.12 |
| 2025-11-05 | SELL | -8,024 | 36.600 | 35.480 | 35.592 | USD -285,590 | 47.22 Profit of 93,273 on sale |
| 2025-10-29 | SELL | -6,379 | 37.840 | 41.530 | 41.161 | USD -262,566 | 47.46 Profit of 40,160 on sale |
| 2025-10-24 | SELL | -1,300 | 43.070 | 43.540 | 43.493 | USD -56,541 | 47.52 Profit of 5,230 on sale |
| 2025-10-23 | SELL | -238 | 43.020 | 43.240 | 43.218 | USD -10,286 | 47.54 Profit of 1,028 on sale |
| 2025-10-22 | BUY | 357 | 42.660 | 43.270 | 43.209 | USD 15,426 | 47.56 |
| 2025-10-20 | SELL | -4,165 | 42.230 | 42.320 | 42.311 | USD -176,225 | 47.61 Profit of 22,067 on sale |
| 2025-10-16 | SELL | -595 | 41.320 | 42.010 | 41.941 | USD -24,955 | 47.64 Profit of 3,390 on sale |
| 2025-10-15 | SELL | -1,478 | 41.760 | 42.460 | 42.390 | USD -62,652 | 47.67 Profit of 7,800 on sale |
| 2025-10-03 | BUY | 476 | 41.980 | 42.580 | 42.520 | USD 20,240 | 47.76 |
| 2025-10-02 | SELL | -4,760 | 41.880 | 42.760 | 42.672 | USD -203,119 | 47.79 Profit of 24,341 on sale |
| 2025-10-01 | SELL | -4,560 | 42.660 | 43.530 | 43.443 | USD -198,100 | 47.81 Profit of 19,918 on sale |
| 2025-09-30 | SELL | -119 | 42.570 | 42.645 | 42.638 | USD -5,074 | 47.84 Profit of 619 on sale |
| 2025-09-29 | SELL | -1,560 | 42.210 | 42.350 | 42.336 | USD -66,044 | 47.86 Profit of 8,625 on sale |
| 2025-09-26 | SELL | -119 | 42.130 | 42.610 | 42.562 | USD -5,065 | 47.89 Profit of 634 on sale |
| 2025-09-25 | BUY | 1,547 | 42.280 | 43.000 | 42.928 | USD 66,410 | 47.92 |
| 2025-09-24 | SELL | -1,060 | 43.250 | 44.410 | 44.294 | USD -46,952 | 47.94 Profit of 3,870 on sale |
| 2025-09-18 | BUY | 238 | 44.170 | 44.570 | 44.530 | USD 10,598 | 47.96 |
| 2025-08-18 | BUY | 218 | 42.920 | 42.980 | 42.974 | USD 9,368 | 48.05 |
| 2025-08-12 | SELL | -119 | 44.270 | 44.369 | 44.359 | USD -5,279 | 48.13 Profit of 449 on sale |
| 2025-07-29 | BUY | 126 | 48.200 | 48.800 | 48.740 | USD 6,141 | 48.16 |
| 2025-07-23 | SELL | -357 | 47.810 | 48.120 | 48.089 | USD -17,168 | 48.16 Profit of 24 on sale |
| 2025-07-22 | SELL | -714 | 46.240 | 46.350 | 46.339 | USD -33,086 | 48.17 Profit of 1,306 on sale |
| 2025-07-21 | SELL | -238 | 45.440 | 45.860 | 45.818 | USD -10,905 | 48.18 Profit of 563 on sale |
| 2025-07-18 | SELL | -595 | 44.860 | 46.000 | 45.886 | USD -27,302 | 48.20 Profit of 1,378 on sale |
| 2025-07-15 | SELL | -238 | 45.400 | 46.680 | 46.552 | USD -11,079 | 48.24 Profit of 402 on sale |
| 2025-07-14 | SELL | -595 | 46.390 | 46.970 | 46.912 | USD -27,913 | 48.25 Profit of 798 on sale |
| 2025-07-11 | SELL | -357 | 47.200 | 47.295 | 47.285 | USD -16,881 | 48.26 Profit of 347 on sale |
| 2025-07-10 | SELL | -1,428 | 48.020 | 48.240 | 48.218 | USD -68,855 | 48.26 Profit of 60 on sale |
| 2025-07-09 | SELL | -476 | 47.240 | 47.460 | 47.438 | USD -22,580 | 48.27 Profit of 394 on sale |
| 2025-07-08 | SELL | -1,547 | 47.120 | 47.660 | 47.606 | USD -73,646 | 48.27 Profit of 1,031 on sale |
| 2025-07-03 | SELL | -2,023 | 48.030 | 48.095 | 48.089 | USD -97,283 | 48.28 Profit of 395 on sale |
| 2025-07-02 | SELL | -367 | 47.180 | 47.230 | 47.225 | USD -17,332 | 48.29 Profit of 391 on sale |
| 2025-06-27 | SELL | -5,831 | 43.060 | 43.455 | 43.416 | USD -253,156 | 48.35 Profit of 28,787 on sale |
| 2025-06-25 | BUY | 119 | 42.480 | 43.420 | 43.326 | USD 5,156 | 48.42 |
| 2025-06-24 | SELL | -4,403 | 43.500 | 43.660 | 43.644 | USD -192,165 | 48.45 Profit of 21,171 on sale |
| 2025-06-23 | SELL | -119 | 42.420 | 42.495 | 42.487 | USD -5,056 | 48.49 Profit of 714 on sale |
| 2025-06-20 | BUY | 12,670 | 42.350 | 43.280 | 43.187 | USD 547,179 | 48.53 |
| 2025-06-18 | SELL | -678 | 42.390 | 42.820 | 42.777 | USD -29,003 | 48.60 Profit of 3,951 on sale |
| 2025-06-17 | SELL | -1,243 | 42.790 | 43.580 | 43.501 | USD -54,072 | 48.64 Profit of 6,388 on sale |
| 2025-06-11 | SELL | -339 | 43.390 | 43.850 | 43.804 | USD -14,850 | 48.71 Profit of 1,663 on sale |
| 2025-06-10 | SELL | -791 | 43.810 | 44.185 | 44.148 | USD -34,921 | 48.74 Profit of 3,634 on sale |
| 2025-06-06 | SELL | -226 | 43.320 | 43.755 | 43.712 | USD -9,879 | 48.81 Profit of 1,152 on sale |
| 2025-06-05 | SELL | -1,921 | 43.070 | 43.520 | 43.475 | USD -83,515 | 48.84 Profit of 10,315 on sale |
| 2025-06-02 | SELL | -9,153 | 42.620 | 43.340 | 43.268 | USD -396,032 | 48.97 Profit of 52,175 on sale |
| 2025-05-30 | SELL | -2,034 | 43.330 | 43.390 | 43.384 | USD -88,243 | 49.01 Profit of 11,435 on sale |
| 2025-05-29 | SELL | -226 | 43.910 | 44.460 | 44.405 | USD -10,036 | 49.04 Profit of 1,048 on sale |
| 2025-05-27 | SELL | -226 | 44.390 | 44.780 | 44.741 | USD -10,111 | 49.11 Profit of 987 on sale |
| 2025-05-23 | SELL | -339 | 43.740 | 44.330 | 44.271 | USD -15,008 | 49.18 Profit of 1,666 on sale |
| 2025-05-16 | SELL | -1,695 | 46.640 | 46.770 | 46.757 | USD -79,253 | 49.31 Profit of 4,335 on sale |
| 2025-05-15 | SELL | -336 | 46.630 | 47.130 | 47.080 | USD -15,819 | 49.33 Profit of 757 on sale |
| 2025-05-13 | SELL | -113 | 45.980 | 46.330 | 46.295 | USD -5,231 | 49.38 Profit of 348 on sale |
| 2025-05-12 | SELL | -791 | 45.000 | 46.800 | 46.620 | USD -36,876 | 49.41 Profit of 2,208 on sale |
| 2025-05-09 | SELL | -791 | 41.900 | 41.950 | 41.945 | USD -33,178 | 49.47 Profit of 5,950 on sale |
| 2025-05-08 | SELL | -3,164 | 41.700 | 41.970 | 41.943 | USD -132,708 | 49.53 Profit of 23,990 on sale |
| 2025-05-07 | SELL | -226 | 40.000 | 40.390 | 40.351 | USD -9,119 | 49.60 Profit of 2,090 on sale |
| 2025-05-06 | BUY | 64 | 39.560 | 39.720 | 39.704 | USD 2,541 | 49.67 |
| 2025-05-01 | BUY | 4,256 | 40.470 | 42.180 | 42.009 | USD 178,790 | 49.89 |
| 2025-04-30 | BUY | 2,352 | 42.020 | 42.220 | 42.200 | USD 99,254 | 49.95 |
| 2025-04-29 | SELL | -448 | 42.350 | 42.820 | 42.773 | USD -19,162 | 50.01 Profit of 3,243 on sale |
| 2025-04-28 | BUY | 5,176 | 42.550 | 43.390 | 43.306 | USD 224,152 | 50.07 |
| 2025-04-25 | BUY | 220 | 42.230 | 42.640 | 42.599 | USD 9,372 | 50.14 |
| 2025-04-24 | SELL | -110 | 42.450 | 42.690 | 42.666 | USD -4,693 | 50.20 Profit of 828 on sale |
| 2025-04-22 | SELL | -14,740 | 41.540 | 42.030 | 41.981 | USD -618,800 | 50.34 Profit of 123,179 on sale |
| 2025-04-17 | SELL | -6,710 | 41.350 | 41.770 | 41.728 | USD -279,995 | 50.57 Profit of 59,337 on sale |
| 2025-04-16 | BUY | 220 | 40.770 | 41.340 | 41.283 | USD 9,082 | 50.65 |
| 2025-04-15 | BUY | 220 | 41.110 | 42.130 | 42.028 | USD 9,246 | 50.74 |
| 2025-04-10 | SELL | -6,930 | 40.270 | 41.450 | 41.332 | USD -286,431 | 51.00 Profit of 66,999 on sale |
| 2025-04-09 | BUY | 550 | 42.680 | 42.950 | 42.923 | USD 23,608 | 51.07 |
| 2025-04-08 | BUY | 110 | 38.190 | 40.890 | 40.620 | USD 4,468 | 51.19 |
| 2025-04-07 | BUY | 1,962 | 39.410 | 41.510 | 41.300 | USD 81,031 | 51.30 |
| 2025-04-04 | BUY | 1,199 | 41.060 | 42.240 | 42.122 | USD 50,504 | 51.39 |
| 2025-04-02 | BUY | 763 | 47.060 | 47.120 | 47.114 | USD 35,948 | 51.43 |
| 2025-04-01 | BUY | 8,611 | 45.620 | 45.630 | 45.629 | USD 392,911 | 51.49 |
| 2025-03-31 | BUY | 327 | 45.060 | 45.230 | 45.213 | USD 14,785 | 51.55 |
| 2025-03-25 | BUY | 110 | 45.570 | 46.240 | 46.173 | USD 5,079 | 51.80 |
| 2025-03-21 | BUY | 27,057 | 44.210 | 45.210 | 45.110 | USD 1,220,541 | 51.94 |
| 2025-03-20 | BUY | 192 | 45.710 | 46.010 | 45.980 | USD 8,828 | 52.00 |
| 2025-03-18 | BUY | 480 | 45.070 | 45.330 | 45.304 | USD 21,746 | 52.14 |
| 2025-03-17 | BUY | 51 | 45.240 | 45.685 | 45.641 | USD 2,328 | 52.21 |
| 2025-03-14 | SELL | -45 | 44.270 | 44.620 | 44.585 | USD -2,006 | 52.29 Profit of 347 on sale |
| 2025-03-13 | SELL | -6,345 | 43.430 | 44.470 | 44.366 | USD -281,502 | 52.39 Profit of 50,882 on sale |
| 2025-03-12 | BUY | 1,152 | 44.250 | 45.180 | 45.087 | USD 51,940 | 52.47 |
| 2025-03-11 | BUY | 1,152 | 43.560 | 44.210 | 44.145 | USD 50,855 | 52.57 |
| 2025-03-07 | BUY | 384 | 46.530 | 46.870 | 46.836 | USD 17,985 | 52.74 |
| 2025-03-06 | BUY | 1,344 | 46.740 | 48.160 | 48.018 | USD 64,536 | 52.81 |
| 2025-03-05 | BUY | 7,296 | 48.290 | 49.495 | 49.374 | USD 360,236 | 52.86 |
| 2025-03-04 | BUY | 384 | 46.690 | 49.110 | 48.868 | USD 18,765 | 52.93 |
| 2025-03-03 | BUY | 480 | 50.100 | 53.250 | 52.935 | USD 25,409 | 52.96 |
| 2025-02-28 | BUY | 950 | 52.070 | 52.160 | 52.151 | USD 49,543 | 52.97 |
| 2025-02-27 | BUY | 882 | 51.690 | 53.700 | 53.499 | USD 47,186 | 52.99 |
| 2025-02-26 | SELL | -510 | 53.520 | 53.785 | 53.758 | USD -27,417 | 52.98 Loss of -396 on sale |
| 2025-02-25 | SELL | -98 | 52.990 | 54.000 | 53.899 | USD -5,282 | 52.98 Loss of -90 on sale |
| 2025-02-24 | BUY | 98 | 53.850 | 54.000 | 53.985 | USD 5,291 | 52.97 |
| 2025-02-20 | SELL | -1,274 | 54.100 | 55.160 | 55.054 | USD -70,139 | 52.96 Loss of -2,674 on sale |
| 2025-02-19 | BUY | 392 | 55.320 | 55.485 | 55.469 | USD 21,744 | 52.93 |
| 2025-02-18 | BUY | 400 | 55.300 | 55.345 | 55.341 | USD 22,136 | 52.89 |
| 2025-02-13 | BUY | 11,172 | 54.650 | 55.090 | 55.046 | USD 614,974 | 52.85 |
| 2025-02-12 | BUY | 3,332 | 50.930 | 51.400 | 51.353 | USD 171,108 | 52.88 |
| 2025-02-11 | BUY | 2,744 | 53.640 | 53.665 | 53.663 | USD 147,250 | 52.87 |
| 2025-02-07 | BUY | 294 | 54.000 | 54.910 | 54.819 | USD 16,117 | 52.84 |
| 2025-02-06 | BUY | 3,920 | 54.860 | 55.540 | 55.472 | USD 217,450 | 52.81 |
| 2025-02-05 | BUY | 1,960 | 54.540 | 54.730 | 54.711 | USD 107,234 | 52.79 |
| 2025-02-04 | BUY | 1,470 | 53.850 | 54.010 | 53.994 | USD 79,371 | 52.77 |
| 2025-02-03 | SELL | -8,526 | 53.520 | 53.560 | 53.556 | USD -456,618 | 52.76 Loss of -6,802 on sale |
| 2025-01-31 | BUY | 784 | 53.090 | 54.080 | 53.981 | USD 42,321 | 52.75 |
| 2025-01-30 | BUY | 98 | 53.260 | 53.440 | 53.422 | USD 5,235 | 52.75 |
| 2025-01-29 | BUY | 1,666 | 53.560 | 54.090 | 54.037 | USD 90,026 | 52.73 |
| 2025-01-28 | BUY | 588 | 54.340 | 54.505 | 54.489 | USD 32,039 | 52.71 |
| 2025-01-27 | BUY | 588 | 54.880 | 55.820 | 55.726 | USD 32,767 | 52.67 |
| 2025-01-24 | BUY | 588 | 56.020 | 56.050 | 56.047 | USD 32,956 | 52.61 |
| 2025-01-23 | BUY | 1,666 | 55.270 | 55.830 | 55.774 | USD 92,919 | 52.57 |
| 2025-01-22 | BUY | 980 | 55.350 | 55.390 | 55.386 | USD 54,278 | 52.52 |
| 2025-01-21 | BUY | 5,782 | 54.990 | 55.410 | 55.368 | USD 320,138 | 52.48 |
| 2025-01-17 | BUY | 1,176 | 52.960 | 53.240 | 53.212 | USD 62,577 | 52.46 |
| 2025-01-15 | BUY | 588 | 52.950 | 53.970 | 53.868 | USD 31,674 | 52.46 |
| 2025-01-13 | BUY | 1,666 | 52.160 | 52.180 | 52.178 | USD 86,929 | 52.45 |
| 2025-01-10 | BUY | 1,274 | 51.770 | 52.140 | 52.103 | USD 66,379 | 52.47 |
| 2024-12-31 | BUY | 294 | 53.860 | 54.145 | 54.117 | USD 15,910 | 52.43 |
| 2024-12-30 | BUY | 392 | 53.620 | 54.350 | 54.277 | USD 21,277 | 52.41 |
| 2024-12-27 | BUY | 1,890 | 54.350 | 54.470 | 54.458 | USD 102,926 | 52.36 |
| 2024-12-23 | BUY | 588 | 53.930 | 53.980 | 53.975 | USD 31,737 | 52.23 |
| 2024-12-20 | SELL | -20,927 | 53.280 | 53.360 | 53.352 | USD -1,116,497 | 52.20 Loss of -24,029 on sale |
| 2024-12-19 | BUY | 1,344 | 51.180 | 52.450 | 52.323 | USD 70,322 | 52.23 |
| 2024-12-17 | BUY | 1,011 | 53.930 | 54.576 | 54.511 | USD 55,111 | 52.20 |
| 2024-12-16 | BUY | 333 | 54.700 | 54.980 | 54.952 | USD 18,299 | 52.13 |
| 2024-12-13 | BUY | 555 | 53.730 | 53.860 | 53.847 | USD 29,885 | 52.08 |
| 2024-12-11 | BUY | 333 | 53.480 | 53.730 | 53.705 | USD 17,884 | 52.04 |
| 2024-12-10 | BUY | 222 | 53.430 | 53.915 | 53.867 | USD 11,958 | 52.00 |
| 2024-12-09 | BUY | 222 | 54.340 | 55.180 | 55.096 | USD 12,231 | 51.93 |
| 2024-12-05 | SELL | -666 | 54.770 | 54.850 | 54.842 | USD -36,525 | 51.74 Loss of -2,065 on sale |
| 2024-12-04 | BUY | 114 | 54.570 | 55.500 | 55.407 | USD 6,316 | 51.64 |
| 2024-12-02 | BUY | 444 | 55.110 | 55.320 | 55.299 | USD 24,553 | 51.38 |
| 2024-11-29 | BUY | 1,998 | 55.020 | 55.050 | 55.047 | USD 109,984 | 51.24 |
| 2024-11-27 | BUY | 440 | 54.760 | 55.280 | 55.228 | USD 24,300 | 50.95 |
| 2024-11-26 | BUY | 1,100 | 55.530 | 56.075 | 56.021 | USD 61,623 | 50.75 |
| 2024-11-25 | BUY | 13,640 | 56.250 | 56.760 | 56.709 | USD 773,511 | 50.50 |
| 2024-11-22 | BUY | 330 | 56.640 | 56.986 | 56.951 | USD 18,794 | 50.21 |
| 2024-11-21 | BUY | 330 | 56.370 | 56.390 | 56.388 | USD 18,608 | 49.90 |
| 2024-11-20 | BUY | 1,430 | 55.700 | 55.800 | 55.790 | USD 79,780 | 49.60 |
| 2024-11-19 | SELL | -1,430 | 53.160 | 53.300 | 53.286 | USD -76,199 | 49.40 Loss of -5,561 on sale |
| 2024-11-18 | BUY | 6,600 | 53.440 | 53.490 | 53.485 | USD 353,001 | 49.16 |
| 2024-11-12 | BUY | 1,308 | 50.660 | 51.630 | 51.533 | USD 67,405 | 49.07 |
| 2024-11-11 | BUY | 327 | 52.310 | 52.830 | 52.778 | USD 17,258 | 48.85 |
| 2024-11-08 | BUY | 1,316 | 52.390 | 53.130 | 53.056 | USD 69,822 | 48.60 |
| 2024-11-07 | BUY | 2,228 | 53.450 | 53.740 | 53.711 | USD 119,668 | 48.22 |
| 2024-11-06 | BUY | 981 | 53.210 | 54.320 | 54.209 | USD 53,179 | 47.81 |
| 2024-11-05 | BUY | 218 | 51.820 | 52.655 | 52.571 | USD 11,461 | 47.44 |
| 2024-11-04 | BUY | 1,135 | 51.750 | 51.990 | 51.966 | USD 58,981 | 47.01 |
| 2024-11-01 | BUY | 545 | 51.460 | 51.520 | 51.514 | USD 28,075 | 46.52 |
| 2024-10-30 | BUY | 330 | 50.070 | 50.890 | 50.808 | USD 16,767 | 45.30 |
| 2024-10-29 | BUY | 2,090 | 44.710 | 45.140 | 45.097 | USD 94,253 | 45.40 |
| 2024-10-25 | BUY | 440 | 45.840 | 46.210 | 46.173 | USD 20,316 | 45.31 |
| 2024-10-24 | BUY | 330 | 45.860 | 46.850 | 46.751 | USD 15,428 | 45.13 |
| 2024-10-22 | BUY | 660 | 44.540 | 44.650 | 44.639 | USD 29,462 | 44.20 |
| 2024-10-21 | BUY | 550 | 44.200 | 44.440 | 44.416 | USD 24,429 | 0.00 |