| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 306 | 74.410 | 74.080 | 74.113 | USD 22,679 | 67.30 |
| 2025-11-07 | SELL | -13 | 74.190 | 74.070 | 74.082 | USD -963 | 67.27 Loss of -89 on sale |
| 2025-11-06 | SELL | -64 | 74.240 | 74.110 | 74.123 | USD -4,744 | 67.24 Loss of -440 on sale |
| 2025-11-05 | BUY | 172 | 74.275 | 74.040 | 74.064 | USD 12,739 | 67.21 |
| 2025-11-04 | BUY | 256 | 74.255 | 73.960 | 73.989 | USD 18,941 | 67.18 |
| 2025-11-03 | SELL | -128 | 74.225 | 73.860 | 73.897 | USD -9,459 | 67.15 Loss of -864 on sale |
| 2025-10-30 | BUY | 800 | 74.060 | 73.870 | 73.889 | USD 59,111 | 67.08 |
| 2025-10-29 | BUY | 800 | 73.980 | 74.090 | 74.079 | USD 59,263 | 67.05 |
| 2025-10-28 | BUY | 80 | 74.010 | 74.100 | 74.091 | USD 5,927 | 67.02 |
| 2025-10-27 | BUY | 48 | 73.950 | 74.180 | 74.157 | USD 3,560 | 66.99 |
| 2025-10-24 | BUY | 32 | 73.990 | 74.110 | 74.098 | USD 2,371 | 66.96 |
| 2025-10-21 | BUY | 48 | 73.980 | 74.710 | 74.637 | USD 3,583 | 66.86 |
| 2025-10-20 | BUY | 176 | 71.870 | 73.090 | 72.968 | USD 12,842 | 66.83 |
| 2025-10-16 | BUY | 160 | 68.500 | 69.980 | 69.832 | USD 11,173 | 66.81 |
| 2025-10-15 | BUY | 188 | 67.000 | 67.070 | 67.063 | USD 12,608 | 66.81 |
| 2025-10-03 | BUY | 64 | 68.220 | 69.130 | 69.039 | USD 4,418 | 66.81 |
| 2025-10-02 | BUY | 128 | 67.910 | 68.000 | 67.991 | USD 8,703 | 66.80 |
| 2025-10-01 | BUY | 192 | 67.040 | 68.500 | 68.354 | USD 13,124 | 66.80 |
| 2025-09-30 | BUY | 1,168 | 67.490 | 67.640 | 67.625 | USD 78,986 | 66.80 |
| 2025-09-29 | BUY | 304 | 67.150 | 67.510 | 67.474 | USD 20,512 | 66.80 |
| 2025-09-26 | BUY | 685 | 67.210 | 67.430 | 67.408 | USD 46,174 | 66.79 |
| 2025-09-25 | BUY | 48 | 65.790 | 66.470 | 66.402 | USD 3,187 | 66.80 |
| 2025-09-24 | BUY | 912 | 66.400 | 67.980 | 67.822 | USD 61,854 | 66.80 |
| 2025-09-18 | BUY | 192 | 68.270 | 68.320 | 68.315 | USD 13,116 | 66.79 |
| 2025-09-17 | BUY | 240 | 68.200 | 70.900 | 70.630 | USD 16,951 | 66.79 |
| 2025-09-16 | BUY | 384 | 63.330 | 64.220 | 64.131 | USD 24,626 | 66.80 |
| 2025-09-11 | SELL | -16 | 66.380 | 66.580 | 66.560 | USD -1,065 | 66.81 Profit of 4 on sale |
| 2025-09-10 | BUY | 1,024 | 65.510 | 66.760 | 66.635 | USD 68,234 | 66.81 |
| 2025-09-09 | BUY | 64 | 66.720 | 66.970 | 66.945 | USD 4,284 | 66.81 |
| 2025-08-06 | BUY | 300 | 66.890 | 69.070 | 68.852 | USD 20,656 | 66.81 |
| 2025-07-31 | BUY | 80 | 66.820 | 67.520 | 67.450 | USD 5,396 | 66.80 |
| 2025-07-29 | BUY | 320 | 66.040 | 66.250 | 66.229 | USD 21,193 | 66.81 |
| 2025-07-28 | BUY | 60 | 65.690 | 66.450 | 66.374 | USD 3,982 | 66.82 |
| 2025-07-25 | BUY | 96 | 66.500 | 66.960 | 66.914 | USD 6,424 | 66.82 |
| 2025-07-24 | BUY | 46 | 66.100 | 66.530 | 66.487 | USD 3,058 | 66.83 |
| 2025-07-23 | BUY | 112 | 65.950 | 66.050 | 66.040 | USD 7,396 | 66.83 |
| 2025-07-22 | BUY | 64 | 65.370 | 65.590 | 65.568 | USD 4,196 | 66.84 |
| 2025-07-18 | BUY | 104 | 63.990 | 64.640 | 64.575 | USD 6,716 | 66.86 |
| 2025-07-17 | BUY | 96 | 64.020 | 64.150 | 64.137 | USD 6,157 | 66.87 |
| 2025-07-11 | BUY | 128 | 65.720 | 66.920 | 66.800 | USD 8,550 | 66.93 |
| 2025-07-10 | BUY | 144 | 66.850 | 67.060 | 67.039 | USD 9,654 | 66.93 |
| 2025-07-09 | BUY | 144 | 65.850 | 66.430 | 66.372 | USD 9,558 | 66.93 |
| 2025-07-07 | SELL | -96 | 64.370 | 64.950 | 64.892 | USD -6,230 | 66.96 Profit of 199 on sale |
| 2025-07-02 | SELL | -400 | 65.300 | 65.520 | 65.498 | USD -26,199 | 67.00 Profit of 600 on sale |
| 2025-06-27 | BUY | 48 | 65.010 | 67.000 | 66.801 | USD 3,206 | 67.02 |
| 2025-06-26 | BUY | 48 | 65.110 | 65.200 | 65.191 | USD 3,129 | 67.03 |
| 2025-06-24 | SELL | -224 | 64.830 | 64.940 | 64.929 | USD -14,544 | 67.06 Profit of 478 on sale |
| 2025-06-18 | BUY | 128 | 63.970 | 64.920 | 64.825 | USD 8,298 | 67.13 |
| 2025-06-17 | BUY | 48 | 64.140 | 65.130 | 65.031 | USD 3,121 | 67.15 |
| 2025-06-16 | SELL | -66 | 65.180 | 65.410 | 65.387 | USD -4,316 | 67.17 Profit of 117 on sale |
| 2025-06-13 | BUY | 141 | 64.750 | 65.480 | 65.407 | USD 9,222 | 67.18 |
| 2025-06-12 | SELL | -80 | 65.220 | 65.500 | 65.472 | USD -5,238 | 67.19 Profit of 138 on sale |
| 2025-06-11 | BUY | 176 | 64.580 | 65.720 | 65.606 | USD 11,547 | 67.21 |
| 2025-06-06 | BUY | 48 | 64.330 | 64.600 | 64.573 | USD 3,100 | 67.26 |
| 2025-06-05 | BUY | 224 | 63.070 | 63.690 | 63.628 | USD 14,253 | 67.29 |
| 2025-06-04 | BUY | 32 | 62.570 | 63.840 | 63.713 | USD 2,039 | 67.32 |
| 2025-06-03 | SELL | -16 | 63.040 | 64.150 | 64.039 | USD -1,025 | 67.35 Profit of 53 on sale |
| 2025-05-30 | SELL | -1,830 | 62.170 | 62.920 | 62.845 | USD -115,006 | 67.42 Profit of 8,376 on sale |
| 2025-05-29 | BUY | 44 | 62.920 | 63.730 | 63.649 | USD 2,801 | 67.45 |
| 2025-05-27 | BUY | 278 | 62.170 | 68.250 | 67.642 | USD 18,804 | 67.52 |
| 2025-05-23 | BUY | 225 | 54.280 | 54.440 | 54.424 | USD 12,245 | 67.70 |
| 2025-05-22 | BUY | 112 | 54.480 | 54.920 | 54.876 | USD 6,146 | 67.80 |
| 2025-05-19 | BUY | 96 | 56.430 | 56.720 | 56.691 | USD 5,442 | 68.06 |
| 2025-05-16 | BUY | 48 | 56.790 | 56.810 | 56.808 | USD 2,727 | 68.14 |
| 2025-05-15 | SELL | -32 | 55.740 | 55.860 | 55.848 | USD -1,787 | 68.23 Profit of 396 on sale |
| 2025-05-14 | BUY | 16 | 55.360 | 57.190 | 57.007 | USD 912 | 68.33 |
| 2025-05-13 | BUY | 30 | 57.120 | 58.670 | 58.515 | USD 1,755 | 68.41 |
| 2025-05-08 | BUY | 30 | 56.180 | 56.240 | 56.234 | USD 1,687 | 68.51 |
| 2025-05-07 | BUY | 45 | 55.430 | 57.510 | 57.302 | USD 2,579 | 68.61 |
| 2025-05-02 | BUY | 1,665 | 54.160 | 55.620 | 55.474 | USD 92,364 | 68.96 |
| 2025-04-30 | BUY | 525 | 58.200 | 58.570 | 58.533 | USD 30,730 | 69.14 |
| 2025-04-29 | BUY | 132 | 58.360 | 58.590 | 58.567 | USD 7,731 | 69.23 |
| 2025-04-28 | BUY | 105 | 58.080 | 58.490 | 58.449 | USD 6,137 | 69.32 |
| 2025-04-25 | BUY | 270 | 58.020 | 58.340 | 58.308 | USD 15,743 | 69.41 |
| 2025-04-24 | SELL | -315 | 58.290 | 58.610 | 58.578 | USD -18,452 | 69.50 Profit of 3,441 on sale |
| 2025-04-23 | BUY | 285 | 58.150 | 59.500 | 59.365 | USD 16,919 | 69.60 |
| 2025-04-22 | BUY | 120 | 58.190 | 58.280 | 58.271 | USD 6,993 | 69.69 |
| 2025-04-17 | BUY | 165 | 57.560 | 57.750 | 57.731 | USD 9,526 | 70.01 |
| 2025-04-15 | BUY | 150 | 57.860 | 58.880 | 58.778 | USD 8,817 | 70.23 |
| 2025-04-11 | BUY | 256 | 57.850 | 58.220 | 58.183 | USD 14,895 | 70.44 |
| 2025-04-09 | BUY | 96 | 59.310 | 60.880 | 60.723 | USD 5,829 | 70.66 |
| 2025-04-08 | BUY | 576 | 58.460 | 62.410 | 62.015 | USD 35,721 | 70.77 |
| 2025-04-07 | BUY | 180 | 61.270 | 62.230 | 62.134 | USD 11,184 | 70.86 |
| 2025-04-04 | SELL | -256 | 60.860 | 63.000 | 62.786 | USD -16,073 | 70.95 Profit of 2,090 on sale |
| 2025-04-02 | BUY | 2,176 | 60.560 | 61.040 | 60.992 | USD 132,719 | 71.05 |
| 2025-04-01 | BUY | 16 | 61.380 | 61.870 | 61.821 | USD 989 | 71.14 |
| 2025-03-31 | BUY | 105 | 61.770 | 62.180 | 62.139 | USD 6,525 | 71.23 |
| 2025-03-28 | BUY | 60 | 61.320 | 62.330 | 62.229 | USD 3,734 | 71.32 |
| 2025-03-27 | BUY | 28 | 62.320 | 62.570 | 62.545 | USD 1,751 | 71.41 |
| 2025-03-26 | BUY | 15 | 61.480 | 61.880 | 61.840 | USD 928 | 71.51 |
| 2025-03-25 | BUY | 165 | 60.800 | 62.090 | 61.961 | USD 10,224 | 71.61 |
| 2025-03-24 | BUY | 182 | 61.890 | 62.130 | 62.106 | USD 11,303 | 71.71 |
| 2025-03-21 | SELL | -60 | 61.470 | 61.490 | 61.488 | USD -3,689 | 71.82 Profit of 620 on sale |
| 2025-03-20 | BUY | 240 | 61.010 | 61.620 | 61.559 | USD 14,774 | 71.93 |
| 2025-03-19 | BUY | 42 | 61.470 | 62.290 | 62.208 | USD 2,613 | 72.03 |
| 2025-03-18 | BUY | 520 | 61.980 | 62.850 | 62.763 | USD 32,637 | 72.14 |
| 2025-03-17 | BUY | 105 | 61.820 | 62.000 | 61.982 | USD 6,508 | 72.25 |
| 2025-03-14 | BUY | 780 | 60.710 | 61.130 | 61.088 | USD 47,649 | 72.37 |
| 2025-03-13 | BUY | 150 | 60.700 | 61.520 | 61.438 | USD 9,216 | 72.49 |
| 2025-03-12 | SELL | -750 | 61.100 | 62.410 | 62.279 | USD -46,709 | 72.62 Profit of 7,755 on sale |
| 2025-03-11 | SELL | -555 | 62.590 | 65.620 | 65.317 | USD -36,251 | 72.73 Profit of 4,114 on sale |
| 2025-03-10 | BUY | 165 | 65.620 | 66.500 | 66.412 | USD 10,958 | 72.81 |
| 2025-03-07 | BUY | 30 | 64.540 | 64.820 | 64.792 | USD 1,944 | 72.90 |
| 2025-03-05 | BUY | 225 | 62.080 | 62.660 | 62.602 | USD 14,085 | 73.02 |
| 2025-03-04 | BUY | 255 | 62.300 | 63.460 | 63.344 | USD 16,153 | 73.15 |
| 2025-03-03 | BUY | 480 | 63.270 | 63.920 | 63.855 | USD 30,650 | 73.26 |
| 2025-02-28 | BUY | 390 | 63.390 | 64.020 | 63.957 | USD 24,943 | 73.38 |
| 2025-02-27 | SELL | -75 | 63.210 | 64.280 | 64.173 | USD -4,813 | 73.50 Profit of 699 on sale |
| 2025-02-25 | BUY | 555 | 65.230 | 65.440 | 65.419 | USD 36,308 | 73.71 |
| 2025-02-21 | BUY | 60 | 64.490 | 64.700 | 64.679 | USD 3,881 | 73.94 |
| 2025-02-18 | SELL | -135 | 63.930 | 64.400 | 64.353 | USD -8,688 | 74.32 Profit of 1,345 on sale |
| 2025-02-14 | SELL | -915 | 63.240 | 64.300 | 64.194 | USD -58,738 | 74.61 Profit of 9,532 on sale |
| 2025-02-13 | BUY | 15 | 63.620 | 64.650 | 64.547 | USD 968 | 74.76 |
| 2025-02-12 | BUY | 148 | 63.530 | 64.280 | 64.205 | USD 9,502 | 74.91 |
| 2025-02-07 | SELL | -20 | 64.580 | 66.070 | 65.921 | USD -1,318 | 75.35 Profit of 189 on sale |
| 2025-02-06 | BUY | 285 | 65.450 | 68.500 | 68.195 | USD 19,436 | 75.49 |
| 2025-02-05 | BUY | 75 | 72.800 | 73.070 | 73.043 | USD 5,478 | 75.53 |
| 2025-02-04 | BUY | 90 | 71.580 | 72.300 | 72.228 | USD 6,501 | 75.59 |
| 2025-02-03 | BUY | 90 | 71.720 | 72.210 | 72.161 | USD 6,494 | 75.65 |
| 2025-01-31 | BUY | 165 | 72.140 | 72.730 | 72.671 | USD 11,991 | 75.70 |
| 2025-01-29 | SELL | -15 | 71.410 | 71.820 | 71.779 | USD -1,077 | 75.83 Profit of 61 on sale |
| 2025-01-28 | SELL | -135 | 71.770 | 73.040 | 72.913 | USD -9,843 | 75.89 Profit of 402 on sale |
| 2025-01-27 | SELL | -240 | 72.750 | 72.850 | 72.840 | USD -17,482 | 75.95 Profit of 745 on sale |
| 2025-01-24 | BUY | 180 | 71.020 | 71.530 | 71.479 | USD 12,866 | 76.03 |
| 2025-01-23 | BUY | 30 | 70.700 | 71.770 | 71.663 | USD 2,150 | 76.12 |
| 2025-01-22 | BUY | 248 | 71.190 | 71.270 | 71.262 | USD 17,673 | 76.20 |
| 2025-01-21 | BUY | 180 | 70.370 | 70.970 | 70.910 | USD 12,764 | 76.30 |
| 2025-01-16 | BUY | 281 | 69.970 | 70.120 | 70.105 | USD 19,700 | 76.67 |
| 2025-01-14 | BUY | 120 | 70.200 | 70.770 | 70.713 | USD 8,486 | 76.94 |
| 2025-01-10 | BUY | 360 | 71.700 | 72.320 | 72.258 | USD 26,013 | 77.18 |
| 2024-12-30 | BUY | 45 | 72.270 | 72.590 | 72.558 | USD 3,265 | 77.72 |
| 2024-12-27 | BUY | 60 | 72.600 | 72.900 | 72.870 | USD 4,372 | 77.84 |
| 2024-12-23 | BUY | 450 | 72.500 | 72.550 | 72.545 | USD 32,645 | 78.22 |
| 2024-12-20 | BUY | 120 | 71.650 | 71.950 | 71.920 | USD 8,630 | 78.38 |
| 2024-12-19 | BUY | 15 | 70.760 | 72.160 | 72.020 | USD 1,080 | 78.58 |
| 2024-12-18 | BUY | 120 | 71.470 | 72.670 | 72.550 | USD 8,706 | 78.76 |
| 2024-12-17 | BUY | 30 | 72.260 | 74.020 | 73.844 | USD 2,215 | 78.94 |
| 2024-12-16 | BUY | 150 | 72.440 | 73.920 | 73.772 | USD 11,066 | 79.12 |
| 2024-12-13 | BUY | 110 | 73.650 | 75.300 | 75.135 | USD 8,265 | 79.28 |
| 2024-12-10 | BUY | 750 | 76.830 | 80.310 | 79.962 | USD 59,971 | 79.46 |
| 2024-12-09 | BUY | 90 | 75.790 | 76.250 | 76.204 | USD 6,858 | 79.58 |
| 2024-12-06 | SELL | -225 | 75.340 | 76.420 | 76.312 | USD -17,170 | 79.72 Profit of 766 on sale |
| 2024-12-05 | SELL | -15 | 76.000 | 76.850 | 76.765 | USD -1,151 | 79.84 Profit of 46 on sale |
| 2024-12-03 | BUY | 75 | 77.470 | 78.980 | 78.829 | USD 5,912 | 80.03 |
| 2024-11-27 | SELL | -90 | 79.440 | 79.690 | 79.665 | USD -7,170 | 80.15 Profit of 43 on sale |
| 2024-11-26 | BUY | 315 | 79.000 | 80.180 | 80.062 | USD 25,220 | 80.20 |
| 2024-11-25 | BUY | 39 | 79.730 | 80.070 | 80.036 | USD 3,121 | 80.22 |
| 2024-11-22 | SELL | -28 | 78.970 | 79.300 | 79.267 | USD -2,219 | 80.28 Profit of 28 on sale |
| 2024-11-21 | SELL | -75 | 78.720 | 79.040 | 79.008 | USD -5,926 | 80.35 Profit of 101 on sale |
| 2024-11-20 | SELL | -30 | 78.040 | 78.490 | 78.445 | USD -2,353 | 80.48 Profit of 61 on sale |
| 2024-11-19 | BUY | 15 | 78.570 | 79.270 | 79.200 | USD 1,188 | 80.58 |
| 2024-11-18 | BUY | 132 | 78.790 | 79.230 | 79.186 | USD 10,453 | 80.69 |
| 2024-11-11 | BUY | 45 | 79.390 | 80.090 | 80.020 | USD 3,601 | 80.83 |
| 2024-11-07 | BUY | 41 | 79.290 | 80.750 | 80.604 | USD 3,305 | 81.11 |
| 2024-11-06 | BUY | 360 | 80.490 | 81.130 | 81.066 | USD 29,184 | 81.17 |
| 2024-11-05 | BUY | 75 | 78.800 | 81.140 | 80.906 | USD 6,068 | 81.38 |
| 2024-11-04 | BUY | 28 | 83.720 | 84.390 | 84.323 | USD 2,361 | 81.15 |
| 2024-11-01 | BUY | 42 | 82.330 | 83.050 | 82.978 | USD 3,485 | 81.01 |
| 2024-10-30 | SELL | -90 | 81.150 | 81.370 | 81.348 | USD -7,321 | 81.02 Loss of -30 on sale |
| 2024-10-29 | SELL | -270 | 80.830 | 81.480 | 81.415 | USD -21,982 | 81.05 Loss of -99 on sale |
| 2024-10-28 | SELL | -105 | 80.460 | 81.770 | 81.639 | USD -8,572 | 81.16 Loss of -50 on sale |
| 2024-10-21 | SELL | -15 | 81.150 | 81.340 | 81.321 | USD -1,220 | 0.00 Loss of -1,220 on sale |