| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,185 | 67.430 | 65.742 | 65.911 | USD 78,104 | 74.86 |
| 2025-11-07 | SELL | -73 | | | 66.220* | | 74.89 Profit of 5,467 on sale |
| 2025-11-06 | SELL | -244 | 68.070 | 66.210 | 66.396 | USD -16,201 | 74.93 Profit of 2,083 on sale |
| 2025-11-05 | BUY | 757 | 68.210 | 65.900 | 66.131 | USD 50,061 | 74.96 |
| 2025-11-04 | BUY | 976 | 67.289 | 65.950 | 66.084 | USD 64,498 | 75.00 |
| 2025-11-03 | SELL | -488 | 70.350 | 67.705 | 67.970 | USD -33,169 | 75.03 Profit of 3,446 on sale |
| 2025-10-30 | BUY | 3,050 | 70.764 | 67.910 | 68.195 | USD 207,996 | 75.09 |
| 2025-10-29 | BUY | 3,050 | 69.680 | 72.730 | 72.425 | USD 220,896 | 75.11 |
| 2025-10-28 | BUY | 305 | 73.020 | 79.215 | 78.595 | USD 23,972 | 75.12 |
| 2025-10-27 | BUY | 183 | 70.250 | 71.870 | 71.708 | USD 13,123 | 75.14 |
| 2025-10-24 | BUY | 122 | 69.770 | 71.250 | 71.102 | USD 8,674 | 75.17 |
| 2025-10-21 | BUY | 183 | 70.050 | 70.360 | 70.329 | USD 12,870 | 75.25 |
| 2025-10-20 | BUY | 671 | 69.200 | 69.470 | 69.443 | USD 46,596 | 75.28 |
| 2025-10-16 | BUY | 610 | 66.050 | 68.600 | 68.345 | USD 41,690 | 75.36 |
| 2025-10-15 | BUY | 726 | 67.980 | 69.875 | 69.686 | USD 50,592 | 75.40 |
| 2025-10-03 | BUY | 244 | 69.250 | 69.530 | 69.502 | USD 16,958 | 75.46 |
| 2025-10-02 | BUY | 488 | 68.930 | 68.950 | 68.948 | USD 33,647 | 75.49 |
| 2025-10-01 | BUY | 728 | 66.660 | 67.800 | 67.686 | USD 49,275 | 75.53 |
| 2025-09-30 | BUY | 4,453 | 67.060 | 69.830 | 69.553 | USD 309,720 | 75.57 |
| 2025-09-29 | BUY | 1,159 | 69.680 | 71.260 | 71.102 | USD 82,407 | 75.60 |
| 2025-09-26 | BUY | 2,614 | 67.300 | 67.630 | 67.597 | USD 176,699 | 75.64 |
| 2025-09-25 | BUY | 183 | 66.740 | 67.490 | 67.415 | USD 12,337 | 75.68 |
| 2025-09-24 | BUY | 3,470 | 67.860 | 68.580 | 68.508 | USD 237,723 | 75.72 |
| 2025-09-18 | BUY | 732 | 68.520 | 70.300 | 70.122 | USD 51,329 | 75.76 |
| 2025-09-17 | BUY | 915 | 68.620 | 69.270 | 69.205 | USD 63,323 | 75.79 |
| 2025-09-16 | BUY | 1,464 | 66.850 | 67.140 | 67.111 | USD 98,251 | 75.84 |
| 2025-09-15 | BUY | 488 | 67.110 | 68.190 | 68.082 | USD 33,224 | 75.88 |
| 2025-09-11 | SELL | -61 | 67.270 | 67.350 | 67.342 | USD -4,108 | 75.97 Profit of 526 on sale |
| 2025-09-10 | BUY | 3,904 | 65.640 | 68.030 | 67.791 | USD 264,656 | 76.03 |
| 2025-09-09 | BUY | 240 | 67.680 | 68.500 | 68.418 | USD 16,420 | 76.07 |
| 2025-08-06 | BUY | 1,149 | 69.420 | 69.610 | 69.591 | USD 79,960 | 76.14 |
| 2025-07-31 | BUY | 305 | 68.760 | 70.055 | 69.926 | USD 21,327 | 76.23 |
| 2025-07-29 | BUY | 1,220 | 71.450 | 73.280 | 73.097 | USD 89,178 | 76.29 |
| 2025-07-28 | BUY | 236 | 78.220 | 79.500 | 79.372 | USD 18,732 | 76.28 |
| 2025-07-25 | BUY | 366 | 77.980 | 78.815 | 78.732 | USD 28,816 | 76.27 |
| 2025-07-24 | BUY | 178 | 77.820 | 78.760 | 78.666 | USD 14,003 | 76.26 |
| 2025-07-23 | BUY | 427 | 76.660 | 77.230 | 77.173 | USD 32,953 | 76.26 |
| 2025-07-22 | BUY | 244 | 76.000 | 76.150 | 76.135 | USD 18,577 | 76.26 |
| 2025-07-18 | BUY | 456 | 74.170 | 74.350 | 74.332 | USD 33,895 | 76.27 |
| 2025-07-17 | BUY | 366 | 73.860 | 74.180 | 74.148 | USD 27,138 | 76.28 |
| 2025-07-11 | BUY | 488 | 71.360 | 75.200 | 74.816 | USD 36,510 | 76.36 |
| 2025-07-10 | BUY | 549 | 75.700 | 76.220 | 76.168 | USD 41,816 | 76.37 |
| 2025-07-09 | BUY | 549 | 74.830 | 75.790 | 75.694 | USD 41,556 | 76.37 |
| 2025-07-07 | SELL | -366 | 76.180 | 76.830 | 76.765 | USD -28,096 | 76.38 Loss of -140 on sale |
| 2025-07-02 | SELL | -1,508 | 76.310 | 76.865 | 76.809 | USD -115,829 | 76.38 Loss of -646 on sale |
| 2025-06-27 | BUY | 183 | 73.640 | 73.750 | 73.739 | USD 13,494 | 76.41 |
| 2025-06-26 | BUY | 183 | 73.170 | 73.380 | 73.359 | USD 13,425 | 76.43 |
| 2025-06-24 | SELL | -854 | 73.580 | 73.940 | 73.904 | USD -63,114 | 76.47 Profit of 2,189 on sale |
| 2025-06-18 | BUY | 488 | 68.570 | 71.276 | 71.005 | USD 34,651 | 76.63 |
| 2025-06-17 | BUY | 183 | 70.670 | 72.100 | 71.957 | USD 13,168 | 76.67 |
| 2025-06-16 | SELL | -249 | 72.260 | 72.485 | 72.463 | USD -18,043 | 76.70 Profit of 1,054 on sale |
| 2025-06-13 | BUY | 528 | 70.830 | 74.215 | 73.876 | USD 39,007 | 76.73 |
| 2025-06-12 | SELL | -305 | 74.810 | 75.307 | 75.257 | USD -22,953 | 76.75 Profit of 454 on sale |
| 2025-06-11 | BUY | 655 | 74.610 | 75.210 | 75.150 | USD 49,223 | 76.76 |
| 2025-06-06 | BUY | 183 | 73.430 | 73.620 | 73.601 | USD 13,469 | 76.82 |
| 2025-06-05 | BUY | 854 | 72.470 | 73.550 | 73.442 | USD 62,719 | 76.84 |
| 2025-06-04 | BUY | 120 | 72.800 | 73.070 | 73.043 | USD 8,765 | 76.87 |
| 2025-06-03 | SELL | -60 | 71.330 | 71.430 | 71.420 | USD -4,285 | 76.91 Profit of 329 on sale |
| 2025-05-30 | SELL | -18,387 | 70.280 | 71.080 | 71.000 | USD -1,305,477 | 76.99 Profit of 110,207 on sale |
| 2025-05-29 | BUY | 169 | 70.930 | 72.449 | 72.297 | USD 12,218 | 77.03 |
| 2025-05-27 | BUY | 1,089 | 71.480 | 71.995 | 71.944 | USD 78,346 | 77.11 |
| 2025-05-23 | BUY | 870 | 69.850 | 70.140 | 70.111 | USD 60,997 | 77.21 |
| 2025-05-22 | BUY | 441 | 71.450 | 71.985 | 71.932 | USD 31,722 | 77.25 |
| 2025-05-19 | BUY | 378 | 72.320 | 72.540 | 72.518 | USD 27,412 | 77.36 |
| 2025-05-16 | BUY | 189 | 72.180 | 72.220 | 72.216 | USD 13,649 | 77.40 |
| 2025-05-15 | SELL | -126 | 71.570 | 72.670 | 72.560 | USD -9,143 | 77.44 Profit of 615 on sale |
| 2025-05-14 | BUY | 63 | 72.680 | 73.340 | 73.274 | USD 4,616 | 77.48 |
| 2025-05-13 | BUY | 126 | 72.290 | 72.650 | 72.614 | USD 9,149 | 77.52 |
| 2025-05-12 | BUY | 421 | 72.310 | 74.150 | 73.966 | USD 31,140 | 77.56 |
| 2025-05-09 | SELL | -315 | 70.260 | 71.320 | 71.214 | USD -22,432 | 77.61 Profit of 2,015 on sale |
| 2025-05-08 | BUY | 126 | 70.480 | 70.946 | 70.899 | USD 8,933 | 77.66 |
| 2025-05-07 | BUY | 189 | 68.690 | 68.940 | 68.915 | USD 13,025 | 77.73 |
| 2025-05-02 | BUY | 6,993 | 67.240 | 67.760 | 67.708 | USD 473,482 | 77.96 |
| 2025-04-30 | BUY | 2,205 | 65.840 | 65.990 | 65.975 | USD 145,475 | 78.16 |
| 2025-04-29 | BUY | 552 | 66.320 | 67.430 | 67.319 | USD 37,160 | 78.25 |
| 2025-04-28 | BUY | 441 | 64.930 | 65.820 | 65.731 | USD 28,987 | 78.36 |
| 2025-04-25 | BUY | 1,134 | 65.340 | 65.420 | 65.412 | USD 74,177 | 78.47 |
| 2025-04-24 | SELL | -1,323 | 64.770 | 64.830 | 64.824 | USD -85,762 | 78.58 Profit of 18,197 on sale |
| 2025-04-23 | BUY | 1,197 | 62.460 | 64.570 | 64.359 | USD 77,038 | 78.71 |
| 2025-04-22 | BUY | 504 | 61.420 | 61.910 | 61.861 | USD 31,178 | 78.86 |
| 2025-04-17 | BUY | 693 | 61.000 | 61.470 | 61.423 | USD 42,566 | 79.32 |
| 2025-04-15 | BUY | 630 | 62.000 | 62.790 | 62.711 | USD 39,508 | 79.64 |
| 2025-04-11 | BUY | 1,008 | 62.590 | 62.810 | 62.788 | USD 63,290 | 79.94 |
| 2025-04-09 | BUY | 378 | 63.950 | 64.170 | 64.148 | USD 24,248 | 80.26 |
| 2025-04-08 | BUY | 2,268 | 57.410 | 61.260 | 60.875 | USD 138,064 | 80.47 |
| 2025-04-07 | BUY | 744 | 58.530 | 61.480 | 61.185 | USD 45,522 | 80.67 |
| 2025-04-04 | SELL | -1,008 | 58.370 | 60.190 | 60.008 | USD -60,488 | 80.88 Profit of 21,034 on sale |
| 2025-04-02 | BUY | 8,568 | 67.150 | 67.570 | 67.528 | USD 578,580 | 81.00 |
| 2025-04-01 | BUY | 63 | 66.100 | 66.360 | 66.334 | USD 4,179 | 81.14 |
| 2025-03-31 | BUY | 441 | 65.250 | 65.430 | 65.412 | USD 28,847 | 81.30 |
| 2025-03-28 | BUY | 252 | 65.150 | 68.240 | 67.931 | USD 17,119 | 81.45 |
| 2025-03-27 | BUY | 116 | 68.860 | 69.955 | 69.846 | USD 8,102 | 81.57 |
| 2025-03-26 | BUY | 63 | 69.970 | 71.620 | 71.455 | USD 4,502 | 81.69 |
| 2025-03-25 | BUY | 687 | 70.860 | 71.710 | 71.625 | USD 49,206 | 81.79 |
| 2025-03-24 | BUY | 754 | 70.970 | 71.660 | 71.591 | USD 53,980 | 81.90 |
| 2025-03-21 | SELL | -252 | 70.190 | 70.410 | 70.388 | USD -17,738 | 82.02 Profit of 2,931 on sale |
| 2025-03-20 | BUY | 1,008 | 69.670 | 70.810 | 70.696 | USD 71,262 | 82.15 |
| 2025-03-19 | BUY | 174 | 70.000 | 70.480 | 70.432 | USD 12,255 | 82.27 |
| 2025-03-18 | BUY | 2,168 | 68.880 | 69.460 | 69.402 | USD 150,464 | 82.41 |
| 2025-03-17 | BUY | 441 | 69.650 | 70.220 | 70.163 | USD 30,942 | 82.55 |
| 2025-03-14 | BUY | 3,276 | 68.950 | 69.140 | 69.121 | USD 226,440 | 82.69 |
| 2025-03-13 | BUY | 630 | 66.910 | 68.910 | 68.710 | USD 43,287 | 82.86 |
| 2025-03-12 | SELL | -3,150 | 68.620 | 69.380 | 69.304 | USD -218,308 | 83.01 Profit of 43,188 on sale |
| 2025-03-11 | SELL | -2,331 | 67.980 | 68.950 | 68.853 | USD -160,496 | 83.18 Profit of 33,395 on sale |
| 2025-03-10 | BUY | 693 | 68.160 | 69.970 | 69.789 | USD 48,364 | 83.35 |
| 2025-03-07 | BUY | 124 | 70.480 | 70.980 | 70.930 | USD 8,795 | 83.49 |
| 2025-03-05 | BUY | 930 | 69.500 | 69.690 | 69.671 | USD 64,794 | 83.65 |
| 2025-03-04 | BUY | 1,071 | 67.480 | 69.080 | 68.920 | USD 73,813 | 83.84 |
| 2025-03-03 | BUY | 2,016 | 69.750 | 71.570 | 71.388 | USD 143,918 | 84.00 |
| 2025-02-28 | BUY | 1,638 | 71.050 | 71.120 | 71.113 | USD 116,483 | 84.15 |
| 2025-02-27 | SELL | -315 | 70.730 | 72.550 | 72.368 | USD -22,796 | 84.31 Profit of 3,762 on sale |
| 2025-02-25 | BUY | 2,331 | 74.070 | 77.568 | 77.218 | USD 179,996 | 84.59 |
| 2025-02-21 | BUY | 252 | 74.950 | 77.480 | 77.227 | USD 19,461 | 84.82 |
| 2025-02-18 | SELL | -567 | 78.620 | 78.760 | 78.746 | USD -44,649 | 85.08 Profit of 3,592 on sale |
| 2025-02-14 | SELL | -3,843 | 77.970 | 78.330 | 78.294 | USD -300,884 | 85.27 Profit of 26,813 on sale |
| 2025-02-13 | BUY | 63 | 76.590 | 76.925 | 76.892 | USD 4,844 | 85.39 |
| 2025-02-12 | BUY | 620 | 76.270 | 76.850 | 76.792 | USD 47,611 | 85.51 |
| 2025-02-07 | SELL | -88 | 77.310 | 79.490 | 79.272 | USD -6,976 | 85.87 Profit of 580 on sale |
| 2025-02-06 | BUY | 1,197 | 78.570 | 79.740 | 79.623 | USD 95,309 | 85.97 |
| 2025-02-05 | BUY | 315 | 79.200 | 79.500 | 79.470 | USD 25,033 | 86.07 |
| 2025-02-04 | BUY | 372 | 77.725 | 82.690 | 82.194 | USD 30,576 | 86.20 |
| 2025-02-03 | BUY | 372 | 89.510 | 89.710 | 89.690 | USD 33,365 | 86.15 |
| 2025-01-31 | BUY | 682 | 88.580 | 90.400 | 90.218 | USD 61,529 | 86.11 |
| 2025-01-29 | SELL | -62 | 88.760 | 89.415 | 89.350 | USD -5,540 | 86.01 Loss of -207 on sale |
| 2025-01-28 | SELL | -558 | 88.190 | 89.830 | 89.666 | USD -50,034 | 85.98 Loss of -2,058 on sale |
| 2025-01-27 | SELL | -992 | 90.240 | 90.290 | 90.285 | USD -89,563 | 85.91 Loss of -4,342 on sale |
| 2025-01-24 | BUY | 744 | 89.110 | 90.024 | 89.933 | USD 66,910 | 85.85 |
| 2025-01-23 | BUY | 124 | 89.730 | 89.780 | 89.775 | USD 11,132 | 85.79 |
| 2025-01-22 | BUY | 1,026 | 89.850 | 90.370 | 90.318 | USD 92,666 | 85.72 |
| 2025-01-21 | BUY | 744 | 89.770 | 92.210 | 91.966 | USD 68,423 | 85.65 |
| 2025-01-16 | BUY | 1,164 | 88.920 | 90.373 | 90.228 | USD 105,025 | 85.36 |
| 2025-01-14 | BUY | 496 | 87.180 | 87.400 | 87.378 | USD 43,339 | 85.24 |
| 2025-01-10 | BUY | 1,488 | 83.360 | 87.090 | 86.717 | USD 129,035 | 85.30 |
| 2024-12-30 | BUY | 186 | 85.430 | 86.068 | 86.004 | USD 15,997 | 85.16 |
| 2024-12-27 | BUY | 248 | 86.860 | 87.655 | 87.575 | USD 21,719 | 85.12 |
| 2024-12-23 | BUY | 1,860 | 86.900 | 87.240 | 87.206 | USD 162,203 | 84.93 |
| 2024-12-20 | BUY | 496 | 87.130 | 88.230 | 88.120 | USD 43,708 | 84.88 |
| 2024-12-19 | BUY | 62 | 86.780 | 88.420 | 88.256 | USD 5,472 | 84.83 |
| 2024-12-18 | BUY | 496 | 85.450 | 91.090 | 90.526 | USD 44,901 | 84.81 |
| 2024-12-17 | BUY | 124 | 90.860 | 92.000 | 91.886 | USD 11,394 | 84.65 |
| 2024-12-16 | BUY | 620 | 91.300 | 91.460 | 91.444 | USD 56,695 | 84.46 |
| 2024-12-13 | BUY | 456 | 91.020 | 91.185 | 91.168 | USD 41,573 | 84.28 |
| 2024-12-10 | BUY | 3,100 | 88.760 | 90.000 | 89.876 | USD 278,616 | 83.94 |
| 2024-12-09 | BUY | 372 | 90.000 | 93.660 | 93.294 | USD 34,705 | 83.75 |
| 2024-12-06 | SELL | -930 | 89.880 | 90.040 | 90.024 | USD -83,722 | 83.56 Loss of -6,014 on sale |
| 2024-12-05 | SELL | -62 | 89.045 | 90.270 | 90.147 | USD -5,589 | 83.37 Loss of -420 on sale |
| 2024-12-03 | BUY | 310 | 85.140 | 86.400 | 86.274 | USD 26,745 | 83.10 |
| 2024-11-27 | SELL | -372 | 86.570 | 87.660 | 87.551 | USD -32,569 | 82.51 Loss of -1,874 on sale |
| 2024-11-26 | BUY | 1,302 | 86.940 | 88.180 | 88.056 | USD 114,649 | 82.32 |
| 2024-11-25 | BUY | 148 | 87.770 | 88.740 | 88.643 | USD 13,119 | 82.07 |
| 2024-11-22 | SELL | -118 | 86.770 | 86.800 | 86.797 | USD -10,242 | 81.85 Loss of -584 on sale |
| 2024-11-21 | SELL | -315 | 84.820 | 85.490 | 85.423 | USD -26,908 | 81.70 Loss of -1,172 on sale |
| 2024-11-20 | SELL | -126 | 84.740 | 85.600 | 85.514 | USD -10,775 | 81.54 Loss of -501 on sale |
| 2024-11-19 | BUY | 63 | 84.090 | 84.235 | 84.221 | USD 5,306 | 81.40 |
| 2024-11-18 | BUY | 540 | 84.670 | 86.840 | 86.623 | USD 46,776 | 81.21 |
| 2024-11-11 | BUY | 189 | 86.940 | 87.470 | 87.417 | USD 16,522 | 80.48 |
| 2024-11-07 | BUY | 169 | 81.350 | 82.740 | 82.601 | USD 13,960 | 80.22 |
| 2024-11-06 | BUY | 1,512 | 81.410 | 81.690 | 81.662 | USD 123,473 | 80.12 |
| 2024-11-05 | BUY | 315 | 79.250 | 79.410 | 79.394 | USD 25,009 | 80.20 |
| 2024-11-04 | BUY | 116 | 78.130 | 78.440 | 78.409 | USD 9,095 | 80.40 |
| 2024-11-01 | BUY | 174 | 77.250 | 78.309 | 78.203 | USD 13,607 | 80.75 |
| 2024-10-30 | SELL | -378 | 78.220 | 79.710 | 79.561 | USD -30,074 | 81.32 Profit of 666 on sale |
| 2024-10-29 | SELL | -1,134 | 80.280 | 81.250 | 81.153 | USD -92,028 | 81.50 Profit of 390 on sale |
| 2024-10-28 | SELL | -441 | 83.590 | 83.700 | 83.689 | USD -36,907 | 81.08 Loss of -1,151 on sale |
| 2024-10-21 | SELL | -63 | 80.560 | 81.360 | 81.280 | USD -5,121 | 0.00 Loss of -5,121 on sale |