| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 624 | 77.830 | 76.030 | 76.210 | USD 47,555 | 80.21 |
| 2025-11-06 | SELL | -375 | 80.750 | 74.650 | 75.260 | USD -28,223 | 80.26 Profit of 1,873 on sale |
| 2025-11-05 | SELL | -234 | 80.200 | 78.675 | 78.828 | USD -18,446 | 80.26 Profit of 336 on sale |
| 2025-11-04 | SELL | -1,000 | 79.745 | 78.130 | 78.291 | USD -78,291 | 80.27 Profit of 1,976 on sale |
| 2025-10-31 | SELL | -156 | 80.000 | 78.570 | 78.713 | USD -12,279 | 80.28 Profit of 244 on sale |
| 2025-10-30 | BUY | 546 | 80.015 | 78.270 | 78.444 | USD 42,831 | 80.28 |
| 2025-10-29 | BUY | 546 | 78.320 | 79.320 | 79.220 | USD 43,254 | 80.29 |
| 2025-10-28 | BUY | 2,340 | 78.750 | 79.240 | 79.191 | USD 185,307 | 80.30 |
| 2025-10-27 | BUY | 1,248 | 78.870 | 79.540 | 79.473 | USD 99,182 | 80.31 |
| 2025-10-24 | BUY | 154 | 78.680 | 78.940 | 78.914 | USD 12,153 | 80.32 |
| 2025-10-23 | SELL | -312 | 78.170 | 79.220 | 79.115 | USD -24,684 | 80.33 Profit of 378 on sale |
| 2025-10-22 | BUY | 624 | 78.560 | 79.500 | 79.406 | USD 49,549 | 80.34 |
| 2025-10-21 | BUY | 234 | 79.020 | 79.570 | 79.515 | USD 18,607 | 80.34 |
| 2025-10-17 | BUY | 1,170 | 78.460 | 78.920 | 78.874 | USD 92,283 | 80.36 |
| 2025-10-16 | BUY | 77 | 77.840 | 81.150 | 80.819 | USD 6,223 | 80.37 |
| 2025-10-14 | SELL | -468 | 82.890 | 83.200 | 83.169 | USD -38,923 | 80.35 Loss of -1,317 on sale |
| 2025-10-07 | BUY | 2,340 | 82.750 | 83.340 | 83.281 | USD 194,878 | 80.34 |
| 2025-10-06 | BUY | 78 | 82.350 | 83.220 | 83.133 | USD 6,484 | 80.33 |
| 2025-10-03 | BUY | 1,092 | 82.370 | 82.590 | 82.568 | USD 90,164 | 80.32 |
| 2025-10-02 | BUY | 858 | 81.330 | 82.630 | 82.500 | USD 70,785 | 80.31 |
| 2025-10-01 | BUY | 546 | 81.930 | 83.080 | 82.965 | USD 45,299 | 80.30 |
| 2025-09-30 | BUY | 780 | 82.370 | 82.470 | 82.460 | USD 64,319 | 80.29 |
| 2025-09-29 | BUY | 702 | 82.070 | 82.130 | 82.124 | USD 57,651 | 80.28 |
| 2025-09-26 | BUY | 856 | 81.620 | 81.880 | 81.854 | USD 70,067 | 80.27 |
| 2025-09-25 | BUY | 1,092 | 80.280 | 81.230 | 81.135 | USD 88,599 | 80.27 |
| 2025-09-24 | SELL | -15,424 | 80.640 | 80.890 | 80.865 | USD -1,247,262 | 80.27 Loss of -9,133 on sale |
| 2025-09-18 | BUY | 79 | 79.070 | 79.740 | 79.673 | USD 6,294 | 80.28 |
| 2025-09-17 | BUY | 711 | 78.680 | 79.710 | 79.607 | USD 56,601 | 80.29 |
| 2025-09-16 | BUY | 316 | 78.730 | 80.990 | 80.764 | USD 25,521 | 80.30 |
| 2025-09-15 | BUY | 790 | 80.460 | 81.300 | 81.216 | USD 64,161 | 80.30 |
| 2025-09-12 | BUY | 237 | 80.820 | 81.110 | 81.081 | USD 19,216 | 80.29 |
| 2025-09-11 | BUY | 395 | 80.340 | 80.500 | 80.484 | USD 31,791 | 80.29 |
| 2025-09-09 | BUY | 395 | 79.290 | 80.330 | 80.226 | USD 31,689 | 80.31 |
| 2025-09-04 | SELL | -3,397 | 81.750 | 81.860 | 81.849 | USD -278,041 | 80.30 Loss of -5,270 on sale |
| 2025-09-02 | BUY | 1,659 | 80.560 | 80.960 | 80.920 | USD 134,246 | 80.30 |
| 2025-08-12 | BUY | 237 | 76.560 | 76.890 | 76.857 | USD 18,215 | 80.34 |
| 2025-08-11 | BUY | 711 | 75.300 | 77.060 | 76.884 | USD 54,665 | 80.37 |
| 2025-08-08 | BUY | 1,817 | 76.270 | 76.640 | 76.603 | USD 139,188 | 80.39 |
| 2025-08-07 | BUY | 237 | 73.820 | 74.940 | 74.828 | USD 17,734 | 80.44 |
| 2025-08-01 | BUY | 1,422 | 74.010 | 74.970 | 74.874 | USD 106,471 | 80.48 |
| 2025-07-31 | BUY | 79 | 75.950 | 76.540 | 76.481 | USD 6,042 | 80.50 |
| 2025-07-30 | BUY | 632 | 74.790 | 77.450 | 77.184 | USD 48,780 | 80.54 |
| 2025-07-29 | BUY | 79 | 77.680 | 78.980 | 78.850 | USD 6,229 | 80.56 |
| 2025-07-14 | BUY | 632 | 77.900 | 78.080 | 78.062 | USD 49,335 | 80.58 |
| 2025-07-11 | SELL | -158 | 77.700 | 78.110 | 78.069 | USD -12,335 | 80.60 Profit of 399 on sale |
| 2025-07-10 | BUY | 632 | 78.370 | 78.690 | 78.658 | USD 49,712 | 80.61 |
| 2025-07-09 | BUY | 632 | 78.240 | 80.050 | 79.869 | USD 50,477 | 80.63 |
| 2025-07-08 | BUY | 474 | 79.660 | 80.440 | 80.362 | USD 38,092 | 80.63 |
| 2025-07-07 | SELL | -1,817 | 79.180 | 80.950 | 80.773 | USD -146,765 | 80.64 Loss of -237 on sale |
| 2025-07-02 | SELL | -2,291 | 80.150 | 81.240 | 81.131 | USD -185,871 | 80.65 Loss of -1,111 on sale |
| 2025-06-30 | BUY | 1,343 | 80.420 | 80.540 | 80.528 | USD 108,149 | 80.65 |
| 2025-06-27 | BUY | 711 | 80.370 | 80.860 | 80.811 | USD 57,457 | 80.65 |
| 2025-06-25 | SELL | -158 | 79.110 | 79.860 | 79.785 | USD -12,606 | 80.67 Profit of 139 on sale |
| 2025-06-24 | BUY | 79 | 79.660 | 80.550 | 80.461 | USD 6,356 | 80.67 |
| 2025-06-23 | BUY | 2,054 | 79.630 | 79.720 | 79.711 | USD 163,726 | 80.68 |
| 2025-06-20 | SELL | -31,694 | 79.210 | 79.650 | 79.606 | USD -2,523,033 | 80.69 Profit of 34,365 on sale |
| 2025-06-18 | SELL | -486 | 78.550 | 79.260 | 79.189 | USD -38,486 | 80.72 Profit of 745 on sale |
| 2025-06-13 | SELL | -243 | 77.350 | 78.550 | 78.430 | USD -19,058 | 80.77 Profit of 568 on sale |
| 2025-06-12 | BUY | 243 | 78.990 | 79.000 | 78.999 | USD 19,197 | 80.78 |
| 2025-06-11 | BUY | 324 | 78.910 | 79.750 | 79.666 | USD 25,812 | 80.80 |
| 2025-06-06 | SELL | -405 | 79.930 | 80.130 | 80.110 | USD -32,445 | 80.82 Profit of 288 on sale |
| 2025-06-05 | SELL | -243 | 78.560 | 79.080 | 79.028 | USD -19,204 | 80.84 Profit of 440 on sale |
| 2025-06-04 | SELL | -324 | 78.810 | 80.080 | 79.953 | USD -25,905 | 80.85 Profit of 292 on sale |
| 2025-06-02 | BUY | 1,053 | 78.680 | 78.680 | 78.680 | USD 82,850 | 80.88 |
| 2025-05-30 | SELL | -234 | 78.580 | 79.040 | 78.994 | USD -18,485 | 80.90 Profit of 447 on sale |
| 2025-05-29 | BUY | 81 | 78.860 | 79.030 | 79.013 | USD 6,400 | 80.92 |
| 2025-05-28 | SELL | -80 | 77.990 | 79.380 | 79.241 | USD -6,339 | 80.94 Profit of 136 on sale |
| 2025-05-27 | BUY | 891 | 79.030 | 79.090 | 79.084 | USD 70,464 | 80.96 |
| 2025-05-23 | SELL | -1,620 | 77.210 | 77.520 | 77.489 | USD -125,532 | 81.02 Profit of 5,722 on sale |
| 2025-05-22 | SELL | -1,782 | 77.660 | 78.350 | 78.281 | USD -139,497 | 81.05 Profit of 4,933 on sale |
| 2025-05-21 | BUY | 81 | 77.900 | 80.220 | 79.988 | USD 6,479 | 81.08 |
| 2025-05-20 | BUY | 648 | 80.330 | 81.090 | 81.014 | USD 52,497 | 81.08 |
| 2025-05-19 | BUY | 2,349 | 80.870 | 81.100 | 81.077 | USD 190,450 | 81.08 |
| 2025-05-16 | BUY | 2,187 | 80.830 | 81.080 | 81.055 | USD 177,267 | 81.09 |
| 2025-05-15 | BUY | 1,782 | 80.460 | 80.560 | 80.550 | USD 143,540 | 81.09 |
| 2025-05-14 | BUY | 1,620 | 79.950 | 81.330 | 81.192 | USD 131,531 | 81.10 |
| 2025-05-13 | SELL | -324 | 81.160 | 81.860 | 81.790 | USD -26,500 | 81.10 Loss of -223 on sale |
| 2025-05-12 | BUY | 81 | 80.640 | 81.050 | 81.009 | USD 6,562 | 81.11 |
| 2025-05-09 | BUY | 243 | 77.850 | 78.540 | 78.471 | USD 19,068 | 81.14 |
| 2025-05-08 | SELL | -2,349 | 77.590 | 78.930 | 78.796 | USD -185,092 | 81.17 Profit of 5,571 on sale |
| 2025-05-07 | SELL | -1,134 | 76.740 | 77.640 | 77.550 | USD -87,942 | 81.21 Profit of 4,149 on sale |
| 2025-05-06 | BUY | 2,835 | 76.420 | 77.360 | 77.266 | USD 219,049 | 81.25 |
| 2025-05-02 | BUY | 243 | 77.810 | 78.150 | 78.116 | USD 18,982 | 81.32 |
| 2025-05-01 | SELL | -405 | 75.770 | 77.250 | 77.102 | USD -31,226 | 81.38 Profit of 1,731 on sale |
| 2025-04-30 | BUY | 243 | 75.370 | 75.520 | 75.505 | USD 18,348 | 81.43 |
| 2025-04-29 | BUY | 567 | 76.420 | 76.610 | 76.591 | USD 43,427 | 81.48 |
| 2025-04-28 | BUY | 1,207 | 75.940 | 76.730 | 76.651 | USD 92,518 | 81.54 |
| 2025-04-25 | BUY | 1,134 | 75.190 | 75.560 | 75.523 | USD 85,643 | 81.60 |
| 2025-04-24 | BUY | 324 | 75.860 | 76.200 | 76.166 | USD 24,678 | 81.66 |
| 2025-04-23 | BUY | 891 | 74.240 | 76.940 | 76.670 | USD 68,313 | 81.74 |
| 2025-04-22 | SELL | -494 | 73.090 | 73.280 | 73.261 | USD -36,191 | 81.82 Profit of 4,231 on sale |
| 2025-04-17 | BUY | 162 | 72.550 | 73.460 | 73.369 | USD 11,886 | 82.14 |
| 2025-04-16 | BUY | 324 | 71.700 | 73.290 | 73.131 | USD 23,694 | 82.26 |
| 2025-04-15 | BUY | 1,620 | 72.710 | 73.950 | 73.826 | USD 119,598 | 82.36 |
| 2025-04-11 | BUY | 2,025 | 71.400 | 71.640 | 71.616 | USD 145,022 | 82.59 |
| 2025-04-10 | BUY | 3,321 | 71.110 | 73.700 | 73.441 | USD 243,898 | 82.72 |
| 2025-04-09 | BUY | 648 | 75.240 | 75.950 | 75.879 | USD 49,170 | 82.80 |
| 2025-04-08 | BUY | 1,701 | 68.420 | 73.340 | 72.848 | USD 123,914 | 82.97 |
| 2025-04-07 | BUY | 1,940 | 69.340 | 71.330 | 71.131 | USD 137,994 | 83.12 |
| 2025-04-04 | SELL | -4,860 | 69.070 | 73.410 | 72.976 | USD -354,663 | 83.29 Profit of 50,122 on sale |
| 2025-04-02 | BUY | 567 | 82.490 | 82.730 | 82.706 | USD 46,894 | 83.30 |
| 2025-03-31 | SELL | -2,187 | 80.290 | 80.710 | 80.668 | USD -176,421 | 83.36 Profit of 5,891 on sale |
| 2025-03-28 | SELL | -1,377 | 79.230 | 82.980 | 82.605 | USD -113,747 | 83.41 Profit of 1,112 on sale |
| 2025-03-27 | SELL | -405 | 83.050 | 84.080 | 83.977 | USD -34,011 | 83.42 Loss of -227 on sale |
| 2025-03-26 | BUY | 729 | 83.930 | 84.990 | 84.884 | USD 61,880 | 83.41 |
| 2025-03-25 | SELL | -960 | 83.740 | 85.000 | 84.874 | USD -81,479 | 83.41 Loss of -1,409 on sale |
| 2025-03-24 | BUY | 560 | 84.180 | 84.480 | 84.450 | USD 47,292 | 83.40 |
| 2025-03-21 | BUY | 960 | 82.360 | 82.820 | 82.774 | USD 79,463 | 83.41 |
| 2025-03-19 | BUY | 150 | 83.020 | 83.500 | 83.452 | USD 12,518 | 83.42 |
| 2025-03-18 | SELL | -1,458 | 81.640 | 82.940 | 82.810 | USD -120,737 | 83.45 Profit of 932 on sale |
| 2025-03-17 | BUY | 1,539 | 82.160 | 82.560 | 82.520 | USD 126,998 | 83.47 |
| 2025-03-14 | BUY | 1,377 | 80.410 | 80.630 | 80.608 | USD 110,997 | 83.51 |
| 2025-03-13 | BUY | 6,792 | 77.700 | 79.910 | 79.689 | USD 541,248 | 83.59 |
| 2025-03-12 | BUY | 3,240 | 79.180 | 79.800 | 79.738 | USD 258,351 | 83.66 |
| 2025-03-11 | BUY | 1,296 | 78.450 | 79.550 | 79.440 | USD 102,954 | 83.73 |
| 2025-03-07 | BUY | 768 | 82.250 | 82.630 | 82.592 | USD 63,431 | 83.82 |
| 2025-03-06 | SELL | -729 | 82.220 | 83.040 | 82.958 | USD -60,476 | 83.85 Profit of 650 on sale |
| 2025-03-05 | BUY | 2,523 | 83.060 | 83.480 | 83.438 | USD 210,514 | 83.86 |
| 2025-03-04 | BUY | 486 | 81.560 | 84.690 | 84.377 | USD 41,007 | 83.90 |
| 2025-03-03 | BUY | 2,187 | 85.700 | 87.390 | 87.221 | USD 190,752 | 83.87 |
| 2025-02-28 | SELL | -567 | 86.180 | 86.210 | 86.207 | USD -48,879 | 83.83 Loss of -1,347 on sale |
| 2025-02-27 | BUY | 81 | 84.050 | 85.020 | 84.923 | USD 6,879 | 83.83 |
| 2025-02-26 | SELL | -162 | 82.540 | 83.480 | 83.386 | USD -13,509 | 83.85 Profit of 75 on sale |
| 2025-02-25 | BUY | 1,539 | 82.200 | 82.580 | 82.542 | USD 127,032 | 83.88 |
| 2025-02-21 | BUY | 1,134 | 81.010 | 83.050 | 82.846 | USD 93,947 | 83.98 |
| 2025-02-20 | BUY | 648 | 82.740 | 83.070 | 83.037 | USD 53,808 | 84.00 |
| 2025-02-19 | BUY | 162 | 83.070 | 83.330 | 83.304 | USD 13,495 | 84.02 |
| 2025-02-18 | BUY | 405 | 82.430 | 82.440 | 82.439 | USD 33,388 | 84.05 |
| 2025-02-13 | BUY | 1,360 | 82.340 | 83.030 | 82.961 | USD 112,827 | 84.17 |
| 2025-02-12 | BUY | 486 | 82.730 | 83.100 | 83.063 | USD 40,369 | 84.20 |
| 2025-02-11 | SELL | -162 | 83.170 | 83.600 | 83.557 | USD -13,536 | 84.23 Profit of 108 on sale |
| 2025-02-07 | SELL | -648 | 83.920 | 84.710 | 84.631 | USD -54,841 | 84.26 Loss of -242 on sale |
| 2025-02-06 | BUY | 324 | 83.670 | 84.460 | 84.381 | USD 27,339 | 84.27 |
| 2025-02-04 | BUY | 2,800 | 84.630 | 85.930 | 85.800 | USD 240,240 | 84.24 |
| 2025-02-03 | BUY | 1,053 | 85.490 | 85.760 | 85.733 | USD 90,277 | 84.22 |
| 2025-01-31 | BUY | 243 | 86.510 | 87.510 | 87.410 | USD 21,241 | 84.16 |
| 2025-01-30 | BUY | 162 | 87.000 | 87.560 | 87.504 | USD 14,176 | 84.09 |
| 2025-01-29 | BUY | 1,539 | 86.640 | 87.640 | 87.540 | USD 134,724 | 84.02 |
| 2025-01-28 | BUY | 729 | 85.680 | 87.940 | 87.714 | USD 63,944 | 83.98 |
| 2025-01-27 | BUY | 1,134 | 86.960 | 87.030 | 87.023 | USD 98,684 | 83.90 |
| 2025-01-24 | BUY | 729 | 86.030 | 87.640 | 87.479 | USD 63,772 | 83.84 |
| 2025-01-23 | BUY | 2,106 | 86.760 | 87.200 | 87.156 | USD 183,551 | 83.76 |
| 2025-01-22 | BUY | 1,377 | 85.760 | 86.790 | 86.687 | USD 119,368 | 83.70 |
| 2024-12-10 | BUY | 574 | 81.740 | 82.480 | 82.406 | USD 47,301 | 83.76 |
| 2024-12-09 | BUY | 656 | 82.280 | 85.590 | 85.259 | USD 55,930 | 83.80 |
| 2024-12-06 | BUY | 984 | 85.220 | 86.500 | 86.372 | USD 84,990 | 83.76 |
| 2024-12-05 | BUY | 246 | 85.880 | 86.360 | 86.312 | USD 21,233 | 83.69 |
| 2024-12-04 | BUY | 902 | 85.380 | 85.850 | 85.803 | USD 77,394 | 83.63 |
| 2024-12-03 | BUY | 2,894 | 85.720 | 87.360 | 87.196 | USD 252,345 | 83.55 |
| 2024-12-02 | BUY | 241 | 86.880 | 88.590 | 88.419 | USD 21,309 | 83.43 |
| 2024-11-29 | BUY | 1,863 | 88.230 | 88.680 | 88.635 | USD 165,127 | 83.24 |
| 2024-11-27 | BUY | 2,187 | 88.250 | 89.050 | 88.970 | USD 194,577 | 82.83 |
| 2024-11-26 | BUY | 4,698 | 87.760 | 87.880 | 87.868 | USD 412,804 | 82.61 |
| 2024-11-25 | BUY | 4,860 | 87.340 | 87.640 | 87.610 | USD 425,785 | 82.40 |
| 2024-11-22 | BUY | 5,740 | 86.590 | 86.790 | 86.770 | USD 498,060 | 82.20 |
| 2024-11-21 | BUY | 902 | 85.190 | 85.430 | 85.406 | USD 77,036 | 82.05 |
| 2024-11-20 | BUY | 810 | 82.600 | 83.250 | 83.185 | USD 67,380 | 82.02 |
| 2024-11-19 | BUY | 729 | 82.630 | 83.010 | 82.972 | USD 60,487 | 81.99 |
| 2024-11-18 | BUY | 6,561 | 83.370 | 83.790 | 83.748 | USD 549,471 | 81.91 |
| 2024-11-12 | BUY | 2,268 | 82.200 | 82.570 | 82.533 | USD 187,185 | 81.89 |
| 2024-11-11 | BUY | 1,539 | 81.770 | 83.150 | 83.012 | USD 127,755 | 81.89 |
| 2024-11-08 | BUY | 1,158 | 81.020 | 81.560 | 81.506 | USD 94,384 | 81.96 |
| 2024-11-07 | BUY | 7,209 | 81.020 | 83.280 | 83.054 | USD 598,736 | 82.03 |
| 2024-11-06 | BUY | 2,187 | 83.250 | 83.910 | 83.844 | USD 183,367 | 81.93 |
| 2024-11-05 | BUY | 3,228 | 78.150 | 78.880 | 78.807 | USD 254,389 | 82.27 |
| 2024-11-04 | BUY | 567 | 78.560 | 78.890 | 78.857 | USD 44,712 | 82.64 |
| 2024-11-01 | BUY | 1,296 | 78.430 | 79.720 | 79.591 | USD 103,150 | 83.11 |
| 2024-10-31 | BUY | 328 | 78.420 | 79.170 | 79.095 | USD 25,943 | 83.70 |
| 2024-10-30 | BUY | 814 | 83.180 | 83.950 | 83.873 | USD 68,273 | 83.77 |
| 2024-10-29 | BUY | 1,968 | 82.830 | 83.640 | 83.559 | USD 164,444 | 83.93 |
| 2024-10-28 | SELL | -574 | 83.090 | 83.670 | 83.612 | USD -47,993 | 84.09 Profit of 277 on sale |
| 2024-10-25 | BUY | 984 | 82.390 | 84.550 | 84.334 | USD 82,985 | 84.52 |
| 2024-10-24 | BUY | 656 | 84.360 | 84.490 | 84.477 | USD 55,417 | 84.57 |
| 2024-10-23 | BUY | 820 | 84.130 | 84.610 | 84.562 | USD 69,341 | 84.79 |
| 2024-10-22 | BUY | 2,113 | 84.750 | 85.050 | 85.020 | USD 179,647 | 84.84 |
| 2024-10-21 | BUY | 2,296 | 84.840 | 85.530 | 85.461 | USD 196,218 | 0.00 |