| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | BUY | 2,118 | | | 67.200* | | 73.79 |
| 2025-11-10 | BUY | 1,185 | 67.430 | 65.742 | 65.911 | USD 78,104 | 73.86 |
| 2025-11-07 | SELL | -73 | | | 66.220* | | 73.89 Profit of 5,394 on sale |
| 2025-11-06 | SELL | -244 | 68.070 | 66.210 | 66.396 | USD -16,201 | 73.93 Profit of 1,838 on sale |
| 2025-11-05 | BUY | 757 | 68.210 | 65.900 | 66.131 | USD 50,061 | 73.96 |
| 2025-11-04 | BUY | 976 | 67.289 | 65.950 | 66.084 | USD 64,498 | 74.00 |
| 2025-11-03 | SELL | -488 | 70.350 | 67.705 | 67.970 | USD -33,169 | 74.03 Profit of 2,955 on sale |
| 2025-10-30 | BUY | 3,050 | 70.764 | 67.910 | 68.195 | USD 207,996 | 74.08 |
| 2025-10-29 | BUY | 3,050 | 69.680 | 72.730 | 72.425 | USD 220,896 | 74.10 |
| 2025-10-28 | BUY | 305 | 73.020 | 79.215 | 78.595 | USD 23,972 | 74.11 |
| 2025-10-27 | BUY | 183 | 70.250 | 71.870 | 71.708 | USD 13,123 | 74.13 |
| 2025-10-24 | BUY | 122 | 69.770 | 71.250 | 71.102 | USD 8,674 | 74.15 |
| 2025-10-21 | BUY | 183 | 70.050 | 70.360 | 70.329 | USD 12,870 | 74.22 |
| 2025-10-20 | BUY | 671 | 69.200 | 69.470 | 69.443 | USD 46,596 | 74.25 |
| 2025-10-16 | BUY | 610 | 66.050 | 68.600 | 68.345 | USD 41,690 | 74.33 |
| 2025-10-15 | BUY | 726 | 67.980 | 69.875 | 69.686 | USD 50,592 | 74.36 |
| 2025-10-02 | BUY | 488 | 68.930 | 68.950 | 68.948 | USD 33,647 | 74.42 |
| 2025-10-01 | BUY | 728 | 66.660 | 67.800 | 67.686 | USD 49,275 | 74.46 |
| 2025-09-30 | BUY | 4,453 | 67.060 | 69.830 | 69.553 | USD 309,720 | 74.50 |
| 2025-09-29 | BUY | 1,159 | 69.680 | 71.260 | 71.102 | USD 82,407 | 74.52 |
| 2025-09-26 | BUY | 2,614 | 67.300 | 67.630 | 67.597 | USD 176,699 | 74.56 |
| 2025-09-25 | BUY | 183 | 66.740 | 67.490 | 67.415 | USD 12,337 | 74.60 |
| 2025-09-24 | BUY | 3,470 | 67.860 | 68.580 | 68.508 | USD 237,723 | 74.64 |
| 2025-09-18 | BUY | 732 | 68.520 | 70.300 | 70.122 | USD 51,329 | 74.68 |
| 2025-09-17 | BUY | 915 | 68.620 | 69.270 | 69.205 | USD 63,323 | 74.71 |
| 2025-09-16 | BUY | 1,464 | 66.850 | 67.140 | 67.111 | USD 98,251 | 74.75 |
| 2025-08-15 | BUY | 122 | 69.230 | 70.160 | 70.067 | USD 8,548 | 74.81 |
| 2025-08-13 | BUY | 60 | 70.630 | 70.730 | 70.720 | USD 4,243 | 74.84 |
| 2025-08-08 | BUY | 544 | 67.650 | 68.610 | 68.514 | USD 37,272 | 74.92 |
| 2025-08-06 | BUY | 1,149 | 69.420 | 69.610 | 69.591 | USD 79,960 | 74.99 |
| 2025-07-31 | BUY | 305 | 68.760 | 70.055 | 69.926 | USD 21,327 | 75.07 |
| 2025-07-29 | BUY | 1,220 | 71.450 | 73.280 | 73.097 | USD 89,178 | 75.12 |
| 2025-07-11 | BUY | 488 | 71.360 | 75.200 | 74.816 | USD 36,510 | 75.14 |
| 2025-07-10 | BUY | 549 | 75.700 | 76.220 | 76.168 | USD 41,816 | 75.14 |
| 2025-07-09 | BUY | 549 | 74.830 | 75.790 | 75.694 | USD 41,556 | 75.14 |
| 2025-07-07 | SELL | -366 | 76.180 | 76.830 | 76.765 | USD -28,096 | 75.13 Loss of -597 on sale |
| 2025-07-02 | SELL | -1,508 | 76.310 | 76.865 | 76.809 | USD -115,829 | 75.11 Loss of -2,566 on sale |
| 2025-06-27 | BUY | 183 | 73.640 | 73.750 | 73.739 | USD 13,494 | 75.12 |
| 2025-06-26 | BUY | 183 | 73.170 | 73.380 | 73.359 | USD 13,425 | 75.13 |
| 2025-06-24 | SELL | -854 | 73.580 | 73.940 | 73.904 | USD -63,114 | 75.16 Profit of 1,071 on sale |
| 2025-06-18 | BUY | 488 | 68.570 | 71.276 | 71.005 | USD 34,651 | 75.30 |
| 2025-06-17 | BUY | 183 | 70.670 | 72.100 | 71.957 | USD 13,168 | 75.33 |
| 2025-06-16 | SELL | -249 | 72.260 | 72.485 | 72.463 | USD -18,043 | 75.35 Profit of 719 on sale |
| 2025-06-12 | SELL | -305 | 74.810 | 75.307 | 75.257 | USD -22,953 | 75.35 Profit of 29 on sale |
| 2025-06-11 | BUY | 655 | 74.610 | 75.210 | 75.150 | USD 49,223 | 75.36 |
| 2025-06-06 | BUY | 183 | 73.430 | 73.620 | 73.601 | USD 13,469 | 75.39 |
| 2025-06-05 | BUY | 854 | 72.470 | 73.550 | 73.442 | USD 62,719 | 75.41 |
| 2025-06-04 | BUY | 120 | 72.800 | 73.070 | 73.043 | USD 8,765 | 75.43 |
| 2025-06-03 | SELL | -60 | 71.330 | 71.430 | 71.420 | USD -4,285 | 75.46 Profit of 242 on sale |
| 2025-05-30 | SELL | -18,387 | 70.280 | 71.080 | 71.000 | USD -1,305,477 | 75.53 Profit of 83,204 on sale |
| 2025-05-29 | BUY | 169 | 70.930 | 72.449 | 72.297 | USD 12,218 | 75.56 |
| 2025-05-27 | BUY | 1,089 | 71.480 | 71.995 | 71.944 | USD 78,346 | 75.62 |
| 2025-05-23 | BUY | 870 | 69.850 | 70.140 | 70.111 | USD 60,997 | 75.70 |
| 2025-05-22 | BUY | 441 | 71.450 | 71.985 | 71.932 | USD 31,722 | 75.74 |
| 2025-05-19 | BUY | 378 | 72.320 | 72.540 | 72.518 | USD 27,412 | 75.82 |
| 2025-05-16 | BUY | 189 | 72.180 | 72.220 | 72.216 | USD 13,649 | 75.84 |
| 2025-05-15 | SELL | -126 | 71.570 | 72.670 | 72.560 | USD -9,143 | 75.88 Profit of 418 on sale |
| 2025-05-14 | BUY | 63 | 72.680 | 73.340 | 73.274 | USD 4,616 | 75.90 |
| 2025-05-13 | BUY | 126 | 72.290 | 72.650 | 72.614 | USD 9,149 | 75.93 |
| 2025-05-12 | BUY | 421 | 72.310 | 74.150 | 73.966 | USD 31,140 | 75.96 |
| 2025-05-09 | SELL | -315 | 70.260 | 71.320 | 71.214 | USD -22,432 | 76.01 Profit of 1,509 on sale |
| 2025-05-08 | BUY | 126 | 70.480 | 70.946 | 70.899 | USD 8,933 | 76.05 |
| 2025-05-07 | BUY | 189 | 68.690 | 68.940 | 68.915 | USD 13,025 | 76.11 |
| 2025-05-02 | BUY | 6,993 | 67.240 | 67.760 | 67.708 | USD 473,482 | 76.31 |
| 2025-04-30 | BUY | 2,205 | 65.840 | 65.990 | 65.975 | USD 145,475 | 76.49 |
| 2025-04-29 | BUY | 552 | 66.320 | 67.430 | 67.319 | USD 37,160 | 76.58 |
| 2025-04-28 | BUY | 441 | 64.930 | 65.820 | 65.731 | USD 28,987 | 76.68 |
| 2025-04-25 | BUY | 1,134 | 65.340 | 65.420 | 65.412 | USD 74,177 | 76.78 |
| 2025-04-24 | SELL | -1,323 | 64.770 | 64.830 | 64.824 | USD -85,762 | 76.89 Profit of 15,959 on sale |
| 2025-04-23 | BUY | 1,197 | 62.460 | 64.570 | 64.359 | USD 77,038 | 77.01 |
| 2025-04-22 | BUY | 504 | 61.420 | 61.910 | 61.861 | USD 31,178 | 77.15 |
| 2025-04-17 | BUY | 693 | 61.000 | 61.470 | 61.423 | USD 42,566 | 77.60 |
| 2025-04-15 | BUY | 630 | 62.000 | 62.790 | 62.711 | USD 39,508 | 77.91 |
| 2025-04-11 | BUY | 1,008 | 62.590 | 62.810 | 62.788 | USD 63,290 | 78.21 |
| 2025-04-09 | BUY | 378 | 63.950 | 64.170 | 64.148 | USD 24,248 | 78.52 |
| 2025-04-08 | BUY | 2,268 | 57.410 | 61.260 | 60.875 | USD 138,064 | 78.72 |
| 2025-04-07 | BUY | 744 | 58.530 | 61.480 | 61.185 | USD 45,522 | 78.92 |
| 2025-04-04 | SELL | -1,008 | 58.370 | 60.190 | 60.008 | USD -60,488 | 79.13 Profit of 19,275 on sale |
| 2025-04-02 | BUY | 8,568 | 67.150 | 67.570 | 67.528 | USD 578,580 | 79.25 |
| 2025-04-01 | BUY | 63 | 66.100 | 66.360 | 66.334 | USD 4,179 | 79.38 |
| 2025-03-31 | BUY | 441 | 65.250 | 65.430 | 65.412 | USD 28,847 | 79.53 |
| 2025-03-28 | BUY | 252 | 65.150 | 68.240 | 67.931 | USD 17,119 | 79.68 |
| 2025-03-27 | BUY | 116 | 68.860 | 69.955 | 69.846 | USD 8,102 | 79.79 |
| 2025-03-26 | BUY | 63 | 69.970 | 71.620 | 71.455 | USD 4,502 | 79.90 |
| 2025-03-25 | BUY | 687 | 70.860 | 71.710 | 71.625 | USD 49,206 | 80.00 |
| 2025-03-24 | BUY | 754 | 70.970 | 71.660 | 71.591 | USD 53,980 | 80.09 |
| 2025-03-21 | SELL | -252 | 70.190 | 70.410 | 70.388 | USD -17,738 | 80.20 Profit of 2,473 on sale |
| 2025-03-20 | BUY | 1,008 | 69.670 | 70.810 | 70.696 | USD 71,262 | 80.32 |
| 2025-03-19 | BUY | 174 | 70.000 | 70.480 | 70.432 | USD 12,255 | 80.44 |
| 2025-03-18 | BUY | 2,168 | 68.880 | 69.460 | 69.402 | USD 150,464 | 80.57 |
| 2025-03-17 | BUY | 441 | 69.650 | 70.220 | 70.163 | USD 30,942 | 80.69 |
| 2025-03-14 | BUY | 3,276 | 68.950 | 69.140 | 69.121 | USD 226,440 | 80.83 |
| 2025-03-13 | BUY | 630 | 66.910 | 68.910 | 68.710 | USD 43,287 | 80.99 |
| 2025-03-12 | SELL | -3,150 | 68.620 | 69.380 | 69.304 | USD -218,308 | 81.14 Profit of 37,284 on sale |
| 2025-03-11 | SELL | -2,331 | 67.980 | 68.950 | 68.853 | USD -160,496 | 81.30 Profit of 29,011 on sale |
| 2025-03-10 | BUY | 693 | 68.160 | 69.970 | 69.789 | USD 48,364 | 81.46 |
| 2025-03-07 | BUY | 124 | 70.480 | 70.980 | 70.930 | USD 8,795 | 81.59 |
| 2025-03-05 | BUY | 930 | 69.500 | 69.690 | 69.671 | USD 64,794 | 81.75 |
| 2025-03-04 | BUY | 1,071 | 67.480 | 69.080 | 68.920 | USD 73,813 | 81.93 |
| 2025-03-03 | BUY | 2,016 | 69.750 | 71.570 | 71.388 | USD 143,918 | 82.08 |
| 2025-02-28 | BUY | 1,638 | 71.050 | 71.120 | 71.113 | USD 116,483 | 82.23 |
| 2025-02-27 | SELL | -315 | 70.730 | 72.550 | 72.368 | USD -22,796 | 82.38 Profit of 3,153 on sale |
| 2025-02-25 | BUY | 2,331 | 74.070 | 77.568 | 77.218 | USD 179,996 | 82.63 |
| 2025-02-21 | BUY | 252 | 74.950 | 77.480 | 77.227 | USD 19,461 | 82.84 |
| 2025-02-18 | SELL | -567 | 78.620 | 78.760 | 78.746 | USD -44,649 | 83.04 Profit of 2,434 on sale |
| 2025-02-14 | SELL | -3,843 | 77.970 | 78.330 | 78.294 | USD -300,884 | 83.19 Profit of 18,818 on sale |
| 2025-02-13 | BUY | 63 | 76.590 | 76.925 | 76.892 | USD 4,844 | 83.29 |
| 2025-02-12 | BUY | 620 | 76.270 | 76.850 | 76.792 | USD 47,611 | 83.40 |
| 2025-02-07 | SELL | -88 | 77.310 | 79.490 | 79.272 | USD -6,976 | 83.70 Profit of 389 on sale |
| 2025-02-06 | BUY | 1,197 | 78.570 | 79.740 | 79.623 | USD 95,309 | 83.78 |
| 2025-02-05 | BUY | 315 | 79.200 | 79.500 | 79.470 | USD 25,033 | 83.86 |
| 2025-02-04 | BUY | 372 | 77.725 | 82.690 | 82.194 | USD 30,576 | 83.96 |
| 2025-02-03 | BUY | 372 | 89.510 | 89.710 | 89.690 | USD 33,365 | 83.86 |
| 2025-01-31 | BUY | 682 | 88.580 | 90.400 | 90.218 | USD 61,529 | 83.78 |
| 2025-01-29 | SELL | -62 | 88.760 | 89.415 | 89.350 | USD -5,540 | 83.59 Loss of -357 on sale |
| 2025-01-28 | SELL | -558 | 88.190 | 89.830 | 89.666 | USD -50,034 | 83.50 Loss of -3,440 on sale |
| 2025-01-27 | SELL | -992 | 90.240 | 90.290 | 90.285 | USD -89,563 | 83.37 Loss of -6,856 on sale |
| 2025-01-24 | BUY | 744 | 89.110 | 90.024 | 89.933 | USD 66,910 | 83.26 |
| 2025-01-23 | BUY | 124 | 89.730 | 89.780 | 89.775 | USD 11,132 | 83.14 |
| 2024-12-10 | BUY | 3,100 | 88.760 | 90.000 | 89.876 | USD 278,616 | 83.02 |
| 2024-12-09 | BUY | 372 | 90.000 | 93.660 | 93.294 | USD 34,705 | 82.88 |
| 2024-12-06 | SELL | -930 | 89.880 | 90.040 | 90.024 | USD -83,722 | 82.74 Loss of -6,778 on sale |
| 2024-12-05 | SELL | -62 | 89.045 | 90.270 | 90.147 | USD -5,589 | 82.60 Loss of -468 on sale |
| 2024-12-03 | BUY | 310 | 85.140 | 86.400 | 86.274 | USD 26,745 | 82.40 |
| 2024-11-27 | SELL | -372 | 86.570 | 87.660 | 87.551 | USD -32,569 | 81.98 Loss of -2,071 on sale |
| 2024-11-26 | BUY | 1,302 | 86.940 | 88.180 | 88.056 | USD 114,649 | 81.73 |
| 2024-11-26 | BUY | 1,302 | 86.940 | 88.180 | 88.056 | USD 114,649 | 81.73 |
| 2024-11-25 | BUY | 148 | 87.770 | 88.740 | 88.643 | USD 13,119 | 81.57 |
| 2024-11-22 | SELL | -118 | 86.770 | 86.800 | 86.797 | USD -10,242 | 81.43 Loss of -633 on sale |
| 2024-11-21 | SELL | -315 | 84.820 | 85.490 | 85.423 | USD -26,908 | 81.34 Loss of -1,287 on sale |
| 2024-11-20 | SELL | -126 | 84.740 | 85.600 | 85.514 | USD -10,775 | 81.24 Loss of -539 on sale |
| 2024-11-19 | BUY | 63 | 84.090 | 84.235 | 84.221 | USD 5,306 | 81.16 |
| 2024-11-18 | BUY | 540 | 84.670 | 86.840 | 86.623 | USD 46,776 | 81.05 |
| 2024-11-11 | BUY | 189 | 86.940 | 87.470 | 87.417 | USD 16,522 | 80.48 |
| 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-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-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-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-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-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-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-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-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 |
| 2024-10-21 | SELL | -63 | 80.560 | 81.360 | 81.280 | USD -5,121 | 0.00 Loss of -5,121 on sale |