| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 273 | 67.170 | 65.540 | 65.703 | USD 17,937 | 52.86 |
| 2025-11-07 | SELL | -9 | 66.640 | 65.160 | 65.308 | USD -588 | 52.81 Loss of -113 on sale |
| 2025-11-06 | SELL | -56 | 66.125 | 64.670 | 64.815 | USD -3,630 | 52.75 Loss of -676 on sale |
| 2025-11-05 | BUY | 146 | 65.645 | 63.610 | 63.814 | USD 9,317 | 52.69 |
| 2025-11-04 | BUY | 224 | 64.955 | 62.400 | 62.656 | USD 14,035 | 52.64 |
| 2025-11-03 | SELL | -112 | 64.900 | 62.620 | 62.848 | USD -7,039 | 52.59 Loss of -1,149 on sale |
| 2025-10-30 | BUY | 700 | 66.560 | 62.000 | 62.456 | USD 43,719 | 52.48 |
| 2025-10-29 | BUY | 700 | 60.810 | 61.375 | 61.319 | USD 42,923 | 52.44 |
| 2025-10-28 | BUY | 70 | 61.110 | 62.160 | 62.055 | USD 4,344 | 52.40 |
| 2025-10-27 | BUY | 42 | 61.270 | 61.310 | 61.306 | USD 2,575 | 52.36 |
| 2025-10-24 | BUY | 28 | 59.380 | 60.050 | 59.983 | USD 1,680 | 52.32 |
| 2025-10-21 | BUY | 42 | 58.730 | 58.975 | 58.950 | USD 2,476 | 52.23 |
| 2025-10-20 | BUY | 154 | 58.180 | 58.580 | 58.540 | USD 9,015 | 52.20 |
| 2025-10-16 | BUY | 140 | 57.000 | 58.000 | 57.900 | USD 8,106 | 52.15 |
| 2025-10-15 | BUY | 164 | 57.550 | 58.480 | 58.387 | USD 9,575 | 52.13 |
| 2025-10-03 | BUY | 56 | 61.960 | 62.610 | 62.545 | USD 3,503 | 52.05 |
| 2025-10-02 | BUY | 112 | 62.060 | 62.560 | 62.510 | USD 7,001 | 52.00 |
| 2025-10-01 | BUY | 168 | 61.890 | 62.555 | 62.489 | USD 10,498 | 51.95 |
| 2025-09-30 | BUY | 1,022 | 63.060 | 65.300 | 65.076 | USD 66,508 | 51.90 |
| 2025-09-29 | BUY | 266 | 62.880 | 62.970 | 62.961 | USD 16,748 | 51.84 |
| 2025-09-26 | BUY | 596 | 61.150 | 61.380 | 61.357 | USD 36,569 | 51.80 |
| 2025-09-25 | BUY | 42 | 60.230 | 61.040 | 60.959 | USD 2,560 | 51.75 |
| 2025-09-24 | BUY | 798 | 60.160 | 61.670 | 61.519 | USD 49,092 | 51.71 |
| 2025-09-18 | BUY | 168 | 59.840 | 60.510 | 60.443 | USD 10,154 | 51.67 |
| 2025-09-17 | BUY | 210 | 59.220 | 59.740 | 59.688 | USD 12,534 | 51.63 |
| 2025-09-16 | BUY | 336 | 57.470 | 58.770 | 58.640 | USD 19,703 | 51.60 |
| 2025-09-11 | SELL | -14 | 58.730 | 59.030 | 59.000 | USD -826 | 51.56 Loss of -104 on sale |
| 2025-09-10 | BUY | 896 | 57.190 | 58.340 | 58.225 | USD 52,170 | 51.53 |
| 2025-09-09 | BUY | 56 | 58.640 | 59.820 | 59.702 | USD 3,343 | 51.50 |
| 2025-08-06 | BUY | 319 | 54.200 | 54.740 | 54.686 | USD 17,445 | 51.47 |
| 2025-07-31 | BUY | 85 | 55.760 | 56.005 | 55.981 | USD 4,758 | 51.43 |
| 2025-07-29 | BUY | 340 | 55.920 | 56.515 | 56.455 | USD 19,195 | 51.38 |
| 2025-07-28 | BUY | 64 | 56.400 | 57.083 | 57.015 | USD 3,649 | 51.36 |
| 2025-07-25 | BUY | 102 | 56.670 | 56.845 | 56.828 | USD 5,796 | 51.33 |
| 2025-07-24 | BUY | 49 | 56.270 | 56.790 | 56.738 | USD 2,780 | 51.30 |
| 2025-07-23 | BUY | 119 | 56.470 | 56.720 | 56.695 | USD 6,747 | 51.27 |
| 2025-07-22 | BUY | 68 | 55.910 | 56.460 | 56.405 | USD 3,836 | 51.25 |
| 2025-07-18 | BUY | 96 | 56.250 | 56.680 | 56.637 | USD 5,437 | 51.22 |
| 2025-07-17 | BUY | 102 | 56.390 | 56.480 | 56.471 | USD 5,760 | 51.19 |
| 2025-07-11 | BUY | 136 | 55.110 | 57.150 | 56.946 | USD 7,745 | 51.09 |
| 2025-07-10 | BUY | 153 | 56.730 | 57.030 | 57.000 | USD 8,721 | 51.06 |
| 2025-07-09 | BUY | 153 | 55.210 | 55.480 | 55.453 | USD 8,484 | 51.03 |
| 2025-07-07 | SELL | -102 | 54.850 | 56.100 | 55.975 | USD -5,709 | 50.99 Loss of -509 on sale |
| 2025-07-02 | SELL | -425 | 55.130 | 56.290 | 56.174 | USD -23,874 | 50.90 Loss of -2,241 on sale |
| 2025-06-27 | BUY | 56 | 56.790 | 57.290 | 57.240 | USD 3,205 | 50.83 |
| 2025-06-26 | BUY | 51 | 56.680 | 56.810 | 56.797 | USD 2,897 | 50.80 |
| 2025-06-24 | SELL | -238 | 55.900 | 56.425 | 56.372 | USD -13,417 | 50.73 Loss of -1,342 on sale |
| 2025-06-18 | BUY | 136 | 54.710 | 55.170 | 55.124 | USD 7,497 | 50.62 |
| 2025-06-17 | BUY | 51 | 54.080 | 55.355 | 55.227 | USD 2,817 | 50.60 |
| 2025-06-16 | SELL | -70 | 55.320 | 55.320 | 55.320 | USD -3,872 | 50.57 Loss of -332 on sale |
| 2025-06-13 | BUY | 153 | 53.690 | 53.980 | 53.951 | USD 8,255 | 50.55 |
| 2025-06-12 | SELL | -85 | 53.820 | 54.990 | 54.873 | USD -4,664 | 50.53 Loss of -369 on sale |
| 2025-06-11 | BUY | 187 | 54.660 | 54.785 | 54.772 | USD 10,242 | 50.50 |
| 2025-06-06 | BUY | 51 | 54.370 | 54.400 | 54.397 | USD 2,774 | 50.43 |
| 2025-06-05 | BUY | 238 | 53.840 | 54.810 | 54.713 | USD 13,022 | 50.40 |
| 2025-06-04 | BUY | 32 | 54.020 | 55.485 | 55.339 | USD 1,771 | 50.38 |
| 2025-06-03 | SELL | -16 | 55.270 | 55.520 | 55.495 | USD -888 | 50.35 Loss of -82 on sale |
| 2025-05-30 | SELL | -1,952 | 54.940 | 55.110 | 55.093 | USD -107,542 | 50.28 Loss of -9,393 on sale |
| 2025-05-29 | BUY | 44 | 54.750 | 56.260 | 56.109 | USD 2,469 | 50.25 |
| 2025-05-27 | BUY | 272 | 55.800 | 55.840 | 55.836 | USD 15,187 | 50.17 |
| 2025-05-23 | BUY | 225 | 55.040 | 55.090 | 55.085 | USD 12,394 | 50.10 |
| 2025-05-22 | BUY | 112 | 54.980 | 55.340 | 55.304 | USD 6,194 | 50.07 |
| 2025-05-19 | BUY | 96 | 55.810 | 55.870 | 55.864 | USD 5,363 | 49.94 |
| 2025-05-16 | BUY | 48 | 56.080 | 56.090 | 56.089 | USD 2,692 | 49.90 |
| 2025-05-15 | SELL | -32 | 55.460 | 55.660 | 55.640 | USD -1,780 | 49.85 Loss of -185 on sale |
| 2025-05-14 | BUY | 16 | 54.640 | 55.310 | 55.243 | USD 884 | 49.82 |
| 2025-05-13 | BUY | 32 | 55.240 | 55.470 | 55.447 | USD 1,774 | 49.78 |
| 2025-05-08 | BUY | 32 | 50.420 | 51.430 | 51.329 | USD 1,643 | 49.77 |
| 2025-05-07 | BUY | 48 | 50.810 | 50.870 | 50.864 | USD 2,441 | 49.76 |
| 2025-05-02 | BUY | 1,776 | 49.470 | 50.500 | 50.397 | USD 89,505 | 49.77 |
| 2025-04-30 | BUY | 560 | 49.790 | 49.925 | 49.911 | USD 27,950 | 49.78 |
| 2025-04-29 | BUY | 141 | 49.630 | 49.810 | 49.792 | USD 7,021 | 49.78 |
| 2025-04-28 | BUY | 112 | 49.510 | 49.860 | 49.825 | USD 5,580 | 49.78 |
| 2025-04-25 | BUY | 288 | 49.350 | 49.410 | 49.404 | USD 14,228 | 49.78 |
| 2025-04-24 | SELL | -336 | 49.020 | 49.385 | 49.348 | USD -16,581 | 49.79 Profit of 148 on sale |
| 2025-04-23 | BUY | 304 | 48.660 | 50.185 | 50.033 | USD 15,210 | 49.80 |
| 2025-04-22 | BUY | 128 | 48.200 | 48.280 | 48.272 | USD 6,179 | 49.81 |
| 2025-04-17 | BUY | 176 | 47.970 | 48.680 | 48.609 | USD 8,555 | 49.87 |
| 2025-04-15 | BUY | 160 | 50.060 | 50.455 | 50.416 | USD 8,066 | 49.88 |
| 2025-04-11 | BUY | 272 | 48.890 | 50.050 | 49.934 | USD 13,582 | 49.89 |
| 2025-04-09 | BUY | 102 | 51.510 | 51.845 | 51.812 | USD 5,285 | 49.88 |
| 2025-04-08 | BUY | 612 | 47.450 | 50.370 | 50.078 | USD 30,648 | 49.90 |
| 2025-04-07 | BUY | 189 | 48.550 | 50.640 | 50.431 | USD 9,531 | 49.91 |
| 2025-04-04 | SELL | -256 | 49.730 | 52.230 | 51.980 | USD -13,307 | 49.92 Loss of -528 on sale |
| 2025-04-02 | BUY | 2,176 | 57.040 | 57.130 | 57.121 | USD 124,295 | 49.85 |
| 2025-04-01 | BUY | 16 | 55.820 | 56.630 | 56.549 | USD 905 | 49.79 |
| 2025-03-31 | BUY | 112 | 56.600 | 56.870 | 56.843 | USD 6,366 | 49.73 |
| 2025-03-28 | BUY | 64 | 54.730 | 55.510 | 55.432 | USD 3,548 | 49.68 |
| 2025-03-27 | BUY | 30 | 54.920 | 55.350 | 55.307 | USD 1,659 | 49.63 |
| 2025-03-26 | BUY | 16 | 55.210 | 55.680 | 55.633 | USD 890 | 49.57 |
| 2025-03-25 | BUY | 176 | 54.960 | 55.075 | 55.064 | USD 9,691 | 49.52 |
| 2025-03-24 | BUY | 195 | 53.390 | 54.138 | 54.063 | USD 10,542 | 49.48 |
| 2025-03-21 | SELL | -64 | 53.400 | 54.050 | 53.985 | USD -3,455 | 49.44 Loss of -291 on sale |
| 2025-03-20 | BUY | 256 | 53.210 | 53.275 | 53.269 | USD 13,637 | 49.40 |
| 2025-03-19 | BUY | 45 | 52.940 | 52.970 | 52.967 | USD 2,384 | 49.37 |
| 2025-03-18 | BUY | 556 | 52.380 | 52.480 | 52.470 | USD 29,173 | 49.34 |
| 2025-03-17 | BUY | 112 | 52.460 | 52.690 | 52.667 | USD 5,899 | 49.30 |
| 2025-03-14 | BUY | 832 | 52.280 | 52.350 | 52.343 | USD 43,549 | 49.27 |
| 2025-03-13 | BUY | 160 | 51.040 | 52.480 | 52.336 | USD 8,374 | 49.25 |
| 2025-03-12 | SELL | -800 | 52.310 | 53.500 | 53.381 | USD -42,705 | 49.22 Loss of -3,329 on sale |
| 2025-03-11 | SELL | -592 | 52.720 | 54.310 | 54.151 | USD -32,057 | 49.18 Loss of -2,942 on sale |
| 2025-03-10 | BUY | 176 | 54.120 | 55.210 | 55.101 | USD 9,698 | 49.13 |
| 2025-03-07 | BUY | 32 | 55.670 | 55.880 | 55.859 | USD 1,787 | 49.05 |
| 2025-03-05 | BUY | 240 | 56.340 | 56.410 | 56.403 | USD 13,537 | 48.97 |
| 2025-03-04 | BUY | 272 | 56.220 | 56.990 | 56.913 | USD 15,480 | 48.89 |
| 2025-03-03 | BUY | 512 | 57.030 | 58.740 | 58.569 | USD 29,987 | 48.79 |
| 2025-02-28 | BUY | 416 | 57.600 | 57.790 | 57.771 | USD 24,033 | 48.69 |
| 2025-02-27 | SELL | -80 | 56.410 | 57.530 | 57.418 | USD -4,593 | 48.60 Loss of -706 on sale |
| 2025-02-25 | BUY | 592 | 56.910 | 58.155 | 58.030 | USD 34,354 | 48.39 |
| 2025-02-21 | BUY | 64 | 56.950 | 58.120 | 58.003 | USD 3,712 | 48.17 |
| 2025-02-18 | SELL | -144 | 56.290 | 56.370 | 56.362 | USD -8,116 | 47.82 Loss of -1,230 on sale |
| 2025-02-14 | SELL | -976 | 55.630 | 55.860 | 55.837 | USD -54,497 | 47.61 Loss of -8,026 on sale |
| 2025-02-13 | BUY | 16 | 55.450 | 55.500 | 55.495 | USD 888 | 47.51 |
| 2025-02-12 | BUY | 158 | 54.700 | 54.895 | 54.876 | USD 8,670 | 47.41 |
| 2025-02-07 | SELL | -21 | 52.790 | 53.780 | 53.681 | USD -1,127 | 47.16 Loss of -137 on sale |
| 2025-02-06 | BUY | 304 | 53.240 | 54.750 | 54.599 | USD 16,598 | 47.08 |
| 2025-02-05 | BUY | 80 | 54.530 | 54.970 | 54.926 | USD 4,394 | 46.97 |
| 2025-02-04 | BUY | 96 | 54.640 | 55.555 | 55.464 | USD 5,324 | 46.85 |
| 2025-02-03 | BUY | 96 | 51.950 | 52.135 | 52.116 | USD 5,003 | 46.77 |
| 2025-01-31 | BUY | 176 | 51.180 | 52.040 | 51.954 | USD 9,144 | 46.71 |
| 2025-01-29 | SELL | -16 | 50.430 | 50.875 | 50.831 | USD -813 | 46.58 Loss of -68 on sale |
| 2025-01-28 | SELL | -144 | 50.040 | 50.510 | 50.463 | USD -7,267 | 46.52 Loss of -567 on sale |
| 2025-01-27 | SELL | -256 | 50.150 | 50.660 | 50.609 | USD -12,956 | 46.46 Loss of -1,061 on sale |
| 2025-01-24 | BUY | 192 | 49.070 | 49.100 | 49.097 | USD 9,427 | 46.42 |
| 2025-01-23 | BUY | 32 | 48.560 | 48.589 | 48.586 | USD 1,555 | 46.38 |
| 2025-01-22 | BUY | 265 | 48.140 | 48.310 | 48.293 | USD 12,798 | 46.35 |
| 2025-01-21 | BUY | 192 | 47.900 | 48.065 | 48.048 | USD 9,225 | 46.33 |
| 2025-01-16 | BUY | 301 | 48.320 | 48.965 | 48.901 | USD 14,719 | 46.23 |
| 2025-01-14 | BUY | 128 | 48.820 | 49.230 | 49.189 | USD 6,296 | 46.13 |
| 2025-01-10 | BUY | 384 | 48.190 | 48.760 | 48.703 | USD 18,702 | 46.05 |
| 2024-12-30 | BUY | 48 | 48.840 | 49.280 | 49.236 | USD 2,363 | 45.74 |
| 2024-12-27 | BUY | 64 | 49.470 | 49.870 | 49.830 | USD 3,189 | 45.65 |
| 2024-12-23 | BUY | 480 | 49.450 | 49.830 | 49.792 | USD 23,900 | 45.35 |
| 2024-12-20 | BUY | 128 | 49.530 | 49.630 | 49.620 | USD 6,351 | 45.25 |
| 2024-12-19 | BUY | 16 | 48.840 | 49.560 | 49.488 | USD 792 | 45.16 |
| 2024-12-18 | BUY | 128 | 49.430 | 50.630 | 50.510 | USD 6,465 | 45.04 |
| 2024-12-17 | BUY | 32 | 49.070 | 49.300 | 49.277 | USD 1,577 | 44.93 |
| 2024-12-16 | BUY | 160 | 47.060 | 47.295 | 47.271 | USD 7,563 | 44.87 |
| 2024-12-13 | BUY | 118 | 47.080 | 47.673 | 47.614 | USD 5,618 | 44.81 |
| 2024-12-10 | BUY | 800 | 46.370 | 46.745 | 46.707 | USD 37,366 | 44.73 |
| 2024-12-09 | BUY | 96 | 46.230 | 47.230 | 47.130 | USD 4,524 | 44.68 |
| 2024-12-06 | SELL | -240 | 47.000 | 47.040 | 47.036 | USD -11,289 | 44.60 Loss of -583 on sale |
| 2024-12-05 | SELL | -16 | 46.650 | 46.680 | 46.677 | USD -747 | 44.54 Loss of -34 on sale |
| 2024-12-03 | BUY | 80 | 46.410 | 46.970 | 46.914 | USD 3,753 | 44.41 |
| 2024-11-27 | SELL | -96 | 46.710 | 46.910 | 46.890 | USD -4,501 | 44.00 Loss of -277 on sale |
| 2024-11-26 | BUY | 336 | 46.150 | 46.310 | 46.294 | USD 15,555 | 43.91 |
| 2024-11-25 | BUY | 44 | 46.080 | 47.205 | 47.093 | USD 2,072 | 43.81 |
| 2024-11-22 | SELL | -30 | 46.850 | 47.090 | 47.066 | USD -1,412 | 43.67 Loss of -102 on sale |
| 2024-11-21 | SELL | -80 | 46.640 | 46.810 | 46.793 | USD -3,743 | 43.52 Loss of -262 on sale |
| 2024-11-20 | SELL | -32 | 45.700 | 45.840 | 45.826 | USD -1,466 | 43.40 Loss of -78 on sale |
| 2024-11-19 | BUY | 16 | 45.760 | 45.775 | 45.774 | USD 732 | 43.27 |
| 2024-11-18 | BUY | 144 | 45.380 | 45.853 | 45.806 | USD 6,596 | 43.15 |
| 2024-11-11 | BUY | 48 | 45.790 | 45.810 | 45.808 | USD 2,199 | 42.72 |
| 2024-11-07 | BUY | 44 | 44.670 | 45.520 | 45.435 | USD 1,999 | 42.43 |
| 2024-11-06 | BUY | 384 | 45.480 | 45.550 | 45.543 | USD 17,489 | 42.17 |
| 2024-11-05 | BUY | 80 | 43.600 | 43.910 | 43.879 | USD 3,510 | 42.04 |
| 2024-11-04 | BUY | 30 | 43.000 | 45.820 | 45.538 | USD 1,366 | 41.95 |
| 2024-11-01 | BUY | 45 | 41.880 | 42.200 | 42.168 | USD 1,898 | 41.96 |
| 2024-10-30 | SELL | -96 | 42.030 | 42.370 | 42.336 | USD -4,064 | 41.94 Loss of -38 on sale |
| 2024-10-29 | SELL | -288 | 42.000 | 42.225 | 42.202 | USD -12,154 | 41.93 Loss of -79 on sale |
| 2024-10-28 | SELL | -112 | 42.010 | 42.140 | 42.127 | USD -4,718 | 41.91 Loss of -24 on sale |
| 2024-10-21 | SELL | -16 | 42.050 | 42.530 | 42.482 | USD -680 | 0.00 Loss of -680 on sale |