| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 280 | 67.450 | 66.645 | 66.725 | USD 18,683 | 62.46 |
| 2025-11-06 | SELL | -170 | 67.470 | 66.700 | 66.777 | USD -11,352 | 62.41 Loss of -742 on sale |
| 2025-11-05 | SELL | -105 | 67.175 | 66.400 | 66.478 | USD -6,980 | 62.39 Loss of -429 on sale |
| 2025-11-04 | SELL | -441 | 66.790 | 66.200 | 66.259 | USD -29,220 | 62.37 Loss of -1,717 on sale |
| 2025-10-31 | SELL | -70 | 67.350 | 66.670 | 66.738 | USD -4,672 | 62.32 Loss of -309 on sale |
| 2025-10-30 | BUY | 245 | 68.490 | 67.760 | 67.833 | USD 16,619 | 62.29 |
| 2025-10-29 | BUY | 245 | 67.790 | 68.240 | 68.195 | USD 16,708 | 62.26 |
| 2025-10-28 | BUY | 1,050 | 67.980 | 68.840 | 68.754 | USD 72,192 | 62.23 |
| 2025-10-27 | BUY | 560 | 68.860 | 69.290 | 69.247 | USD 38,778 | 62.20 |
| 2025-10-24 | BUY | 70 | 68.970 | 69.750 | 69.672 | USD 4,877 | 62.16 |
| 2025-10-23 | SELL | -140 | 68.600 | 69.030 | 68.987 | USD -9,658 | 62.13 Loss of -960 on sale |
| 2025-10-22 | BUY | 280 | 68.560 | 68.770 | 68.749 | USD 19,250 | 62.09 |
| 2025-10-21 | BUY | 105 | 68.220 | 68.950 | 68.877 | USD 7,232 | 62.06 |
| 2025-10-17 | BUY | 525 | 68.070 | 68.270 | 68.250 | USD 35,831 | 61.99 |
| 2025-10-16 | BUY | 35 | 67.600 | 69.160 | 69.004 | USD 2,415 | 61.96 |
| 2025-10-14 | SELL | -210 | 68.330 | 68.610 | 68.582 | USD -14,402 | 61.89 Loss of -1,406 on sale |
| 2025-10-13 | BUY | 245 | 67.660 | 68.240 | 68.182 | USD 16,705 | 61.85 |
| 2025-10-10 | SELL | -35 | 67.750 | 68.320 | 68.263 | USD -2,389 | 61.82 Loss of -225 on sale |
| 2025-10-07 | BUY | 1,050 | 68.070 | 68.500 | 68.457 | USD 71,880 | 61.78 |
| 2025-10-06 | BUY | 35 | 68.120 | 68.190 | 68.183 | USD 2,386 | 61.75 |
| 2025-10-03 | BUY | 490 | 66.800 | 67.150 | 67.115 | USD 32,886 | 61.72 |
| 2025-10-02 | BUY | 385 | 66.310 | 66.880 | 66.823 | USD 25,727 | 61.69 |
| 2025-10-01 | BUY | 245 | 67.110 | 67.550 | 67.506 | USD 16,539 | 61.66 |
| 2025-09-30 | BUY | 350 | 67.410 | 67.540 | 67.527 | USD 23,634 | 61.63 |
| 2025-09-29 | BUY | 315 | 66.780 | 66.910 | 66.897 | USD 21,073 | 61.60 |
| 2025-09-26 | BUY | 385 | 66.070 | 66.250 | 66.232 | USD 25,499 | 61.57 |
| 2025-09-25 | BUY | 490 | 65.200 | 65.940 | 65.866 | USD 32,274 | 61.55 |
| 2025-09-18 | BUY | 35 | 63.780 | 64.150 | 64.113 | USD 2,244 | 61.54 |
| 2025-09-17 | BUY | 315 | 63.860 | 64.430 | 64.373 | USD 20,277 | 61.52 |
| 2025-09-11 | BUY | 175 | 64.660 | 64.780 | 64.768 | USD 11,334 | 61.50 |
| 2025-09-09 | BUY | 175 | 64.010 | 64.240 | 64.217 | USD 11,238 | 61.47 |
| 2025-07-24 | BUY | 35 | 65.210 | 65.410 | 65.390 | USD 2,289 | 61.45 |
| 2025-07-23 | BUY | 210 | 64.850 | 66.050 | 65.930 | USD 13,845 | 61.43 |
| 2025-07-22 | BUY | 315 | 65.740 | 65.780 | 65.776 | USD 20,719 | 61.40 |
| 2025-07-21 | BUY | 70 | 64.560 | 64.730 | 64.713 | USD 4,530 | 61.38 |
| 2025-07-18 | SELL | -351 | 64.130 | 64.560 | 64.517 | USD -22,645 | 61.36 Loss of -1,107 on sale |
| 2025-07-17 | BUY | 35 | 63.220 | 63.300 | 63.292 | USD 2,215 | 61.35 |
| 2025-07-16 | BUY | 140 | 62.870 | 62.940 | 62.933 | USD 8,811 | 61.34 |
| 2025-07-15 | SELL | -540 | 61.850 | 62.590 | 62.516 | USD -33,759 | 61.34 Loss of -635 on sale |
| 2025-07-14 | BUY | 280 | 62.590 | 62.640 | 62.635 | USD 17,538 | 61.33 |
| 2025-07-11 | SELL | -70 | 62.080 | 62.500 | 62.458 | USD -4,372 | 61.33 Loss of -79 on sale |
| 2025-07-10 | BUY | 280 | 62.600 | 62.920 | 62.888 | USD 17,609 | 61.32 |
| 2025-07-09 | BUY | 280 | 61.720 | 61.890 | 61.873 | USD 17,324 | 61.32 |
| 2025-07-08 | BUY | 212 | 61.260 | 61.710 | 61.665 | USD 13,073 | 61.32 |
| 2025-07-07 | SELL | -805 | 61.950 | 62.200 | 62.175 | USD -50,051 | 61.31 Loss of -695 on sale |
| 2025-07-02 | SELL | -1,015 | 60.760 | 61.450 | 61.381 | USD -62,302 | 61.31 Loss of -70 on sale |
| 2025-06-30 | BUY | 595 | 60.470 | 60.540 | 60.533 | USD 36,017 | 61.32 |
| 2025-06-27 | BUY | 315 | 60.350 | 60.720 | 60.683 | USD 19,115 | 61.32 |
| 2025-06-25 | SELL | -70 | 60.090 | 60.960 | 60.873 | USD -4,261 | 61.34 Profit of 33 on sale |
| 2025-06-24 | BUY | 35 | 61.160 | 61.590 | 61.547 | USD 2,154 | 61.34 |
| 2025-06-23 | BUY | 910 | 61.340 | 61.470 | 61.457 | USD 55,926 | 61.34 |
| 2025-06-18 | SELL | -210 | 60.010 | 60.400 | 60.361 | USD -12,676 | 61.36 Profit of 210 on sale |
| 2025-06-13 | SELL | -105 | 61.080 | 61.580 | 61.530 | USD -6,461 | 61.38 Loss of -16 on sale |
| 2025-06-12 | BUY | 105 | 61.530 | 61.570 | 61.566 | USD 6,464 | 61.38 |
| 2025-06-11 | BUY | 140 | 61.130 | 61.230 | 61.220 | USD 8,571 | 61.38 |
| 2025-06-06 | SELL | -175 | 60.480 | 60.600 | 60.588 | USD -10,603 | 61.40 Profit of 142 on sale |
| 2025-06-05 | SELL | -105 | 60.320 | 60.690 | 60.653 | USD -6,369 | 61.41 Profit of 79 on sale |
| 2025-06-04 | SELL | -140 | 60.680 | 61.830 | 61.715 | USD -8,640 | 61.41 Loss of -42 on sale |
| 2025-06-02 | BUY | 455 | 62.070 | 62.130 | 62.124 | USD 28,266 | 61.40 |
| 2025-05-30 | SELL | -102 | 62.230 | 62.440 | 62.419 | USD -6,367 | 61.40 Loss of -104 on sale |
| 2025-05-29 | BUY | 35 | 61.850 | 61.890 | 61.886 | USD 2,166 | 61.39 |
| 2025-05-28 | SELL | -35 | 61.360 | 62.380 | 62.278 | USD -2,180 | 61.39 Loss of -31 on sale |
| 2025-05-27 | BUY | 385 | 62.250 | 62.480 | 62.457 | USD 24,046 | 61.39 |
| 2025-05-23 | SELL | -700 | 61.720 | 61.790 | 61.783 | USD -43,248 | 61.38 Loss of -282 on sale |
| 2025-05-22 | SELL | -770 | 61.210 | 61.580 | 61.543 | USD -47,388 | 61.38 Loss of -125 on sale |
| 2025-05-21 | BUY | 35 | 61.860 | 63.020 | 62.904 | USD 2,202 | 61.38 |
| 2025-05-20 | BUY | 280 | 63.160 | 63.940 | 63.862 | USD 17,881 | 61.36 |
| 2025-05-19 | BUY | 1,015 | 63.090 | 63.120 | 63.117 | USD 64,064 | 61.35 |
| 2025-05-16 | BUY | 945 | 62.480 | 62.510 | 62.507 | USD 59,069 | 61.34 |
| 2025-05-15 | BUY | 770 | 61.710 | 61.740 | 61.737 | USD 47,537 | 61.33 |
| 2025-05-14 | BUY | 700 | 60.470 | 60.590 | 60.578 | USD 42,405 | 61.34 |
| 2025-05-13 | SELL | -140 | 60.460 | 60.650 | 60.631 | USD -8,488 | 61.35 Profit of 101 on sale |
| 2025-05-12 | BUY | 35 | 59.520 | 61.360 | 61.176 | USD 2,141 | 61.37 |
| 2025-05-09 | BUY | 105 | 61.760 | 62.650 | 62.561 | USD 6,569 | 61.36 |
| 2025-05-08 | SELL | -1,015 | 61.110 | 62.040 | 61.947 | USD -62,876 | 61.36 Loss of -591 on sale |
| 2025-05-07 | SELL | -490 | 61.800 | 62.170 | 62.133 | USD -30,445 | 61.36 Loss of -378 on sale |
| 2025-05-06 | BUY | 1,225 | 61.110 | 61.610 | 61.560 | USD 75,411 | 61.36 |
| 2025-05-02 | BUY | 105 | 61.170 | 61.330 | 61.314 | USD 6,438 | 61.37 |
| 2025-05-01 | SELL | -175 | 60.550 | 61.660 | 61.549 | USD -10,771 | 61.38 Loss of -30 on sale |
| 2025-04-30 | BUY | 105 | 61.040 | 61.470 | 61.427 | USD 6,450 | 61.38 |
| 2025-04-29 | BUY | 245 | 61.610 | 61.800 | 61.781 | USD 15,136 | 61.38 |
| 2025-04-28 | BUY | 523 | 60.900 | 61.040 | 61.026 | USD 31,917 | 61.38 |
| 2025-04-25 | BUY | 490 | 60.740 | 61.430 | 61.361 | USD 30,067 | 61.39 |
| 2025-04-24 | BUY | 140 | 61.330 | 61.720 | 61.681 | USD 8,635 | 61.39 |
| 2025-04-23 | BUY | 385 | 61.230 | 61.490 | 61.464 | USD 23,664 | 61.39 |
| 2025-04-22 | SELL | -212 | 61.030 | 61.070 | 61.066 | USD -12,946 | 61.39 Profit of 70 on sale |
| 2025-04-17 | BUY | 70 | 60.800 | 61.770 | 61.673 | USD 4,317 | 61.41 |
| 2025-04-16 | BUY | 140 | 60.420 | 61.930 | 61.779 | USD 8,649 | 61.42 |
| 2025-04-15 | BUY | 700 | 61.600 | 62.380 | 62.302 | USD 43,611 | 61.42 |
| 2025-04-11 | BUY | 875 | 60.590 | 60.900 | 60.869 | USD 53,260 | 61.42 |
| 2025-04-10 | BUY | 1,435 | 60.210 | 61.140 | 61.047 | USD 87,602 | 61.43 |
| 2025-04-09 | BUY | 280 | 60.420 | 60.570 | 60.555 | USD 16,955 | 61.44 |
| 2025-04-08 | BUY | 735 | 58.790 | 61.110 | 60.878 | USD 44,745 | 61.47 |
| 2025-04-07 | BUY | 839 | 59.810 | 61.510 | 61.340 | USD 51,464 | 61.49 |
| 2025-04-04 | SELL | -2,100 | 61.360 | 65.170 | 64.789 | USD -136,057 | 61.50 Loss of -6,916 on sale |
| 2025-04-02 | BUY | 245 | 64.490 | 64.900 | 64.859 | USD 15,890 | 61.46 |
| 2025-03-31 | SELL | -945 | 64.350 | 64.750 | 64.710 | USD -61,151 | 61.39 Loss of -3,137 on sale |
| 2025-03-28 | SELL | -595 | 63.580 | 64.070 | 64.021 | USD -38,092 | 61.36 Loss of -1,581 on sale |
| 2025-03-27 | SELL | -175 | 63.120 | 63.510 | 63.471 | USD -11,107 | 61.34 Loss of -373 on sale |
| 2025-03-26 | BUY | 315 | 62.860 | 63.280 | 63.238 | USD 19,920 | 61.32 |
| 2025-03-25 | SELL | -420 | 62.100 | 62.900 | 62.820 | USD -26,384 | 61.31 Loss of -633 on sale |
| 2025-03-24 | BUY | 245 | 62.980 | 63.610 | 63.547 | USD 15,569 | 61.29 |
| 2025-03-21 | BUY | 420 | 63.050 | 63.910 | 63.824 | USD 26,806 | 61.27 |
| 2025-03-19 | BUY | 66 | 63.510 | 63.680 | 63.663 | USD 4,202 | 61.21 |
| 2025-03-18 | SELL | -630 | 63.350 | 63.500 | 63.485 | USD -39,996 | 61.18 Loss of -1,453 on sale |
| 2025-03-17 | BUY | 665 | 63.530 | 64.200 | 64.133 | USD 42,648 | 61.15 |
| 2025-03-14 | BUY | 595 | 62.950 | 63.020 | 63.013 | USD 37,493 | 61.12 |
| 2025-03-13 | BUY | 2,936 | 62.230 | 62.920 | 62.851 | USD 184,531 | 61.11 |
| 2025-03-12 | BUY | 1,400 | 62.180 | 62.880 | 62.810 | USD 87,934 | 61.09 |
| 2025-03-11 | BUY | 560 | 62.620 | 63.810 | 63.691 | USD 35,667 | 61.07 |
| 2025-03-07 | BUY | 332 | 62.490 | 62.980 | 62.931 | USD 20,893 | 61.01 |
| 2025-03-06 | SELL | -315 | 62.200 | 63.210 | 63.109 | USD -19,879 | 61.00 Loss of -665 on sale |
| 2025-03-05 | BUY | 1,089 | 63.440 | 64.570 | 64.457 | USD 70,194 | 60.96 |
| 2025-03-04 | BUY | 210 | 64.260 | 66.540 | 66.312 | USD 13,926 | 60.91 |
| 2025-03-03 | BUY | 945 | 66.040 | 66.150 | 66.139 | USD 62,501 | 60.83 |
| 2025-02-28 | SELL | -245 | 64.530 | 64.760 | 64.737 | USD -15,861 | 60.77 Loss of -973 on sale |
| 2025-02-27 | BUY | 35 | 63.850 | 64.350 | 64.300 | USD 2,250 | 60.72 |
| 2025-02-26 | SELL | -70 | 63.980 | 64.050 | 64.043 | USD -4,483 | 60.66 Loss of -237 on sale |
| 2025-02-25 | BUY | 665 | 63.750 | 64.150 | 64.110 | USD 42,633 | 60.61 |
| 2025-02-21 | BUY | 490 | 62.810 | 63.300 | 63.251 | USD 30,993 | 60.51 |
| 2025-02-20 | BUY | 280 | 61.620 | 61.900 | 61.872 | USD 17,324 | 60.49 |
| 2025-02-19 | BUY | 70 | 61.640 | 61.940 | 61.910 | USD 4,334 | 60.47 |
| 2025-02-18 | BUY | 175 | 61.670 | 62.040 | 62.003 | USD 10,851 | 60.45 |
| 2025-02-13 | BUY | 595 | 61.100 | 61.450 | 61.415 | USD 36,542 | 60.40 |
| 2025-02-12 | BUY | 210 | 60.630 | 60.730 | 60.720 | USD 12,751 | 60.40 |
| 2025-02-11 | SELL | -70 | 60.310 | 60.360 | 60.355 | USD -4,225 | 60.40 Profit of 3 on sale |
| 2025-02-07 | SELL | -280 | 59.470 | 59.680 | 59.659 | USD -16,705 | 60.43 Profit of 217 on sale |
| 2025-02-06 | BUY | 140 | 59.540 | 60.030 | 59.981 | USD 8,397 | 60.45 |
| 2025-02-04 | BUY | 1,225 | 59.240 | 59.520 | 59.492 | USD 72,878 | 60.50 |
| 2025-02-03 | BUY | 455 | 59.270 | 59.380 | 59.369 | USD 27,013 | 60.52 |
| 2025-01-31 | BUY | 105 | 58.880 | 59.250 | 59.213 | USD 6,217 | 60.56 |
| 2025-01-30 | BUY | 70 | 59.340 | 59.600 | 59.574 | USD 4,170 | 60.59 |
| 2025-01-29 | BUY | 665 | 58.590 | 59.360 | 59.283 | USD 39,423 | 60.64 |
| 2025-01-28 | BUY | 315 | 58.870 | 59.920 | 59.815 | USD 18,842 | 60.69 |
| 2025-01-27 | BUY | 490 | 60.000 | 60.030 | 60.027 | USD 29,413 | 60.71 |
| 2025-01-24 | BUY | 315 | 58.770 | 59.080 | 59.049 | USD 18,600 | 60.76 |
| 2025-01-23 | BUY | 910 | 58.690 | 59.210 | 59.158 | USD 53,834 | 60.82 |
| 2025-01-02 | BUY | 1,155 | 58.510 | 59.730 | 59.608 | USD 68,847 | 60.88 |
| 2024-12-30 | BUY | 9,088 | 59.330 | 59.530 | 59.510 | USD 540,827 | 60.93 |
| 2024-12-10 | BUY | 245 | 60.700 | 61.050 | 61.015 | USD 14,949 | 60.94 |
| 2024-12-09 | BUY | 280 | 60.910 | 61.160 | 61.135 | USD 17,118 | 60.94 |
| 2024-12-06 | BUY | 420 | 61.060 | 61.680 | 61.618 | USD 25,880 | 60.93 |
| 2024-12-05 | BUY | 105 | 61.540 | 62.120 | 62.062 | USD 6,517 | 60.91 |
| 2024-12-04 | BUY | 385 | 61.780 | 62.120 | 62.086 | USD 23,903 | 60.88 |
| 2024-12-03 | BUY | 1,234 | 61.830 | 62.820 | 62.721 | USD 77,398 | 60.85 |
| 2024-12-02 | BUY | 104 | 62.280 | 63.380 | 63.270 | USD 6,580 | 60.79 |
| 2024-11-29 | BUY | 805 | 63.200 | 63.570 | 63.533 | USD 51,144 | 60.70 |
| 2024-11-27 | BUY | 945 | 63.590 | 64.050 | 64.004 | USD 60,484 | 60.46 |
| 2024-11-26 | BUY | 2,030 | 63.340 | 63.920 | 63.862 | USD 129,640 | 60.34 |
| 2024-11-25 | BUY | 2,100 | 63.630 | 64.190 | 64.134 | USD 134,681 | 60.19 |
| 2024-11-22 | BUY | 2,450 | 63.320 | 63.630 | 63.599 | USD 155,818 | 60.04 |
| 2024-11-21 | BUY | 385 | 63.200 | 63.270 | 63.263 | USD 24,356 | 59.88 |
| 2024-11-20 | BUY | 350 | 62.230 | 62.590 | 62.554 | USD 21,894 | 59.76 |
| 2024-11-19 | BUY | 315 | 62.250 | 62.320 | 62.313 | USD 19,629 | 59.62 |
| 2024-11-18 | BUY | 2,835 | 61.810 | 61.930 | 61.918 | USD 175,538 | 59.49 |
| 2024-11-12 | BUY | 980 | 59.930 | 60.530 | 60.470 | USD 59,261 | 59.46 |
| 2024-11-11 | BUY | 665 | 59.920 | 60.020 | 60.010 | USD 39,907 | 59.43 |
| 2024-11-08 | BUY | 498 | 57.750 | 57.980 | 57.957 | USD 28,863 | 59.55 |
| 2024-11-07 | BUY | 3,115 | 56.240 | 57.340 | 57.230 | USD 178,271 | 59.80 |
| 2024-11-06 | BUY | 945 | 57.000 | 57.560 | 57.504 | USD 54,341 | 60.04 |
| 2024-11-05 | BUY | 1,396 | 58.120 | 58.170 | 58.165 | USD 81,198 | 60.21 |
| 2024-11-04 | BUY | 245 | 57.510 | 58.140 | 58.077 | USD 14,229 | 60.48 |
| 2024-11-01 | BUY | 560 | 57.740 | 59.670 | 59.477 | USD 33,307 | 60.79 |
| 2024-10-31 | BUY | 140 | 60.000 | 60.460 | 60.414 | USD 8,458 | 60.89 |
| 2024-10-30 | BUY | 348 | 59.280 | 60.060 | 59.982 | USD 20,874 | 61.12 |
| 2024-10-29 | BUY | 1,015 | 59.700 | 60.690 | 60.591 | USD 61,500 | 61.35 |
| 2024-10-28 | SELL | -245 | 61.140 | 61.340 | 61.320 | USD -15,023 | 61.39 Profit of 18 on sale |
| 2024-10-25 | BUY | 420 | 60.740 | 62.140 | 62.000 | USD 26,040 | 61.56 |
| 2024-10-24 | BUY | 280 | 61.910 | 62.140 | 62.117 | USD 17,393 | 61.44 |
| 2024-10-23 | BUY | 350 | 61.920 | 61.940 | 61.938 | USD 21,678 | 61.20 |
| 2024-10-22 | BUY | 1,884 | 61.040 | 61.320 | 61.292 | USD 115,474 | 61.36 |
| 2024-10-21 | BUY | 980 | 61.360 | 62.240 | 62.152 | USD 60,909 | 0.00 |