| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,218 | 71.335 | 69.870 | 70.017 | USD 85,280 | 52.05 |
| 2025-11-07 | SELL | -69 | 70.760 | 68.580 | 68.798 | USD -4,747 | 51.96 Loss of -1,162 on sale |
| 2025-11-06 | SELL | -252 | 69.398 | 68.212 | 68.331 | USD -17,219 | 51.88 Loss of -4,147 on sale |
| 2025-11-05 | BUY | 758 | 69.260 | 67.040 | 67.262 | USD 50,985 | 51.79 |
| 2025-11-04 | BUY | 992 | 68.130 | 66.750 | 66.888 | USD 66,353 | 51.72 |
| 2025-11-03 | SELL | -504 | 68.900 | 67.775 | 67.888 | USD -34,215 | 51.64 Loss of -8,191 on sale |
| 2025-10-30 | BUY | 3,150 | 69.780 | 68.386 | 68.526 | USD 215,856 | 51.46 |
| 2025-10-29 | BUY | 3,150 | 69.130 | 70.240 | 70.129 | USD 220,906 | 51.37 |
| 2025-10-28 | BUY | 315 | 69.870 | 70.190 | 70.158 | USD 22,100 | 51.28 |
| 2025-10-27 | BUY | 189 | 69.380 | 69.630 | 69.605 | USD 13,155 | 51.19 |
| 2025-10-24 | BUY | 126 | 69.660 | 69.700 | 69.696 | USD 8,782 | 51.09 |
| 2025-10-21 | BUY | 189 | 66.620 | 67.550 | 67.457 | USD 12,749 | 50.84 |
| 2025-10-20 | BUY | 693 | 58.000 | 58.560 | 58.504 | USD 40,543 | 50.81 |
| 2025-10-16 | BUY | 630 | 57.340 | 58.400 | 58.294 | USD 36,725 | 50.73 |
| 2025-10-15 | BUY | 746 | 57.800 | 58.250 | 58.205 | USD 43,421 | 50.70 |
| 2025-10-02 | BUY | 504 | 59.360 | 61.500 | 61.286 | USD 30,888 | 50.61 |
| 2025-10-01 | BUY | 752 | 61.340 | 61.590 | 61.565 | USD 46,297 | 50.56 |
| 2025-09-30 | BUY | 4,599 | 60.970 | 62.060 | 61.951 | USD 284,913 | 50.50 |
| 2025-09-29 | BUY | 1,197 | 61.120 | 62.140 | 62.038 | USD 74,259 | 50.44 |
| 2025-09-26 | BUY | 2,697 | 61.240 | 61.980 | 61.906 | USD 166,960 | 50.38 |
| 2025-09-25 | BUY | 189 | 60.590 | 60.630 | 60.626 | USD 11,458 | 50.33 |
| 2025-09-24 | BUY | 3,584 | 59.920 | 60.160 | 60.136 | USD 215,527 | 50.27 |
| 2025-09-18 | BUY | 756 | 59.260 | 59.400 | 59.386 | USD 44,896 | 50.22 |
| 2025-09-17 | BUY | 945 | 58.730 | 59.570 | 59.486 | USD 56,214 | 50.17 |
| 2025-09-16 | BUY | 1,512 | 58.460 | 59.390 | 59.297 | USD 89,657 | 50.13 |
| 2025-08-15 | BUY | 126 | 56.310 | 56.990 | 56.922 | USD 7,172 | 50.06 |
| 2025-08-13 | BUY | 63 | 55.580 | 55.790 | 55.769 | USD 3,513 | 50.03 |
| 2025-08-08 | BUY | 561 | 53.530 | 53.820 | 53.791 | USD 30,177 | 50.01 |
| 2025-08-06 | BUY | 1,185 | 52.470 | 53.130 | 53.064 | USD 62,881 | 49.97 |
| 2025-07-31 | BUY | 315 | 53.340 | 54.710 | 54.573 | USD 17,190 | 49.94 |
| 2025-07-29 | BUY | 1,260 | 52.110 | 53.790 | 53.622 | USD 67,564 | 49.91 |
| 2025-07-11 | BUY | 504 | 53.390 | 53.560 | 53.543 | USD 26,986 | 49.89 |
| 2025-07-10 | BUY | 567 | 53.150 | 53.290 | 53.276 | USD 30,207 | 49.87 |
| 2025-07-09 | BUY | 567 | 52.570 | 52.790 | 52.768 | USD 29,919 | 49.86 |
| 2025-07-07 | SELL | -378 | 51.820 | 53.270 | 53.125 | USD -20,081 | 49.83 Loss of -1,246 on sale |
| 2025-07-02 | SELL | -1,575 | 52.680 | 52.770 | 52.761 | USD -83,099 | 49.77 Loss of -4,707 on sale |
| 2025-06-27 | BUY | 199 | 49.680 | 50.140 | 50.094 | USD 9,969 | 49.78 |
| 2025-06-26 | BUY | 189 | 49.160 | 49.190 | 49.187 | USD 9,296 | 49.78 |
| 2025-06-24 | SELL | -882 | 49.000 | 49.370 | 49.333 | USD -43,512 | 49.80 Profit of 408 on sale |
| 2025-06-18 | BUY | 504 | 48.090 | 48.700 | 48.639 | USD 24,514 | 49.84 |
| 2025-06-17 | BUY | 189 | 48.280 | 49.250 | 49.153 | USD 9,290 | 49.85 |
| 2025-06-16 | SELL | -257 | 49.270 | 49.470 | 49.450 | USD -12,709 | 49.85 Profit of 103 on sale |
| 2025-06-12 | SELL | -315 | 49.260 | 49.540 | 49.512 | USD -15,596 | 49.86 Profit of 108 on sale |
| 2025-06-11 | BUY | 677 | 49.870 | 50.400 | 50.347 | USD 34,085 | 49.86 |
| 2025-06-06 | BUY | 189 | 47.470 | 47.840 | 47.803 | USD 9,035 | 49.89 |
| 2025-06-05 | BUY | 882 | 47.250 | 47.850 | 47.790 | USD 42,151 | 49.91 |
| 2025-06-04 | BUY | 124 | 47.670 | 49.100 | 48.957 | USD 6,071 | 49.93 |
| 2025-06-03 | SELL | -62 | 49.060 | 49.140 | 49.132 | USD -3,046 | 49.93 Profit of 50 on sale |
| 2025-05-30 | SELL | -54,906 | 49.610 | 49.940 | 49.907 | USD -2,740,194 | 49.95 Profit of 2,484 on sale |
| 2025-05-29 | BUY | 199 | 48.590 | 48.620 | 48.617 | USD 9,675 | 49.96 |
| 2025-05-27 | BUY | 1,259 | 49.090 | 49.460 | 49.423 | USD 62,224 | 49.98 |
| 2025-05-23 | BUY | 1,020 | 48.690 | 49.170 | 49.122 | USD 50,104 | 50.00 |
| 2025-05-22 | BUY | 511 | 49.280 | 49.680 | 49.640 | USD 25,366 | 50.01 |
| 2025-05-19 | BUY | 438 | 50.030 | 50.350 | 50.318 | USD 22,039 | 50.01 |
| 2025-05-16 | BUY | 219 | 50.370 | 50.390 | 50.388 | USD 11,035 | 50.01 |
| 2025-05-15 | SELL | -146 | 50.120 | 50.240 | 50.228 | USD -7,333 | 50.01 Loss of -32 on sale |
| 2025-05-14 | BUY | 73 | 50.310 | 50.810 | 50.760 | USD 3,705 | 50.00 |
| 2025-05-13 | BUY | 146 | 50.460 | 50.620 | 50.604 | USD 7,388 | 50.00 |
| 2025-05-12 | BUY | 481 | 49.610 | 50.140 | 50.087 | USD 24,092 | 50.00 |
| 2025-05-09 | SELL | -365 | 47.500 | 47.970 | 47.923 | USD -17,492 | 50.02 Profit of 767 on sale |
| 2025-05-08 | BUY | 146 | 47.350 | 47.720 | 47.683 | USD 6,962 | 50.05 |
| 2025-05-07 | BUY | 219 | 45.470 | 45.940 | 45.893 | USD 10,051 | 50.08 |
| 2025-05-02 | BUY | 8,103 | 45.300 | 45.820 | 45.768 | USD 370,858 | 50.20 |
| 2025-04-30 | BUY | 2,555 | 45.240 | 46.540 | 46.410 | USD 118,578 | 50.29 |
| 2025-04-29 | BUY | 642 | 46.940 | 47.460 | 47.408 | USD 30,436 | 50.32 |
| 2025-04-28 | BUY | 511 | 47.240 | 47.810 | 47.753 | USD 24,402 | 50.35 |
| 2025-04-25 | BUY | 1,314 | 47.110 | 47.560 | 47.515 | USD 62,435 | 50.38 |
| 2025-04-24 | SELL | -1,533 | 46.880 | 47.070 | 47.051 | USD -72,129 | 50.41 Profit of 5,144 on sale |
| 2025-04-23 | BUY | 1,387 | 45.840 | 47.420 | 47.262 | USD 65,552 | 50.45 |
| 2025-04-22 | BUY | 584 | 45.160 | 45.650 | 45.601 | USD 26,631 | 50.50 |
| 2025-04-17 | BUY | 803 | 44.570 | 45.280 | 45.209 | USD 36,303 | 50.66 |
| 2025-04-15 | BUY | 730 | 44.540 | 44.870 | 44.837 | USD 32,731 | 50.78 |
| 2025-04-11 | BUY | 1,168 | 43.630 | 43.940 | 43.909 | USD 51,286 | 50.91 |
| 2025-04-09 | BUY | 438 | 45.740 | 46.300 | 46.244 | USD 20,255 | 51.03 |
| 2025-04-08 | BUY | 2,628 | 42.480 | 45.400 | 45.108 | USD 118,544 | 51.12 |
| 2025-04-07 | BUY | 861 | 43.530 | 45.350 | 45.168 | USD 38,890 | 51.19 |
| 2025-04-04 | SELL | -1,168 | 44.180 | 44.730 | 44.675 | USD -52,180 | 51.26 Profit of 7,695 on sale |
| 2025-04-02 | BUY | 9,928 | 47.980 | 48.270 | 48.241 | USD 478,937 | 51.30 |
| 2025-04-01 | BUY | 73 | 47.260 | 47.770 | 47.719 | USD 3,483 | 51.34 |
| 2025-03-31 | BUY | 511 | 47.030 | 47.270 | 47.246 | USD 24,143 | 51.38 |
| 2025-03-28 | BUY | 292 | 46.680 | 47.140 | 47.094 | USD 13,751 | 51.43 |
| 2025-03-27 | BUY | 136 | 47.200 | 48.400 | 48.280 | USD 6,566 | 51.48 |
| 2025-03-26 | BUY | 73 | 50.950 | 53.290 | 53.056 | USD 3,873 | 51.49 |
| 2025-03-25 | BUY | 797 | 52.590 | 52.760 | 52.743 | USD 42,036 | 51.47 |
| 2025-03-24 | BUY | 884 | 51.460 | 51.890 | 51.847 | USD 45,833 | 51.47 |
| 2025-03-21 | SELL | -292 | 49.800 | 50.040 | 50.016 | USD -14,605 | 51.49 Profit of 431 on sale |
| 2025-03-20 | BUY | 1,168 | 49.440 | 49.980 | 49.926 | USD 58,314 | 51.52 |
| 2025-03-19 | BUY | 204 | 49.790 | 50.210 | 50.168 | USD 10,234 | 51.54 |
| 2025-03-18 | BUY | 2,528 | 48.670 | 49.830 | 49.714 | USD 125,677 | 51.57 |
| 2025-03-17 | BUY | 511 | 49.000 | 49.270 | 49.243 | USD 25,163 | 51.60 |
| 2025-03-14 | BUY | 3,796 | 48.340 | 48.750 | 48.709 | USD 184,899 | 51.64 |
| 2025-03-13 | BUY | 730 | 47.110 | 49.270 | 49.054 | USD 35,809 | 51.69 |
| 2025-03-12 | SELL | -3,650 | 47.900 | 48.740 | 48.656 | USD -177,594 | 51.74 Profit of 11,254 on sale |
| 2025-03-11 | SELL | -2,701 | 48.280 | 48.820 | 48.766 | USD -131,717 | 51.78 Profit of 8,146 on sale |
| 2025-03-10 | BUY | 803 | 48.080 | 48.180 | 48.170 | USD 38,681 | 51.83 |
| 2025-03-07 | BUY | 146 | 47.440 | 47.820 | 47.782 | USD 6,976 | 51.88 |
| 2025-03-05 | BUY | 1,080 | 48.480 | 49.070 | 49.011 | USD 52,932 | 51.93 |
| 2025-03-04 | BUY | 1,241 | 45.220 | 46.420 | 46.300 | USD 57,458 | 52.01 |
| 2025-03-03 | BUY | 2,336 | 47.380 | 50.500 | 50.188 | USD 117,239 | 52.08 |
| 2025-02-28 | BUY | 1,898 | 49.130 | 49.490 | 49.454 | USD 93,864 | 52.11 |
| 2025-02-27 | SELL | -365 | 47.630 | 48.930 | 48.800 | USD -17,812 | 52.18 Profit of 1,232 on sale |
| 2025-02-25 | BUY | 2,701 | 46.710 | 47.020 | 46.989 | USD 126,917 | 52.30 |
| 2025-02-21 | BUY | 292 | 46.290 | 48.090 | 47.910 | USD 13,990 | 52.47 |
| 2025-02-18 | SELL | -657 | 48.130 | 48.710 | 48.652 | USD -31,964 | 52.67 Profit of 2,642 on sale |
| 2025-02-14 | SELL | -4,453 | 48.370 | 48.680 | 48.649 | USD -216,634 | 52.81 Profit of 18,511 on sale |
| 2025-02-13 | BUY | 73 | 47.890 | 48.630 | 48.556 | USD 3,545 | 52.88 |
| 2025-02-12 | BUY | 718 | 47.690 | 47.990 | 47.960 | USD 34,435 | 52.97 |
| 2025-02-07 | SELL | -103 | 47.390 | 48.320 | 48.227 | USD -4,967 | 53.27 Profit of 519 on sale |
| 2025-02-06 | BUY | 1,387 | 47.930 | 48.390 | 48.344 | USD 67,053 | 53.36 |
| 2025-02-05 | BUY | 365 | 47.810 | 48.790 | 48.692 | USD 17,773 | 53.46 |
| 2025-02-04 | BUY | 438 | 48.570 | 48.940 | 48.903 | USD 21,420 | 53.54 |
| 2025-02-03 | BUY | 438 | 47.900 | 49.230 | 49.097 | USD 21,504 | 53.64 |
| 2025-01-31 | BUY | 803 | 49.460 | 51.730 | 51.503 | USD 41,357 | 53.72 |
| 2025-01-29 | SELL | -73 | 49.780 | 50.610 | 50.527 | USD -3,688 | 53.87 Profit of 244 on sale |
| 2025-01-28 | SELL | -657 | 50.040 | 50.980 | 50.886 | USD -33,432 | 53.95 Profit of 2,010 on sale |
| 2025-01-27 | SELL | -1,168 | 54.920 | 55.060 | 55.046 | USD -64,294 | 53.93 Loss of -1,308 on sale |
| 2025-01-24 | BUY | 876 | 53.910 | 54.600 | 54.531 | USD 47,769 | 53.93 |
| 2025-01-23 | BUY | 146 | 54.220 | 54.350 | 54.337 | USD 7,933 | 53.92 |
| 2024-12-10 | BUY | 3,600 | 52.740 | 53.770 | 53.667 | USD 193,201 | 53.95 |
| 2024-12-09 | BUY | 432 | 52.710 | 54.460 | 54.285 | USD 23,451 | 53.97 |
| 2024-12-06 | SELL | -1,080 | 53.410 | 53.900 | 53.851 | USD -58,159 | 53.98 Profit of 143 on sale |
| 2024-12-05 | SELL | -72 | 53.390 | 53.910 | 53.858 | USD -3,878 | 54.00 Profit of 10 on sale |
| 2024-12-03 | BUY | 360 | 53.660 | 55.210 | 55.055 | USD 19,820 | 54.02 |
| 2024-11-27 | SELL | -432 | 55.500 | 56.070 | 56.013 | USD -24,198 | 53.88 Loss of -923 on sale |
| 2024-11-26 | BUY | 1,512 | 54.790 | 58.320 | 57.967 | USD 87,646 | 53.85 |
| 2024-11-25 | BUY | 183 | 60.200 | 61.240 | 61.136 | USD 11,188 | 53.50 |
| 2024-11-25 | BUY | 183 | 60.200 | 61.240 | 61.136 | USD 11,188 | 53.50 |
| 2024-11-22 | SELL | -136 | 58.530 | 58.900 | 58.863 | USD -8,005 | 53.36 Loss of -749 on sale |
| 2024-11-21 | SELL | -365 | 55.680 | 55.810 | 55.797 | USD -20,366 | 53.29 Loss of -916 on sale |
| 2024-11-20 | SELL | -146 | 54.870 | 55.490 | 55.428 | USD -8,092 | 53.24 Loss of -319 on sale |
| 2024-11-19 | BUY | 73 | 55.110 | 56.780 | 56.613 | USD 4,133 | 53.18 |
| 2024-11-18 | BUY | 632 | 56.250 | 57.520 | 57.393 | USD 36,272 | 53.08 |
| 2024-11-11 | BUY | 219 | 57.660 | 58.220 | 58.164 | USD 12,738 | 52.60 |
| 2024-11-11 | BUY | 219 | 57.660 | 58.220 | 58.164 | USD 12,738 | 52.60 |
| 2024-11-07 | BUY | 199 | 55.390 | 55.930 | 55.876 | USD 11,119 | 52.12 |
| 2024-11-07 | BUY | 199 | 55.390 | 55.930 | 55.876 | USD 11,119 | 52.12 |
| 2024-11-06 | BUY | 1,752 | 55.050 | 55.380 | 55.347 | USD 96,968 | 51.99 |
| 2024-11-05 | BUY | 365 | 53.700 | 53.740 | 53.736 | USD 19,614 | 51.83 |
| 2024-11-05 | BUY | 365 | 53.700 | 53.740 | 53.736 | USD 19,614 | 51.83 |
| 2024-11-04 | BUY | 138 | 51.800 | 52.770 | 52.673 | USD 7,269 | 51.83 |
| 2024-11-01 | BUY | 204 | 50.960 | 51.780 | 51.698 | USD 10,546 | 51.93 |
| 2024-11-01 | BUY | 204 | 50.960 | 51.780 | 51.698 | USD 10,546 | 51.93 |
| 2024-10-30 | SELL | -438 | 51.970 | 52.730 | 52.654 | USD -23,062 | 52.09 Loss of -246 on sale |
| 2024-10-30 | SELL | -438 | 51.970 | 52.730 | 52.654 | USD -23,062 | 52.09 Loss of -246 on sale |
| 2024-10-29 | SELL | -1,314 | 51.540 | 52.220 | 52.152 | USD -68,528 | 52.18 Profit of 41 on sale |
| 2024-10-29 | SELL | -1,314 | 51.540 | 52.220 | 52.152 | USD -68,528 | 52.18 Profit of 41 on sale |
| 2024-10-28 | SELL | -511 | 52.730 | 52.860 | 52.847 | USD -27,005 | 52.07 Loss of -395 on sale |
| 2024-10-28 | SELL | -511 | 52.730 | 52.860 | 52.847 | USD -27,005 | 52.07 Loss of -395 on sale |
| 2024-10-21 | SELL | -73 | 48.930 | 49.600 | 49.533 | USD -3,616 | 0.00 Loss of -3,616 on sale |
| 2024-10-21 | SELL | -73 | 48.930 | 49.600 | 49.533 | USD -3,616 | 0.00 Loss of -3,616 on sale |