| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,178 | 41.530 | 39.730 | 39.910 | USD 47,014 | 53.69 |
| 2025-11-07 | SELL | -65 | 40.540 | 39.745 | 39.824 | USD -2,589 | 53.75 Profit of 905 on sale |
| 2025-11-06 | SELL | -240 | 41.700 | 39.575 | 39.788 | USD -9,549 | 53.82 Profit of 3,367 on sale |
| 2025-11-05 | BUY | 732 | 42.940 | 41.830 | 41.941 | USD 30,701 | 53.88 |
| 2025-11-04 | BUY | 960 | 43.380 | 42.639 | 42.713 | USD 41,005 | 53.93 |
| 2025-11-03 | SELL | -488 | 43.030 | 42.320 | 42.391 | USD -20,687 | 53.98 Profit of 5,657 on sale |
| 2025-10-30 | BUY | 3,050 | 42.990 | 42.260 | 42.333 | USD 129,116 | 54.10 |
| 2025-10-29 | BUY | 3,050 | 42.500 | 43.695 | 43.575 | USD 132,905 | 54.15 |
| 2025-10-28 | BUY | 305 | 44.070 | 44.340 | 44.313 | USD 13,515 | 54.21 |
| 2025-10-27 | BUY | 183 | 44.160 | 44.790 | 44.727 | USD 8,185 | 54.26 |
| 2025-10-24 | BUY | 122 | 44.660 | 45.260 | 45.200 | USD 5,514 | 54.31 |
| 2025-10-21 | BUY | 183 | 45.760 | 45.890 | 45.877 | USD 8,395 | 54.45 |
| 2025-10-20 | BUY | 671 | 44.760 | 44.830 | 44.823 | USD 30,076 | 54.50 |
| 2025-10-16 | BUY | 610 | 44.060 | 44.970 | 44.879 | USD 27,376 | 54.61 |
| 2025-10-15 | BUY | 720 | 44.560 | 45.000 | 44.956 | USD 32,368 | 54.66 |
| 2025-10-02 | BUY | 480 | 44.570 | 44.960 | 44.921 | USD 21,562 | 54.77 |
| 2025-10-01 | BUY | 720 | 45.090 | 45.740 | 45.675 | USD 32,886 | 54.82 |
| 2025-09-30 | BUY | 4,380 | 44.970 | 45.000 | 44.997 | USD 197,087 | 54.87 |
| 2025-09-29 | BUY | 1,140 | 44.600 | 45.350 | 45.275 | USD 51,613 | 54.93 |
| 2025-09-26 | BUY | 2,565 | 44.870 | 45.160 | 45.131 | USD 115,761 | 54.98 |
| 2025-09-25 | BUY | 180 | 44.890 | 45.350 | 45.304 | USD 8,155 | 55.04 |
| 2025-09-24 | BUY | 3,420 | 45.390 | 45.640 | 45.615 | USD 156,003 | 55.09 |
| 2025-09-18 | BUY | 720 | 45.460 | 47.000 | 46.846 | USD 33,729 | 55.15 |
| 2025-09-17 | BUY | 900 | 46.620 | 47.560 | 47.466 | USD 42,719 | 55.19 |
| 2025-09-16 | BUY | 1,440 | 46.570 | 47.630 | 47.524 | USD 68,435 | 55.24 |
| 2025-08-15 | BUY | 120 | 47.080 | 47.430 | 47.395 | USD 5,687 | 55.33 |
| 2025-08-13 | BUY | 61 | 47.650 | 47.760 | 47.749 | USD 2,913 | 55.38 |
| 2025-08-08 | BUY | 535 | 46.190 | 46.300 | 46.289 | USD 24,765 | 55.43 |
| 2025-08-06 | BUY | 1,130 | 47.110 | 47.340 | 47.317 | USD 53,468 | 55.53 |
| 2025-07-31 | BUY | 300 | 45.330 | 46.610 | 46.482 | USD 13,945 | 55.65 |
| 2025-07-29 | BUY | 1,200 | 46.450 | 46.580 | 46.567 | USD 55,880 | 55.76 |
| 2025-07-11 | BUY | 480 | 47.460 | 47.980 | 47.928 | USD 23,005 | 55.81 |
| 2025-07-10 | BUY | 540 | 47.990 | 48.330 | 48.296 | USD 26,080 | 55.85 |
| 2025-07-09 | BUY | 540 | 47.640 | 48.800 | 48.684 | USD 26,289 | 55.90 |
| 2025-07-07 | SELL | -360 | 48.830 | 49.440 | 49.379 | USD -17,776 | 55.99 Profit of 2,380 on sale |
| 2025-07-02 | SELL | -1,500 | 49.080 | 49.580 | 49.530 | USD -74,295 | 56.12 Profit of 9,881 on sale |
| 2025-06-27 | BUY | 190 | 48.180 | 48.980 | 48.900 | USD 9,291 | 56.21 |
| 2025-06-26 | BUY | 180 | 48.240 | 48.360 | 48.348 | USD 8,703 | 56.26 |
| 2025-06-24 | SELL | -840 | 48.650 | 48.680 | 48.677 | USD -40,889 | 56.36 Profit of 6,458 on sale |
| 2025-06-18 | BUY | 480 | 47.880 | 48.280 | 48.240 | USD 23,155 | 56.59 |
| 2025-06-17 | BUY | 180 | 48.000 | 48.480 | 48.432 | USD 8,718 | 56.65 |
| 2025-06-16 | SELL | -245 | 48.390 | 49.260 | 49.173 | USD -12,047 | 56.70 Profit of 1,845 on sale |
| 2025-06-12 | SELL | -300 | 49.990 | 50.730 | 50.656 | USD -15,197 | 56.75 Profit of 1,828 on sale |
| 2025-06-11 | BUY | 644 | 50.500 | 50.910 | 50.869 | USD 32,760 | 56.79 |
| 2025-06-06 | BUY | 180 | 50.130 | 50.920 | 50.841 | USD 9,151 | 56.93 |
| 2025-06-05 | BUY | 840 | 50.140 | 50.520 | 50.482 | USD 42,405 | 56.98 |
| 2025-06-04 | BUY | 118 | 50.380 | 51.010 | 50.947 | USD 6,012 | 57.02 |
| 2025-06-03 | SELL | -59 | 51.010 | 51.150 | 51.136 | USD -3,017 | 57.06 Profit of 350 on sale |
| 2025-05-30 | BUY | 13,424 | 51.480 | 51.710 | 51.687 | USD 693,846 | 57.15 |
| 2025-05-29 | BUY | 149 | 51.420 | 52.230 | 52.149 | USD 7,770 | 57.19 |
| 2025-05-27 | BUY | 953 | 52.820 | 54.350 | 54.197 | USD 51,650 | 57.26 |
| 2025-05-23 | BUY | 765 | 53.670 | 58.070 | 57.630 | USD 44,087 | 57.31 |
| 2025-05-22 | BUY | 378 | 60.660 | 61.240 | 61.182 | USD 23,127 | 57.29 |
| 2025-05-19 | BUY | 324 | 63.430 | 63.770 | 63.736 | USD 20,650 | 57.18 |
| 2025-05-16 | BUY | 162 | 63.840 | 63.850 | 63.849 | USD 10,344 | 57.13 |
| 2025-05-15 | SELL | -108 | 62.970 | 63.070 | 63.060 | USD -6,810 | 57.08 Loss of -646 on sale |
| 2025-05-14 | BUY | 54 | 62.420 | 62.540 | 62.528 | USD 3,377 | 57.04 |
| 2025-05-13 | BUY | 108 | 62.390 | 62.930 | 62.876 | USD 6,791 | 57.00 |
| 2025-05-12 | BUY | 363 | 62.160 | 62.710 | 62.655 | USD 22,744 | 56.96 |
| 2025-05-09 | SELL | -270 | 61.520 | 62.060 | 62.006 | USD -16,742 | 56.92 Loss of -1,373 on sale |
| 2025-05-08 | BUY | 108 | 61.780 | 62.350 | 62.293 | USD 6,728 | 56.88 |
| 2025-05-07 | BUY | 162 | 61.240 | 61.730 | 61.681 | USD 9,992 | 56.84 |
| 2025-05-02 | BUY | 5,994 | 61.220 | 61.740 | 61.688 | USD 369,758 | 56.74 |
| 2025-04-30 | BUY | 1,890 | 61.030 | 61.190 | 61.174 | USD 115,619 | 56.67 |
| 2025-04-29 | BUY | 477 | 60.510 | 60.600 | 60.591 | USD 28,902 | 56.64 |
| 2025-04-28 | BUY | 378 | 59.810 | 61.080 | 60.953 | USD 23,040 | 56.61 |
| 2025-04-25 | BUY | 972 | 60.900 | 61.940 | 61.836 | USD 60,105 | 56.57 |
| 2025-04-24 | SELL | -1,134 | 61.970 | 62.090 | 62.078 | USD -70,396 | 56.52 Loss of -6,298 on sale |
| 2025-04-23 | BUY | 1,026 | 61.050 | 61.950 | 61.860 | USD 63,468 | 56.48 |
| 2025-04-22 | BUY | 432 | 60.410 | 60.560 | 60.545 | USD 26,155 | 56.45 |
| 2025-04-17 | BUY | 594 | 59.680 | 60.310 | 60.247 | USD 35,787 | 56.37 |
| 2025-04-15 | BUY | 540 | 60.450 | 60.720 | 60.693 | USD 32,774 | 56.30 |
| 2025-04-11 | BUY | 880 | 59.840 | 60.310 | 60.263 | USD 53,031 | 56.23 |
| 2025-04-09 | BUY | 330 | 58.520 | 58.970 | 58.925 | USD 19,445 | 56.19 |
| 2025-04-08 | BUY | 1,980 | 54.590 | 56.240 | 56.075 | USD 111,029 | 56.20 |
| 2025-04-07 | BUY | 648 | 54.220 | 55.880 | 55.714 | USD 36,103 | 56.22 |
| 2025-04-04 | SELL | -880 | 54.510 | 57.200 | 56.931 | USD -50,099 | 56.24 Loss of -609 on sale |
| 2025-04-02 | BUY | 7,480 | 57.470 | 58.140 | 58.073 | USD 434,386 | 56.23 |
| 2025-04-01 | BUY | 55 | 57.210 | 57.300 | 57.291 | USD 3,151 | 56.22 |
| 2025-03-31 | BUY | 385 | 56.590 | 56.990 | 56.950 | USD 21,926 | 56.21 |
| 2025-03-28 | BUY | 220 | 55.150 | 55.720 | 55.663 | USD 12,246 | 56.22 |
| 2025-03-27 | BUY | 102 | 55.640 | 55.800 | 55.784 | USD 5,690 | 56.23 |
| 2025-03-26 | BUY | 55 | 55.070 | 56.110 | 56.006 | USD 3,080 | 56.24 |
| 2025-03-25 | BUY | 603 | 55.590 | 55.720 | 55.707 | USD 33,591 | 56.25 |
| 2025-03-24 | BUY | 663 | 55.060 | 55.260 | 55.240 | USD 36,624 | 56.26 |
| 2025-03-21 | SELL | -220 | 53.630 | 53.970 | 53.936 | USD -11,866 | 56.29 Profit of 518 on sale |
| 2025-03-20 | BUY | 880 | 53.850 | 54.130 | 54.102 | USD 47,610 | 56.32 |
| 2025-03-19 | BUY | 153 | 53.880 | 54.370 | 54.321 | USD 8,311 | 56.35 |
| 2025-03-18 | BUY | 1,900 | 52.920 | 53.620 | 53.550 | USD 101,745 | 56.39 |
| 2025-03-17 | BUY | 385 | 53.750 | 53.840 | 53.831 | USD 20,725 | 56.42 |
| 2025-03-14 | BUY | 2,808 | 52.650 | 52.950 | 52.920 | USD 148,599 | 56.46 |
| 2025-03-13 | BUY | 540 | 52.300 | 53.270 | 53.173 | USD 28,713 | 56.51 |
| 2025-03-12 | SELL | -2,700 | 53.040 | 53.520 | 53.472 | USD -144,374 | 56.55 Profit of 8,318 on sale |
| 2025-03-11 | SELL | -1,998 | 52.910 | 53.410 | 53.360 | USD -106,613 | 56.60 Profit of 6,468 on sale |
| 2025-03-10 | BUY | 594 | 52.820 | 53.720 | 53.630 | USD 31,856 | 56.64 |
| 2025-03-07 | BUY | 108 | 53.740 | 53.850 | 53.839 | USD 5,815 | 56.68 |
| 2025-03-05 | BUY | 810 | 54.410 | 54.770 | 54.734 | USD 44,335 | 56.71 |
| 2025-03-04 | BUY | 918 | 54.260 | 54.860 | 54.800 | USD 50,306 | 56.74 |
| 2025-03-03 | BUY | 1,728 | 54.650 | 55.810 | 55.694 | USD 96,239 | 56.77 |
| 2025-02-28 | BUY | 1,404 | 54.800 | 55.730 | 55.637 | USD 78,114 | 56.79 |
| 2025-02-27 | SELL | -275 | 55.230 | 56.710 | 56.562 | USD -15,555 | 56.81 Profit of 69 on sale |
| 2025-02-25 | BUY | 2,035 | 56.770 | 57.760 | 57.661 | USD 117,340 | 56.82 |
| 2025-02-21 | BUY | 216 | 56.590 | 58.730 | 58.516 | USD 12,639 | 56.83 |
| 2025-02-18 | SELL | -486 | 59.590 | 59.960 | 59.923 | USD -29,123 | 56.72 Loss of -1,556 on sale |
| 2025-02-14 | SELL | -3,294 | 59.390 | 60.030 | 59.966 | USD -197,528 | 56.64 Loss of -10,951 on sale |
| 2025-02-13 | BUY | 54 | 59.830 | 60.070 | 60.046 | USD 3,242 | 56.59 |
| 2025-02-12 | BUY | 532 | 59.020 | 59.310 | 59.281 | USD 31,537 | 56.55 |
| 2025-02-07 | SELL | -74 | 58.210 | 59.640 | 59.497 | USD -4,403 | 56.45 Loss of -226 on sale |
| 2025-02-06 | BUY | 1,026 | 59.190 | 59.690 | 59.640 | USD 61,191 | 56.40 |
| 2025-02-05 | BUY | 270 | 58.720 | 58.770 | 58.765 | USD 15,867 | 56.36 |
| 2025-02-04 | BUY | 324 | 57.860 | 58.050 | 58.031 | USD 18,802 | 56.34 |
| 2025-02-03 | BUY | 324 | 57.760 | 58.050 | 58.021 | USD 18,799 | 56.31 |
| 2025-01-31 | BUY | 594 | 57.930 | 58.760 | 58.677 | USD 34,854 | 56.29 |
| 2025-01-29 | SELL | -54 | 57.320 | 57.550 | 57.527 | USD -3,106 | 56.22 Loss of -70 on sale |
| 2025-01-28 | SELL | -486 | 57.310 | 58.190 | 58.102 | USD -28,238 | 56.20 Loss of -923 on sale |
| 2025-01-27 | SELL | -864 | 57.630 | 57.700 | 57.693 | USD -49,847 | 56.18 Loss of -1,311 on sale |
| 2025-01-24 | BUY | 648 | 57.700 | 57.880 | 57.862 | USD 37,495 | 56.15 |
| 2025-01-23 | BUY | 108 | 57.610 | 57.720 | 57.709 | USD 6,233 | 56.12 |
| 2024-12-10 | BUY | 2,700 | 61.520 | 61.910 | 61.871 | USD 167,052 | 56.01 |
| 2024-12-09 | BUY | 324 | 61.770 | 62.400 | 62.337 | USD 20,197 | 55.89 |
| 2024-12-06 | SELL | -810 | 62.080 | 62.430 | 62.395 | USD -50,540 | 55.75 Loss of -5,379 on sale |
| 2024-12-05 | SELL | -54 | 61.910 | 62.700 | 62.621 | USD -3,382 | 55.62 Loss of -378 on sale |
| 2024-12-03 | BUY | 270 | 62.240 | 62.360 | 62.348 | USD 16,834 | 55.30 |
| 2024-11-27 | SELL | -324 | 63.510 | 64.380 | 64.293 | USD -20,831 | 54.52 Loss of -3,166 on sale |
| 2024-11-26 | BUY | 1,134 | 63.800 | 64.190 | 64.151 | USD 72,747 | 54.03 |
| 2024-11-26 | BUY | 1,134 | 63.800 | 64.190 | 64.151 | USD 72,747 | 54.03 |
| 2024-11-25 | BUY | 138 | 63.750 | 64.190 | 64.146 | USD 8,852 | 53.77 |
| 2024-11-22 | SELL | -102 | 62.700 | 62.900 | 62.880 | USD -6,414 | 53.52 Loss of -954 on sale |
| 2024-11-21 | SELL | -275 | 56.900 | 57.170 | 57.143 | USD -15,714 | 53.43 Loss of -1,022 on sale |
| 2024-11-20 | SELL | -108 | 55.420 | 56.750 | 56.617 | USD -6,115 | 53.37 Loss of -351 on sale |
| 2024-11-19 | BUY | 54 | 56.520 | 56.920 | 56.880 | USD 3,072 | 53.27 |
| 2024-11-18 | BUY | 464 | 56.630 | 57.090 | 57.044 | USD 26,468 | 53.17 |
| 2024-11-11 | BUY | 162 | 56.750 | 56.990 | 56.966 | USD 9,228 | 52.78 |
| 2024-11-11 | BUY | 162 | 56.750 | 56.990 | 56.966 | USD 9,228 | 52.78 |
| 2024-11-07 | BUY | 150 | 55.770 | 56.200 | 56.157 | USD 8,424 | 52.28 |
| 2024-11-07 | BUY | 150 | 55.770 | 56.200 | 56.157 | USD 8,424 | 52.28 |
| 2024-11-06 | BUY | 1,296 | 55.440 | 55.530 | 55.521 | USD 71,955 | 52.00 |
| 2024-11-06 | BUY | 1,296 | 55.440 | 55.530 | 55.521 | USD 71,955 | 52.00 |
| 2024-11-05 | BUY | 270 | 52.890 | 53.440 | 53.385 | USD 14,414 | 51.92 |
| 2024-11-05 | BUY | 270 | 52.890 | 53.440 | 53.385 | USD 14,414 | 51.92 |
| 2024-11-04 | BUY | 104 | 52.450 | 52.470 | 52.468 | USD 5,457 | 51.86 |
| 2024-11-04 | BUY | 104 | 52.450 | 52.470 | 52.468 | USD 5,457 | 51.86 |
| 2024-11-01 | BUY | 153 | 51.490 | 51.880 | 51.841 | USD 7,932 | 51.91 |
| 2024-11-01 | BUY | 153 | 51.490 | 51.880 | 51.841 | USD 7,932 | 51.91 |
| 2024-10-30 | SELL | -330 | 52.300 | 52.520 | 52.498 | USD -17,324 | 51.91 Loss of -193 on sale |
| 2024-10-30 | SELL | -330 | 52.300 | 52.520 | 52.498 | USD -17,324 | 51.91 Loss of -193 on sale |
| 2024-10-29 | SELL | -990 | 52.180 | 52.480 | 52.450 | USD -51,925 | 51.86 Loss of -580 on sale |
| 2024-10-29 | SELL | -990 | 52.180 | 52.480 | 52.450 | USD -51,925 | 51.86 Loss of -580 on sale |
| 2024-10-28 | SELL | -385 | 51.850 | 52.230 | 52.192 | USD -20,094 | 51.87 Loss of -125 on sale |
| 2024-10-28 | SELL | -385 | 51.850 | 52.230 | 52.192 | USD -20,094 | 51.87 Loss of -125 on sale |
| 2024-10-21 | SELL | -55 | 52.560 | 53.850 | 53.721 | USD -2,955 | 0.00 Loss of -2,955 on sale |
| 2024-10-21 | SELL | -55 | 52.560 | 53.850 | 53.721 | USD -2,955 | 0.00 Loss of -2,955 on sale |