| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-07 | BUY | 539 | 40.540 | 39.745 | 39.824 | USD 21,465 | 53.13 |
| 2025-11-06 | SELL | -216 | 41.700 | 39.575 | 39.788 | USD -8,594 | 53.20 Profit of 2,896 on sale |
| 2025-11-04 | BUY | 864 | 43.380 | 42.639 | 42.713 | USD 36,904 | 53.30 |
| 2025-11-03 | BUY | 864 | 43.030 | 42.320 | 42.391 | USD 36,626 | 53.35 |
| 2025-10-31 | BUY | 108 | 43.050 | 41.960 | 42.069 | USD 4,543 | 53.40 |
| 2025-10-30 | BUY | 3,018 | 42.990 | 42.260 | 42.333 | USD 127,761 | 53.45 |
| 2025-10-29 | BUY | 2,268 | 42.500 | 43.695 | 43.575 | USD 98,829 | 53.50 |
| 2025-10-28 | BUY | 1,728 | 44.070 | 44.340 | 44.313 | USD 76,573 | 53.55 |
| 2025-10-27 | SELL | -864 | 44.160 | 44.790 | 44.727 | USD -38,644 | 53.60 Profit of 7,663 on sale |
| 2025-10-24 | BUY | 324 | 44.660 | 45.260 | 45.200 | USD 14,645 | 53.64 |
| 2025-10-23 | SELL | -864 | 44.670 | 45.180 | 45.129 | USD -38,991 | 53.69 Profit of 7,392 on sale |
| 2025-10-22 | BUY | 654 | 44.930 | 45.760 | 45.677 | USD 29,873 | 53.73 |
| 2025-10-21 | BUY | 972 | 45.760 | 45.890 | 45.877 | USD 44,592 | 53.77 |
| 2025-10-20 | SELL | -3,240 | 44.760 | 44.830 | 44.823 | USD -145,227 | 53.81 Profit of 29,130 on sale |
| 2025-10-17 | SELL | -324 | 44.340 | 44.590 | 44.565 | USD -14,439 | 53.86 Profit of 3,012 on sale |
| 2025-10-16 | BUY | 864 | 44.060 | 44.970 | 44.879 | USD 38,775 | 53.91 |
| 2025-10-14 | SELL | -756 | 44.770 | 44.920 | 44.905 | USD -33,948 | 54.01 Profit of 6,881 on sale |
| 2025-10-07 | BUY | 1,944 | 44.230 | 44.730 | 44.680 | USD 86,858 | 54.06 |
| 2025-10-06 | BUY | 648 | 44.450 | 45.360 | 45.269 | USD 29,334 | 54.11 |
| 2025-10-03 | BUY | 108 | 45.110 | 45.230 | 45.218 | USD 4,884 | 54.15 |
| 2025-10-02 | BUY | 2,734 | 44.570 | 44.960 | 44.921 | USD 122,814 | 54.20 |
| 2025-10-01 | BUY | 864 | 45.090 | 45.740 | 45.675 | USD 39,463 | 54.25 |
| 2025-09-30 | BUY | 416 | 44.970 | 45.000 | 44.997 | USD 18,719 | 54.30 |
| 2025-09-29 | BUY | 648 | 44.600 | 45.350 | 45.275 | USD 29,338 | 54.35 |
| 2025-09-26 | BUY | 324 | 44.870 | 45.160 | 45.131 | USD 14,622 | 54.40 |
| 2025-09-25 | BUY | 324 | 44.890 | 45.350 | 45.304 | USD 14,678 | 54.45 |
| 2025-09-24 | BUY | 5,508 | 45.390 | 45.640 | 45.615 | USD 251,247 | 54.50 |
| 2025-09-18 | BUY | 2,775 | 45.460 | 47.000 | 46.846 | USD 129,998 | 54.55 |
| 2025-09-17 | BUY | 3,441 | 46.620 | 47.560 | 47.466 | USD 163,331 | 54.60 |
| 2025-09-16 | BUY | 1,332 | 46.570 | 47.630 | 47.524 | USD 63,302 | 54.64 |
| 2025-09-15 | BUY | 1,110 | 47.600 | 48.770 | 48.653 | USD 54,005 | 54.68 |
| 2025-09-11 | BUY | 888 | 48.900 | 49.050 | 49.035 | USD 43,543 | 54.75 |
| 2025-09-08 | BUY | 880 | 48.750 | 49.160 | 49.119 | USD 43,225 | 54.85 |
| 2025-09-05 | BUY | 4 | 48.570 | 48.880 | 48.849 | USD 195 | 54.89 |
| 2025-09-04 | SELL | -770 | 49.970 | 50.110 | 50.096 | USD -38,574 | 54.92 Profit of 3,712 on sale |
| 2025-08-22 | SELL | -101 | 48.960 | 49.230 | 49.203 | USD -4,970 | 54.95 Profit of 581 on sale |
| 2025-08-21 | SELL | -432 | 47.680 | 47.760 | 47.752 | USD -20,629 | 54.99 Profit of 3,129 on sale |
| 2025-08-20 | BUY | 324 | 47.610 | 48.610 | 48.510 | USD 15,717 | 55.04 |
| 2025-08-19 | BUY | 1,086 | 47.810 | 47.990 | 47.972 | USD 52,098 | 55.08 |
| 2025-07-31 | BUY | 864 | 45.330 | 46.610 | 46.482 | USD 40,160 | 55.18 |
| 2025-07-30 | BUY | 864 | 46.280 | 46.740 | 46.694 | USD 40,344 | 55.24 |
| 2025-07-28 | BUY | 864 | 46.080 | 46.810 | 46.737 | USD 40,381 | 55.35 |
| 2025-07-24 | SELL | -7,152 | 46.270 | 46.810 | 46.756 | USD -334,399 | 55.45 Profit of 62,212 on sale |
| 2025-07-23 | SELL | -1,788 | 46.830 | 46.930 | 46.920 | USD -83,893 | 55.51 Profit of 15,355 on sale |
| 2025-07-22 | BUY | 2 | 46.390 | 46.860 | 46.813 | USD 94 | 55.56 |
| 2025-07-18 | BUY | 1,335 | 45.980 | 46.670 | 46.601 | USD 62,212 | 55.62 |
| 2025-07-17 | SELL | -1,338 | 45.890 | 46.300 | 46.259 | USD -61,895 | 55.69 Profit of 12,613 on sale |
| 2025-07-15 | BUY | 445 | 45.900 | 46.980 | 46.872 | USD 20,858 | 55.81 |
| 2025-07-14 | BUY | 445 | 47.130 | 47.570 | 47.526 | USD 21,149 | 55.87 |
| 2025-07-11 | BUY | 445 | 47.460 | 47.980 | 47.928 | USD 21,328 | 55.92 |
| 2025-07-10 | BUY | 890 | 47.990 | 48.330 | 48.296 | USD 42,983 | 55.97 |
| 2025-07-09 | BUY | 892 | 47.640 | 48.800 | 48.684 | USD 43,426 | 56.03 |
| 2025-07-08 | SELL | -445 | 48.510 | 48.800 | 48.771 | USD -21,703 | 56.08 Profit of 3,250 on sale |
| 2025-07-03 | SELL | -1 | 49.320 | 49.480 | 49.464 | USD -49 | 56.21 Profit of 7 on sale |
| 2025-07-02 | SELL | -444 | 49.080 | 49.580 | 49.530 | USD -21,991 | 56.26 Profit of 2,989 on sale |
| 2025-07-01 | BUY | 2,668 | 49.640 | 49.860 | 49.838 | USD 132,968 | 56.31 |
| 2025-06-30 | BUY | 3,528 | 49.070 | 49.100 | 49.097 | USD 173,214 | 56.36 |
| 2025-06-26 | BUY | 2,646 | 48.240 | 48.360 | 48.348 | USD 127,929 | 56.47 |
| 2025-06-25 | BUY | 4,368 | 48.140 | 48.900 | 48.824 | USD 213,263 | 56.53 |
| 2025-06-24 | BUY | 882 | 48.650 | 48.680 | 48.677 | USD 42,933 | 56.58 |
| 2025-06-23 | SELL | -441 | 47.720 | 48.100 | 48.062 | USD -21,195 | 56.65 Profit of 3,786 on sale |
| 2025-06-20 | SELL | -441 | 47.970 | 49.150 | 49.032 | USD -21,623 | 56.71 Profit of 3,385 on sale |
| 2025-06-18 | BUY | 868 | 47.880 | 48.280 | 48.240 | USD 41,872 | 56.84 |
| 2025-06-17 | BUY | 444 | 48.000 | 48.480 | 48.432 | USD 21,504 | 56.90 |
| 2025-06-16 | SELL | -2,170 | 48.390 | 49.260 | 49.173 | USD -106,705 | 56.96 Profit of 16,906 on sale |
| 2025-06-13 | BUY | 444 | 48.590 | 49.580 | 49.481 | USD 21,970 | 57.03 |
| 2025-06-12 | SELL | -1,776 | 49.990 | 50.730 | 50.656 | USD -89,965 | 57.08 Profit of 11,406 on sale |
| 2025-06-06 | BUY | 444 | 50.130 | 50.920 | 50.841 | USD 22,573 | 57.29 |
| 2025-06-05 | BUY | 868 | 50.140 | 50.520 | 50.482 | USD 43,818 | 57.34 |
| 2025-06-04 | BUY | 886 | 50.380 | 51.010 | 50.947 | USD 45,139 | 57.40 |
| 2025-06-03 | BUY | 10,632 | 51.010 | 51.150 | 51.136 | USD 543,678 | 57.45 |
| 2025-06-02 | BUY | 443 | 50.800 | 51.400 | 51.340 | USD 22,744 | 57.50 |
| 2025-05-30 | BUY | 1,756 | 51.480 | 51.710 | 51.687 | USD 90,762 | 57.55 |
| 2025-05-29 | SELL | -443 | 51.420 | 52.230 | 52.149 | USD -23,102 | 57.60 Profit of 2,414 on sale |
| 2025-05-28 | SELL | -443 | 52.050 | 53.090 | 52.986 | USD -23,473 | 57.64 Profit of 2,063 on sale |
| 2025-05-23 | SELL | -886 | 53.670 | 58.070 | 57.630 | USD -51,060 | 57.75 Profit of 106 on sale |
| 2025-05-22 | SELL | -3,544 | 60.660 | 61.240 | 61.182 | USD -216,829 | 57.73 Loss of -12,249 on sale |
| 2025-05-20 | SELL | -435 | 61.620 | 63.300 | 63.132 | USD -27,462 | 57.66 Loss of -2,379 on sale |
| 2025-05-19 | BUY | 870 | 63.430 | 63.770 | 63.736 | USD 55,450 | 57.61 |
| 2025-05-16 | BUY | 443 | 63.840 | 63.850 | 63.849 | USD 28,285 | 57.56 |
| 2025-05-15 | BUY | 3,995 | 62.970 | 63.070 | 63.060 | USD 251,925 | 57.51 |
| 2025-05-14 | BUY | 890 | 62.420 | 62.540 | 62.528 | USD 55,650 | 57.47 |
| 2025-05-13 | BUY | 3,975 | 62.390 | 62.930 | 62.876 | USD 249,932 | 57.42 |
| 2025-05-12 | BUY | 3,115 | 62.160 | 62.710 | 62.655 | USD 195,170 | 57.38 |
| 2025-05-08 | BUY | 1,335 | 61.780 | 62.350 | 62.293 | USD 83,161 | 57.30 |
| 2025-05-02 | BUY | 890 | 61.220 | 61.740 | 61.688 | USD 54,902 | 57.16 |
| 2025-04-29 | BUY | 1,776 | 60.510 | 60.600 | 60.591 | USD 107,610 | 57.06 |
| 2025-04-28 | BUY | 3,088 | 59.810 | 61.080 | 60.953 | USD 188,223 | 57.03 |
| 2025-04-25 | BUY | 1,332 | 60.900 | 61.940 | 61.836 | USD 82,366 | 56.99 |
| 2025-04-24 | BUY | 888 | 61.970 | 62.090 | 62.078 | USD 55,125 | 56.94 |
| 2025-04-23 | BUY | 888 | 61.050 | 61.950 | 61.860 | USD 54,932 | 56.90 |
| 2025-04-22 | BUY | 3,108 | 60.410 | 60.560 | 60.545 | USD 188,174 | 56.86 |
| 2025-04-16 | BUY | 888 | 59.440 | 60.680 | 60.556 | USD 53,774 | 56.75 |
| 2025-04-15 | BUY | 2,220 | 60.450 | 60.720 | 60.693 | USD 134,738 | 56.71 |
| 2025-04-14 | BUY | 5,328 | 59.830 | 60.490 | 60.424 | USD 321,939 | 56.68 |
| 2025-04-11 | BUY | 1,768 | 59.840 | 60.310 | 60.263 | USD 106,545 | 56.64 |
| 2025-04-09 | BUY | 4,862 | 58.520 | 58.970 | 58.925 | USD 286,493 | 56.60 |
| 2025-04-08 | BUY | 8,840 | 54.590 | 56.240 | 56.075 | USD 495,703 | 56.62 |
| 2025-04-04 | SELL | -5,746 | 54.510 | 57.200 | 56.931 | USD -327,126 | 56.68 Loss of -1,463 on sale |
| 2025-04-02 | SELL | -442 | 57.470 | 58.140 | 58.073 | USD -25,668 | 56.67 Loss of -621 on sale |
| 2025-04-01 | SELL | -442 | 57.210 | 57.300 | 57.291 | USD -25,323 | 56.66 Loss of -279 on sale |
| 2025-03-31 | SELL | -3,053 | 56.590 | 56.990 | 56.950 | USD -173,868 | 56.66 Loss of -881 on sale |
| 2025-03-26 | BUY | 3,939 | 55.070 | 56.110 | 56.006 | USD 220,608 | 56.71 |
| 2025-03-25 | BUY | 4,850 | 55.590 | 55.720 | 55.707 | USD 270,179 | 56.73 |
| 2025-03-24 | BUY | 1,329 | 55.060 | 55.260 | 55.240 | USD 73,414 | 56.75 |
| 2025-03-21 | BUY | 443 | 53.630 | 53.970 | 53.936 | USD 23,894 | 56.79 |
| 2025-03-20 | BUY | 894 | 53.850 | 54.130 | 54.102 | USD 48,367 | 56.83 |
| 2025-03-19 | BUY | 3,495 | 53.880 | 54.370 | 54.321 | USD 189,852 | 56.87 |
| 2025-03-18 | BUY | 894 | 52.920 | 53.620 | 53.550 | USD 47,874 | 56.92 |
| 2025-03-17 | SELL | -1,341 | 53.750 | 53.840 | 53.831 | USD -72,187 | 56.97 Profit of 4,207 on sale |
| 2025-03-14 | BUY | 2,235 | 52.650 | 52.950 | 52.920 | USD 118,276 | 57.03 |
| 2025-03-13 | BUY | 894 | 52.300 | 53.270 | 53.173 | USD 47,537 | 57.10 |
| 2025-03-11 | SELL | -2,484 | 52.910 | 53.410 | 53.360 | USD -132,546 | 57.22 Profit of 9,582 on sale |
| 2025-03-10 | SELL | -2,220 | 52.820 | 53.720 | 53.630 | USD -119,059 | 57.28 Profit of 8,110 on sale |
| 2025-03-06 | SELL | -2,220 | 53.730 | 54.460 | 54.387 | USD -120,739 | 57.39 Profit of 6,672 on sale |
| 2025-03-05 | SELL | -886 | 54.410 | 54.770 | 54.734 | USD -48,494 | 57.44 Profit of 2,396 on sale |
| 2025-03-04 | SELL | -3,987 | 54.260 | 54.860 | 54.800 | USD -218,488 | 57.49 Profit of 10,722 on sale |
| 2025-03-03 | SELL | -2,086 | 54.650 | 55.810 | 55.694 | USD -116,178 | 57.54 Profit of 3,840 on sale |
| 2025-02-28 | SELL | -1,288 | 54.800 | 55.730 | 55.637 | USD -71,660 | 57.58 Profit of 2,502 on sale |
| 2025-02-25 | SELL | -1,772 | 56.770 | 57.760 | 57.661 | USD -102,175 | 57.66 Loss of -7 on sale |
| 2025-02-20 | SELL | -886 | 58.220 | 59.970 | 59.795 | USD -52,978 | 57.68 Loss of -1,872 on sale |
| 2025-02-19 | SELL | -2,646 | 59.740 | 59.970 | 59.947 | USD -158,620 | 57.64 Loss of -6,092 on sale |
| 2025-02-18 | SELL | -1,323 | 59.590 | 59.960 | 59.923 | USD -79,278 | 57.61 Loss of -3,063 on sale |
| 2025-02-13 | BUY | 882 | 59.830 | 60.070 | 60.046 | USD 52,961 | 57.49 |
| 2025-02-07 | BUY | 882 | 58.210 | 59.640 | 59.497 | USD 52,476 | 57.38 |
| 2025-01-29 | BUY | 1,764 | 57.320 | 57.550 | 57.527 | USD 101,478 | 57.24 |
| 2025-01-28 | BUY | 441 | 57.310 | 58.190 | 58.102 | USD 25,623 | 57.23 |
| 2025-01-27 | SELL | -41 | 57.630 | 57.700 | 57.693 | USD -2,365 | 57.22 Loss of -19 on sale |
| 2025-01-24 | BUY | 1,323 | 57.700 | 57.880 | 57.862 | USD 76,551 | 57.21 |
| 2025-01-23 | SELL | -18,522 | 57.610 | 57.720 | 57.709 | USD -1,068,886 | 57.20 Loss of -9,467 on sale |
| 2025-01-02 | BUY | 37,340 | 56.320 | 58.020 | 57.850 | USD 2,160,119 | 57.22 |
| 2024-12-10 | BUY | 431 | 61.520 | 61.910 | 61.871 | USD 26,666 | 57.09 |
| 2024-12-09 | SELL | -3,017 | 61.770 | 62.400 | 62.337 | USD -188,071 | 56.95 Loss of -16,261 on sale |
| 2024-12-06 | BUY | 1,724 | 62.080 | 62.430 | 62.395 | USD 107,569 | 56.78 |
| 2024-12-05 | BUY | 430 | 61.910 | 62.700 | 62.621 | USD 26,927 | 56.61 |
| 2024-12-03 | SELL | -1,724 | 62.240 | 62.360 | 62.348 | USD -107,488 | 56.18 Loss of -10,629 on sale |
| 2024-12-02 | BUY | 860 | 62.020 | 63.390 | 63.253 | USD 54,398 | 55.97 |
| 2024-11-29 | BUY | 1,269 | 63.390 | 64.060 | 63.993 | USD 81,207 | 55.68 |
| 2024-11-27 | BUY | 862 | 63.510 | 64.380 | 64.293 | USD 55,421 | 55.03 |
| 2024-11-26 | BUY | 431 | 63.800 | 64.190 | 64.151 | USD 27,649 | 54.65 |
| 2024-11-22 | BUY | 1,321 | 62.700 | 62.900 | 62.880 | USD 83,064 | 53.83 |
| 2024-11-21 | BUY | 432 | 56.900 | 57.170 | 57.143 | USD 24,686 | 53.68 |
| 2024-11-19 | BUY | 1,293 | 56.520 | 56.920 | 56.880 | USD 73,546 | 53.42 |
| 2024-11-18 | SELL | -9,937 | 56.630 | 57.090 | 57.044 | USD -566,846 | 53.23 Loss of -37,868 on sale |
| 2024-11-12 | BUY | 1,740 | 57.180 | 57.240 | 57.234 | USD 99,587 | 52.99 |
| 2024-11-08 | BUY | 435 | 56.120 | 56.570 | 56.525 | USD 24,588 | 52.49 |
| 2024-11-07 | BUY | 10,875 | 55.770 | 56.200 | 56.157 | USD 610,707 | 52.24 |
| 2024-11-06 | BUY | 1,305 | 55.440 | 55.530 | 55.521 | USD 72,455 | 51.98 |
| 2024-11-05 | BUY | 435 | 52.890 | 53.440 | 53.385 | USD 23,222 | 51.89 |
| 2024-11-04 | BUY | 870 | 52.450 | 52.470 | 52.468 | USD 45,647 | 51.84 |
| 2024-10-25 | BUY | 874 | 51.710 | 52.050 | 52.016 | USD 45,462 | 51.84 |
| 2024-10-24 | SELL | -874 | 51.380 | 51.580 | 51.560 | USD -45,063 | 52.00 Profit of 382 on sale |
| 2024-10-21 | BUY | 1,311 | 52.560 | 53.850 | 53.721 | USD 70,428 | 0.00 |