| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 306 | 84.260 | 82.460 | 82.640 | USD 25,288 | 65.78 |
| 2025-11-07 | SELL | -13 | 83.710 | 81.750 | 81.946 | USD -1,065 | 65.70 Loss of -211 on sale |
| 2025-11-06 | SELL | -64 | 84.340 | 81.360 | 81.658 | USD -5,226 | 65.63 Loss of -1,026 on sale |
| 2025-11-05 | BUY | 172 | 83.790 | 80.500 | 80.829 | USD 13,903 | 65.55 |
| 2025-11-04 | BUY | 256 | 82.000 | 80.070 | 80.263 | USD 20,547 | 65.48 |
| 2025-11-03 | SELL | -128 | 83.070 | 80.320 | 80.595 | USD -10,316 | 65.41 Loss of -1,944 on sale |
| 2025-10-30 | BUY | 800 | 84.395 | 80.800 | 81.160 | USD 64,928 | 65.26 |
| 2025-10-29 | BUY | 800 | 85.770 | 87.395 | 87.232 | USD 69,786 | 65.16 |
| 2025-10-28 | BUY | 80 | 86.640 | 87.320 | 87.252 | USD 6,980 | 65.06 |
| 2025-10-27 | BUY | 48 | 86.110 | 87.000 | 86.911 | USD 4,172 | 64.97 |
| 2025-10-24 | BUY | 32 | 86.190 | 86.490 | 86.460 | USD 2,767 | 64.87 |
| 2025-10-21 | BUY | 48 | 85.590 | 86.670 | 86.562 | USD 4,155 | 64.58 |
| 2025-10-20 | BUY | 176 | 83.400 | 83.930 | 83.877 | USD 14,762 | 64.49 |
| 2025-10-16 | BUY | 160 | 83.490 | 84.530 | 84.426 | USD 13,508 | 64.31 |
| 2025-10-15 | BUY | 190 | 83.640 | 84.060 | 84.018 | USD 15,963 | 64.22 |
| 2025-10-03 | BUY | 64 | 87.980 | 88.240 | 88.214 | USD 5,646 | 64.01 |
| 2025-10-02 | BUY | 128 | 87.360 | 87.730 | 87.693 | USD 11,225 | 63.90 |
| 2025-10-01 | BUY | 192 | 87.100 | 87.670 | 87.613 | USD 16,822 | 63.78 |
| 2025-09-30 | BUY | 1,168 | 86.220 | 86.380 | 86.364 | USD 100,873 | 63.67 |
| 2025-09-29 | BUY | 285 | 85.770 | 87.000 | 86.877 | USD 24,760 | 63.56 |
| 2025-09-26 | BUY | 685 | 86.220 | 86.330 | 86.319 | USD 59,129 | 63.45 |
| 2025-09-25 | BUY | 48 | 84.720 | 84.850 | 84.837 | USD 4,072 | 63.34 |
| 2025-09-24 | BUY | 898 | 85.040 | 85.730 | 85.661 | USD 76,924 | 63.23 |
| 2025-09-18 | BUY | 192 | 85.370 | 85.570 | 85.550 | USD 16,426 | 63.12 |
| 2025-09-17 | BUY | 240 | 82.880 | 84.650 | 84.473 | USD 20,274 | 63.02 |
| 2025-09-16 | BUY | 384 | 83.120 | 83.300 | 83.282 | USD 31,980 | 62.92 |
| 2025-09-11 | SELL | -15 | 83.720 | 84.470 | 84.395 | USD -1,266 | 62.81 Loss of -324 on sale |
| 2025-09-10 | BUY | 960 | 81.610 | 82.110 | 82.060 | USD 78,778 | 62.71 |
| 2025-09-09 | BUY | 64 | 82.140 | 82.740 | 82.680 | USD 5,292 | 62.61 |
| 2025-08-06 | BUY | 300 | 65.120 | 66.080 | 65.984 | USD 19,795 | 62.58 |
| 2025-07-31 | BUY | 80 | 68.640 | 69.790 | 69.675 | USD 5,574 | 62.54 |
| 2025-07-29 | BUY | 320 | 68.240 | 70.370 | 70.157 | USD 22,450 | 62.48 |
| 2025-07-28 | BUY | 60 | 69.870 | 70.980 | 70.869 | USD 4,252 | 62.44 |
| 2025-07-25 | BUY | 96 | 70.910 | 71.220 | 71.189 | USD 6,834 | 62.40 |
| 2025-07-24 | BUY | 46 | 70.460 | 71.450 | 71.351 | USD 3,282 | 62.35 |
| 2025-07-23 | BUY | 112 | 71.910 | 72.430 | 72.378 | USD 8,106 | 62.30 |
| 2025-07-22 | BUY | 64 | 69.970 | 70.200 | 70.177 | USD 4,491 | 62.26 |
| 2025-07-18 | BUY | 104 | 68.200 | 70.450 | 70.225 | USD 7,303 | 62.23 |
| 2025-07-17 | BUY | 96 | 70.270 | 70.540 | 70.513 | USD 6,769 | 62.18 |
| 2025-07-11 | BUY | 128 | 69.280 | 70.840 | 70.684 | USD 9,048 | 62.01 |
| 2025-07-10 | BUY | 144 | 70.580 | 71.530 | 71.435 | USD 10,287 | 61.96 |
| 2025-07-09 | BUY | 144 | 70.920 | 71.890 | 71.793 | USD 10,338 | 61.91 |
| 2025-07-07 | SELL | -96 | 72.030 | 72.540 | 72.489 | USD -6,959 | 61.79 Loss of -1,027 on sale |
| 2025-07-02 | SELL | -400 | 72.190 | 72.830 | 72.766 | USD -29,106 | 61.60 Loss of -4,466 on sale |
| 2025-06-27 | BUY | 48 | 68.780 | 69.490 | 69.419 | USD 3,332 | 61.52 |
| 2025-06-26 | BUY | 48 | 67.940 | 69.040 | 68.930 | USD 3,309 | 61.48 |
| 2025-06-24 | SELL | -224 | 68.450 | 68.480 | 68.477 | USD -15,339 | 61.40 Loss of -1,586 on sale |
| 2025-06-18 | BUY | 128 | 67.660 | 68.360 | 68.290 | USD 8,741 | 61.25 |
| 2025-06-17 | BUY | 48 | 67.600 | 69.310 | 69.139 | USD 3,319 | 61.21 |
| 2025-06-16 | SELL | -66 | 69.180 | 69.560 | 69.522 | USD -4,588 | 61.16 Loss of -552 on sale |
| 2025-06-13 | BUY | 138 | 67.250 | 69.310 | 69.104 | USD 9,536 | 61.12 |
| 2025-06-12 | SELL | -80 | 69.680 | 70.110 | 70.067 | USD -5,605 | 61.07 Loss of -720 on sale |
| 2025-06-11 | BUY | 176 | 70.190 | 71.230 | 71.126 | USD 12,518 | 61.01 |
| 2025-06-06 | BUY | 48 | 66.640 | 66.870 | 66.847 | USD 3,209 | 60.87 |
| 2025-06-05 | BUY | 224 | 65.480 | 66.330 | 66.245 | USD 14,839 | 60.84 |
| 2025-06-04 | BUY | 30 | 65.880 | 66.460 | 66.402 | USD 1,992 | 60.80 |
| 2025-06-03 | SELL | -15 | 66.890 | 67.080 | 67.061 | USD -1,006 | 60.76 Loss of -94 on sale |
| 2025-05-30 | SELL | -1,830 | 66.810 | 67.660 | 67.575 | USD -123,662 | 60.69 Loss of -12,601 on sale |
| 2025-05-29 | BUY | 41 | 68.090 | 68.490 | 68.450 | USD 2,806 | 60.64 |
| 2025-05-27 | BUY | 255 | 68.400 | 68.430 | 68.427 | USD 17,449 | 60.53 |
| 2025-05-23 | BUY | 225 | 66.060 | 66.440 | 66.402 | USD 14,940 | 60.46 |
| 2025-05-22 | BUY | 112 | 66.970 | 67.480 | 67.429 | USD 7,552 | 60.41 |
| 2025-05-19 | BUY | 90 | 67.340 | 67.760 | 67.718 | USD 6,095 | 60.26 |
| 2025-05-16 | BUY | 45 | 68.260 | 68.360 | 68.350 | USD 3,076 | 60.20 |
| 2025-05-15 | SELL | -30 | 68.100 | 69.180 | 69.072 | USD -2,072 | 60.14 Loss of -268 on sale |
| 2025-05-14 | BUY | 15 | 69.420 | 69.640 | 69.618 | USD 1,044 | 60.07 |
| 2025-05-13 | BUY | 30 | 68.790 | 68.980 | 68.961 | USD 2,069 | 60.01 |
| 2025-05-08 | BUY | 30 | 61.110 | 61.740 | 61.677 | USD 1,850 | 60.00 |
| 2025-05-07 | BUY | 45 | 58.920 | 59.440 | 59.388 | USD 2,672 | 60.01 |
| 2025-05-02 | BUY | 1,665 | 58.970 | 59.620 | 59.555 | USD 99,159 | 60.04 |
| 2025-04-30 | BUY | 525 | 57.060 | 57.230 | 57.213 | USD 30,037 | 60.09 |
| 2025-04-29 | BUY | 132 | 57.650 | 57.950 | 57.920 | USD 7,645 | 60.11 |
| 2025-04-28 | BUY | 105 | 56.280 | 57.080 | 57.000 | USD 5,985 | 60.14 |
| 2025-04-25 | BUY | 270 | 55.930 | 56.170 | 56.146 | USD 15,159 | 60.17 |
| 2025-04-24 | SELL | -315 | 55.060 | 55.650 | 55.591 | USD -17,511 | 60.21 Profit of 1,456 on sale |
| 2025-04-23 | BUY | 285 | 53.310 | 55.490 | 55.272 | USD 15,753 | 60.27 |
| 2025-04-22 | BUY | 120 | 52.280 | 52.610 | 52.577 | USD 6,309 | 60.34 |
| 2025-04-17 | BUY | 165 | 51.710 | 52.270 | 52.214 | USD 8,615 | 60.56 |
| 2025-04-15 | BUY | 150 | 50.740 | 50.840 | 50.830 | USD 7,625 | 60.74 |
| 2025-04-11 | BUY | 256 | 47.920 | 49.250 | 49.117 | USD 12,574 | 60.94 |
| 2025-04-09 | BUY | 96 | 54.420 | 54.790 | 54.753 | USD 5,256 | 61.11 |
| 2025-04-08 | BUY | 576 | 49.360 | 53.560 | 53.140 | USD 30,609 | 61.21 |
| 2025-04-07 | BUY | 189 | 51.980 | 55.060 | 54.752 | USD 10,348 | 61.30 |
| 2025-04-04 | SELL | -256 | 53.000 | 53.770 | 53.693 | USD -13,745 | 61.37 Profit of 1,966 on sale |
| 2025-04-02 | BUY | 2,176 | 60.780 | 61.060 | 61.032 | USD 132,806 | 61.38 |
| 2025-04-01 | BUY | 16 | 59.150 | 60.000 | 59.915 | USD 959 | 61.40 |
| 2025-03-31 | BUY | 112 | 59.500 | 60.020 | 59.968 | USD 6,716 | 61.42 |
| 2025-03-28 | BUY | 60 | 60.590 | 62.580 | 62.381 | USD 3,743 | 61.43 |
| 2025-03-27 | BUY | 28 | 62.250 | 63.900 | 63.735 | USD 1,785 | 61.42 |
| 2025-03-26 | BUY | 15 | 65.800 | 65.830 | 65.827 | USD 987 | 61.38 |
| 2025-03-25 | BUY | 165 | 64.490 | 64.710 | 64.688 | USD 10,674 | 61.35 |
| 2025-03-24 | BUY | 182 | 63.910 | 63.980 | 63.973 | USD 11,643 | 61.32 |
| 2025-03-21 | SELL | -60 | 62.450 | 62.600 | 62.585 | USD -3,755 | 61.31 Loss of -77 on sale |
| 2025-03-20 | BUY | 240 | 62.480 | 62.920 | 62.876 | USD 15,090 | 61.30 |
| 2025-03-19 | BUY | 42 | 62.730 | 63.360 | 63.297 | USD 2,658 | 61.28 |
| 2025-03-18 | BUY | 520 | 62.820 | 63.150 | 63.117 | USD 32,821 | 61.27 |
| 2025-03-17 | BUY | 105 | 62.650 | 64.000 | 63.865 | USD 6,706 | 61.25 |
| 2025-03-14 | BUY | 780 | 63.230 | 63.630 | 63.590 | USD 49,600 | 61.23 |
| 2025-03-13 | BUY | 150 | 62.170 | 64.210 | 64.006 | USD 9,601 | 61.22 |
| 2025-03-12 | SELL | -750 | 63.760 | 64.400 | 64.336 | USD -48,252 | 61.19 Loss of -2,358 on sale |
| 2025-03-11 | SELL | -555 | 63.190 | 65.200 | 64.999 | USD -36,074 | 61.17 Loss of -2,125 on sale |
| 2025-03-10 | BUY | 165 | 64.340 | 66.540 | 66.320 | USD 10,943 | 61.14 |
| 2025-03-07 | BUY | 30 | 66.830 | 67.210 | 67.172 | USD 2,015 | 61.07 |
| 2025-03-05 | BUY | 225 | 65.090 | 65.600 | 65.549 | USD 14,749 | 61.03 |
| 2025-03-04 | BUY | 255 | 62.800 | 63.670 | 63.583 | USD 16,214 | 61.00 |
| 2025-03-03 | BUY | 480 | 64.010 | 66.680 | 66.413 | USD 31,878 | 60.97 |
| 2025-02-28 | SELL | -9,634 | 65.120 | 65.710 | 65.651 | USD -632,482 | 60.92 Loss of -45,567 on sale |
| 2025-02-27 | SELL | -90 | 65.320 | 66.770 | 66.625 | USD -5,996 | 60.87 Loss of -518 on sale |
| 2025-02-25 | BUY | 666 | 66.650 | 67.610 | 67.514 | USD 44,964 | 60.73 |
| 2025-02-21 | BUY | 72 | 66.680 | 68.180 | 68.030 | USD 4,898 | 60.58 |
| 2025-02-18 | SELL | -162 | 66.880 | 67.390 | 67.339 | USD -10,909 | 60.33 Loss of -1,135 on sale |
| 2025-02-14 | SELL | -1,098 | 67.000 | 67.400 | 67.360 | USD -73,961 | 60.15 Loss of -7,913 on sale |
| 2025-02-13 | BUY | 18 | 66.410 | 66.870 | 66.824 | USD 1,203 | 60.07 |
| 2025-02-12 | BUY | 176 | 65.450 | 65.950 | 65.900 | USD 11,598 | 59.99 |
| 2025-02-07 | SELL | -28 | 64.100 | 65.790 | 65.621 | USD -1,837 | 59.81 Loss of -163 on sale |
| 2025-02-06 | BUY | 342 | 63.480 | 65.760 | 65.532 | USD 22,412 | 59.76 |
| 2025-02-05 | BUY | 90 | 61.270 | 61.800 | 61.747 | USD 5,557 | 59.74 |
| 2025-02-04 | BUY | 108 | 61.400 | 62.360 | 62.264 | USD 6,725 | 59.71 |
| 2025-02-03 | BUY | 108 | 60.680 | 61.120 | 61.076 | USD 6,596 | 59.70 |
| 2025-01-31 | BUY | 198 | 62.420 | 63.760 | 63.626 | USD 12,598 | 59.66 |
| 2025-01-29 | SELL | -18 | 62.680 | 63.090 | 63.049 | USD -1,135 | 59.56 Loss of -63 on sale |
| 2025-01-28 | SELL | -162 | 62.800 | 64.320 | 64.168 | USD -10,395 | 59.50 Loss of -756 on sale |
| 2025-01-27 | SELL | -288 | 64.170 | 64.310 | 64.296 | USD -18,517 | 59.43 Loss of -1,402 on sale |
| 2025-01-24 | BUY | 216 | 63.430 | 64.300 | 64.213 | USD 13,870 | 59.36 |
| 2025-01-23 | BUY | 36 | 63.920 | 64.650 | 64.577 | USD 2,325 | 59.28 |
| 2025-01-22 | BUY | 292 | 62.730 | 65.560 | 65.277 | USD 19,061 | 59.22 |
| 2025-01-21 | BUY | 216 | 61.790 | 61.970 | 61.952 | USD 13,382 | 59.18 |
| 2025-01-16 | BUY | 322 | 61.330 | 61.790 | 61.744 | USD 19,882 | 59.07 |
| 2025-01-14 | BUY | 144 | 61.470 | 61.510 | 61.506 | USD 8,857 | 58.98 |
| 2025-01-10 | BUY | 432 | 59.350 | 60.410 | 60.304 | USD 26,051 | 58.94 |
| 2024-12-30 | BUY | 54 | 60.110 | 60.750 | 60.686 | USD 3,277 | 58.77 |
| 2024-12-27 | BUY | 72 | 60.340 | 60.810 | 60.763 | USD 4,375 | 58.74 |
| 2024-12-23 | BUY | 540 | 59.470 | 59.590 | 59.578 | USD 32,172 | 58.66 |
| 2024-12-20 | BUY | 144 | 58.860 | 59.490 | 59.427 | USD 8,557 | 58.65 |
| 2024-12-19 | BUY | 18 | 57.010 | 57.720 | 57.649 | USD 1,038 | 58.69 |
| 2024-12-17 | BUY | 36 | 57.860 | 58.490 | 58.427 | USD 2,103 | 58.77 |
| 2024-12-16 | BUY | 180 | 58.000 | 59.010 | 58.909 | USD 10,604 | 58.79 |
| 2024-12-13 | BUY | 134 | 57.970 | 58.540 | 58.483 | USD 7,837 | 58.82 |
| 2024-12-10 | BUY | 900 | 58.420 | 58.740 | 58.708 | USD 52,837 | 58.83 |
| 2024-12-09 | BUY | 108 | 57.400 | 59.030 | 58.867 | USD 6,358 | 58.87 |
| 2024-12-06 | SELL | -270 | 56.670 | 58.470 | 58.290 | USD -15,738 | 58.94 Profit of 176 on sale |
| 2024-12-05 | SELL | -18 | 56.910 | 58.120 | 57.999 | USD -1,044 | 59.01 Profit of 18 on sale |
| 2024-12-03 | BUY | 90 | 55.710 | 55.970 | 55.944 | USD 5,035 | 59.22 |
| 2024-11-27 | SELL | -108 | 55.520 | 56.890 | 56.753 | USD -6,129 | 59.81 Profit of 330 on sale |
| 2024-11-26 | BUY | 378 | 55.280 | 56.020 | 55.946 | USD 21,148 | 60.01 |
| 2024-11-25 | BUY | 51 | 57.130 | 57.800 | 57.733 | USD 2,944 | 60.14 |
| 2024-11-22 | SELL | -34 | 54.380 | 55.100 | 55.028 | USD -1,871 | 60.42 Profit of 183 on sale |
| 2024-11-21 | SELL | -90 | 53.360 | 53.510 | 53.495 | USD -4,815 | 60.77 Profit of 655 on sale |
| 2024-11-20 | SELL | -36 | 52.590 | 53.150 | 53.094 | USD -1,911 | 61.20 Profit of 292 on sale |
| 2024-11-19 | BUY | 18 | 52.110 | 52.800 | 52.731 | USD 949 | 61.70 |
| 2024-11-18 | BUY | 164 | 52.710 | 53.500 | 53.421 | USD 8,761 | 62.23 |
| 2024-11-11 | BUY | 54 | 55.930 | 57.110 | 56.992 | USD 3,078 | 63.04 |
| 2024-11-07 | BUY | 50 | 55.640 | 56.480 | 56.396 | USD 2,820 | 64.13 |
| 2024-11-06 | BUY | 432 | 53.830 | 55.910 | 55.702 | USD 24,063 | 64.99 |
| 2024-11-05 | BUY | 90 | 55.240 | 55.650 | 55.609 | USD 5,005 | 65.88 |
| 2024-11-04 | BUY | 34 | 55.930 | 57.770 | 57.586 | USD 1,958 | 66.87 |
| 2024-11-01 | BUY | 51 | 56.370 | 58.950 | 58.692 | USD 2,993 | 68.04 |
| 2024-10-30 | SELL | -108 | 69.070 | 70.000 | 69.907 | USD -7,550 | 69.50 Loss of -44 on sale |
| 2024-10-29 | SELL | -324 | 69.150 | 70.000 | 69.915 | USD -22,652 | 69.55 Loss of -117 on sale |
| 2024-10-28 | SELL | -126 | 70.400 | 70.970 | 70.913 | USD -8,935 | 69.39 Loss of -192 on sale |
| 2024-10-21 | SELL | -18 | 70.100 | 72.640 | 72.386 | USD -1,303 | 0.00 Loss of -1,303 on sale |