| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,065 | 94.470 | 92.195 | 92.422 | USD 98,430 | 79.72 |
| 2025-11-07 | SELL | -64 | | | 90.920* | | 79.67 Profit of 5,099 on sale |
| 2025-11-06 | SELL | -220 | 98.130 | 92.420 | 92.991 | USD -20,458 | 79.61 Loss of -2,945 on sale |
| 2025-11-05 | BUY | 667 | 95.390 | 88.145 | 88.869 | USD 59,276 | 79.55 |
| 2025-11-04 | BUY | 880 | 90.820 | 87.220 | 87.580 | USD 77,070 | 79.51 |
| 2025-11-03 | SELL | -440 | 94.840 | 90.010 | 90.493 | USD -39,817 | 79.46 Loss of -4,855 on sale |
| 2025-10-30 | BUY | 2,750 | 90.458 | 88.360 | 88.570 | USD 243,567 | 79.35 |
| 2025-10-29 | BUY | 2,750 | 90.150 | 91.510 | 91.374 | USD 251,279 | 79.30 |
| 2025-10-28 | BUY | 275 | 88.460 | 89.980 | 89.828 | USD 24,703 | 79.26 |
| 2025-10-27 | BUY | 165 | 88.710 | 89.380 | 89.313 | USD 14,737 | 79.21 |
| 2025-10-24 | BUY | 110 | 84.130 | 85.790 | 85.624 | USD 9,419 | 79.19 |
| 2025-10-21 | BUY | 165 | 84.260 | 85.930 | 85.763 | USD 14,151 | 79.14 |
| 2025-10-20 | BUY | 605 | 85.840 | 88.720 | 88.432 | USD 53,501 | 79.10 |
| 2025-10-16 | BUY | 550 | 88.230 | 91.200 | 90.903 | USD 49,997 | 79.02 |
| 2025-10-15 | BUY | 654 | 88.890 | 89.460 | 89.403 | USD 58,470 | 78.97 |
| 2025-10-06 | BUY | 495 | 88.920 | 90.250 | 90.117 | USD 44,608 | 78.84 |
| 2025-10-03 | BUY | 220 | 86.220 | 87.270 | 87.165 | USD 19,176 | 78.80 |
| 2025-10-02 | BUY | 440 | 86.200 | 87.310 | 87.199 | USD 38,368 | 78.77 |
| 2025-10-01 | BUY | 656 | 83.890 | 84.110 | 84.088 | USD 55,162 | 78.74 |
| 2025-09-30 | BUY | 4,015 | 84.070 | 84.430 | 84.394 | USD 338,842 | 78.71 |
| 2025-09-29 | BUY | 1,045 | 82.390 | 85.090 | 84.820 | USD 88,637 | 78.69 |
| 2025-09-26 | BUY | 2,356 | 83.170 | 83.870 | 83.800 | USD 197,433 | 78.67 |
| 2025-09-25 | BUY | 165 | 83.810 | 84.460 | 84.395 | USD 13,925 | 78.64 |
| 2025-09-18 | BUY | 660 | 74.230 | 75.000 | 74.923 | USD 49,449 | 78.67 |
| 2025-09-17 | BUY | 825 | 70.980 | 72.410 | 72.267 | USD 59,620 | 78.71 |
| 2025-09-16 | BUY | 1,320 | 68.860 | 69.180 | 69.148 | USD 91,275 | 78.76 |
| 2025-09-15 | BUY | 440 | 67.430 | 68.110 | 68.042 | USD 29,938 | 78.82 |
| 2025-09-11 | SELL | -55 | 66.590 | 68.200 | 68.039 | USD -3,742 | 78.95 Profit of 600 on sale |
| 2025-08-15 | BUY | 114 | 76.190 | 79.420 | 79.097 | USD 9,017 | 78.97 |
| 2025-08-13 | BUY | 57 | 79.320 | 80.060 | 79.986 | USD 4,559 | 78.97 |
| 2025-07-31 | BUY | 285 | 80.370 | 83.250 | 82.962 | USD 23,644 | 78.97 |
| 2025-07-29 | BUY | 1,140 | 76.340 | 78.760 | 78.518 | USD 89,511 | 78.97 |
| 2025-07-28 | BUY | 224 | 75.910 | 76.580 | 76.513 | USD 17,139 | 78.99 |
| 2025-07-25 | BUY | 342 | 74.210 | 74.550 | 74.516 | USD 25,484 | 79.01 |
| 2025-07-24 | BUY | 167 | 74.040 | 74.120 | 74.112 | USD 12,377 | 79.04 |
| 2025-07-23 | BUY | 399 | 73.270 | 73.710 | 73.666 | USD 29,393 | 79.07 |
| 2025-07-22 | BUY | 228 | 71.990 | 73.150 | 73.034 | USD 16,652 | 79.11 |
| 2025-07-18 | BUY | 432 | 74.650 | 75.260 | 75.199 | USD 32,486 | 79.18 |
| 2025-07-17 | BUY | 12,031 | 72.010 | 73.130 | 73.018 | USD 878,480 | 79.22 |
| 2025-07-11 | BUY | 440 | 72.710 | 73.180 | 73.133 | USD 32,179 | 79.39 |
| 2025-07-10 | BUY | 495 | 73.360 | 73.560 | 73.540 | USD 36,402 | 79.42 |
| 2025-07-09 | BUY | 495 | 72.260 | 73.490 | 73.367 | USD 36,317 | 79.47 |
| 2025-07-07 | SELL | -330 | 71.550 | 74.810 | 74.484 | USD -24,580 | 79.56 Profit of 1,675 on sale |
| 2025-07-02 | SELL | -1,358 | 74.250 | 79.090 | 78.606 | USD -106,747 | 79.65 Profit of 1,413 on sale |
| 2025-06-27 | BUY | 165 | 77.160 | 79.000 | 78.816 | USD 13,005 | 79.68 |
| 2025-06-26 | BUY | 165 | 79.970 | 81.120 | 81.005 | USD 13,366 | 79.67 |
| 2025-06-24 | SELL | -770 | 75.210 | 75.440 | 75.417 | USD -58,071 | 79.73 Profit of 3,319 on sale |
| 2025-06-18 | BUY | 440 | 74.950 | 77.650 | 77.380 | USD 34,047 | 79.89 |
| 2025-06-17 | BUY | 165 | 69.990 | 72.750 | 72.474 | USD 11,958 | 79.96 |
| 2025-06-16 | SELL | -225 | 70.420 | 71.280 | 71.194 | USD -16,019 | 80.02 Profit of 1,986 on sale |
| 2025-06-13 | BUY | 480 | 67.190 | 68.970 | 68.792 | USD 33,020 | 80.11 |
| 2025-06-12 | SELL | -275 | 69.640 | 70.060 | 70.018 | USD -19,255 | 80.18 Profit of 2,793 on sale |
| 2025-06-11 | BUY | 589 | 68.240 | 70.240 | 70.040 | USD 41,254 | 80.26 |
| 2025-06-06 | BUY | 165 | 68.350 | 69.780 | 69.637 | USD 11,490 | 80.50 |
| 2025-06-05 | BUY | 770 | 65.160 | 67.590 | 67.347 | USD 51,857 | 80.60 |
| 2025-06-04 | BUY | 108 | 66.300 | 67.030 | 66.957 | USD 7,231 | 80.70 |
| 2025-06-03 | SELL | -54 | 62.360 | 63.510 | 63.395 | USD -3,423 | 80.83 Profit of 942 on sale |
| 2025-05-30 | SELL | -6,588 | 60.190 | 60.980 | 60.901 | USD -401,216 | 81.12 Profit of 133,217 on sale |
| 2025-05-29 | BUY | 150 | 63.730 | 67.590 | 67.204 | USD 10,081 | 81.25 |
| 2025-05-27 | BUY | 930 | 63.820 | 65.520 | 65.350 | USD 60,775 | 81.50 |
| 2025-05-23 | BUY | 765 | 60.690 | 61.300 | 61.239 | USD 46,848 | 81.81 |
| 2025-05-22 | BUY | 385 | 61.850 | 62.860 | 62.759 | USD 24,162 | 81.96 |
| 2025-05-19 | BUY | 324 | 62.560 | 62.970 | 62.929 | USD 20,389 | 82.43 |
| 2025-05-16 | BUY | 162 | 63.760 | 65.140 | 65.002 | USD 10,530 | 82.58 |
| 2025-05-15 | SELL | -108 | 65.200 | 65.960 | 65.884 | USD -7,115 | 82.72 Profit of 1,818 on sale |
| 2025-05-14 | BUY | 54 | 65.900 | 66.920 | 66.818 | USD 3,608 | 82.85 |
| 2025-05-13 | BUY | 108 | 65.480 | 67.040 | 66.884 | USD 7,223 | 82.99 |
| 2025-05-12 | BUY | 363 | 64.500 | 65.110 | 65.049 | USD 23,613 | 83.13 |
| 2025-05-09 | SELL | -270 | 59.650 | 60.870 | 60.748 | USD -16,402 | 83.32 Profit of 6,095 on sale |
| 2025-05-08 | BUY | 108 | 57.630 | 59.030 | 58.890 | USD 6,360 | 83.53 |
| 2025-05-07 | BUY | 162 | 56.310 | 56.440 | 56.427 | USD 9,141 | 83.75 |
| 2025-05-02 | BUY | 5,994 | 62.330 | 63.430 | 63.320 | USD 379,540 | 84.31 |
| 2025-04-30 | BUY | 1,890 | 58.370 | 58.440 | 58.433 | USD 110,438 | 84.73 |
| 2025-04-29 | BUY | 477 | 58.680 | 59.750 | 59.643 | USD 28,450 | 84.95 |
| 2025-04-28 | BUY | 378 | 58.700 | 58.870 | 58.853 | USD 22,246 | 85.18 |
| 2025-04-25 | BUY | 972 | 58.920 | 59.260 | 59.226 | USD 57,568 | 85.41 |
| 2025-04-24 | SELL | -1,134 | 57.330 | 57.970 | 57.906 | USD -65,665 | 85.66 Profit of 31,473 on sale |
| 2025-04-23 | BUY | 1,026 | 53.770 | 55.950 | 55.732 | USD 57,181 | 85.95 |
| 2025-04-22 | BUY | 432 | 50.620 | 51.470 | 51.385 | USD 22,198 | 86.26 |
| 2025-04-17 | BUY | 594 | 51.700 | 52.490 | 52.411 | USD 31,132 | 87.24 |
| 2025-04-15 | BUY | 540 | 53.320 | 54.140 | 54.058 | USD 29,191 | 87.90 |
| 2025-04-11 | BUY | 880 | 53.390 | 53.390 | 53.390 | USD 46,983 | 88.57 |
| 2025-04-10 | BUY | 330 | 52.870 | 58.420 | 57.865 | USD 19,095 | 88.92 |
| 2025-04-08 | BUY | 1,980 | 50.030 | 56.250 | 55.628 | USD 110,143 | 89.58 |
| 2025-04-07 | BUY | 648 | 51.000 | 55.020 | 54.618 | USD 35,392 | 89.97 |
| 2025-04-04 | SELL | -880 | 49.430 | 52.860 | 52.517 | USD -46,215 | 90.38 Profit of 33,316 on sale |
| 2025-04-02 | BUY | 7,344 | 63.230 | 64.730 | 64.580 | USD 474,276 | 90.65 |
| 2025-04-01 | BUY | 54 | 62.670 | 62.720 | 62.715 | USD 3,387 | 90.94 |
| 2025-03-31 | BUY | 378 | 61.570 | 61.660 | 61.651 | USD 23,304 | 91.25 |
| 2025-03-28 | BUY | 216 | 62.040 | 64.890 | 64.605 | USD 13,955 | 91.56 |
| 2025-03-27 | BUY | 102 | 64.860 | 66.630 | 66.453 | USD 6,778 | 91.84 |
| 2025-03-26 | BUY | 54 | 66.760 | 71.200 | 70.756 | USD 3,821 | 92.11 |
| 2025-03-25 | BUY | 590 | 71.670 | 73.230 | 73.074 | USD 43,114 | 92.33 |
| 2025-03-24 | BUY | 663 | 72.760 | 72.920 | 72.904 | USD 48,335 | 92.55 |
| 2025-03-21 | SELL | -216 | 70.390 | 70.790 | 70.750 | USD -15,282 | 92.79 Profit of 4,761 on sale |
| 2025-03-20 | BUY | 864 | 70.490 | 71.130 | 71.066 | USD 61,401 | 93.04 |
| 2025-03-19 | BUY | 153 | 69.810 | 71.370 | 71.214 | USD 10,896 | 93.31 |
| 2025-03-18 | BUY | 1,864 | 68.280 | 69.940 | 69.774 | USD 130,059 | 93.59 |
| 2025-03-17 | BUY | 378 | 70.400 | 70.570 | 70.553 | USD 26,669 | 93.86 |
| 2025-03-14 | BUY | 2,808 | 68.740 | 70.760 | 70.558 | USD 198,127 | 94.16 |
| 2025-03-13 | BUY | 540 | 68.760 | 71.580 | 71.298 | USD 38,501 | 94.46 |
| 2025-03-12 | SELL | -2,700 | 69.850 | 71.330 | 71.182 | USD -192,191 | 94.76 Profit of 63,657 on sale |
| 2025-03-11 | SELL | -1,998 | 67.160 | 69.000 | 68.816 | USD -137,494 | 95.10 Profit of 52,506 on sale |
| 2025-03-10 | BUY | 594 | 65.670 | 68.550 | 68.262 | USD 40,548 | 95.46 |
| 2025-03-07 | BUY | 108 | 70.840 | 72.330 | 72.181 | USD 7,796 | 95.77 |
| 2025-03-05 | BUY | 810 | 90.140 | 90.740 | 90.680 | USD 73,451 | 95.84 |
| 2025-03-04 | BUY | 918 | 88.330 | 91.820 | 91.471 | USD 83,970 | 95.93 |
| 2025-03-03 | BUY | 1,728 | 85.830 | 92.880 | 92.175 | USD 159,278 | 96.06 |
| 2025-02-28 | BUY | 1,404 | 91.820 | 92.080 | 92.054 | USD 129,244 | 96.12 |
| 2025-02-27 | SELL | -270 | 87.650 | 98.060 | 97.019 | USD -26,195 | 96.23 Loss of -212 on sale |
| 2025-02-25 | BUY | 1,998 | 93.000 | 97.040 | 96.636 | USD 193,079 | 96.30 |
| 2025-02-21 | BUY | 216 | 103.810 | 109.750 | 109.156 | USD 23,578 | 96.17 |
| 2025-02-18 | SELL | -486 | 107.290 | 107.910 | 107.848 | USD -52,414 | 95.60 Loss of -5,952 on sale |
| 2025-02-14 | SELL | -3,294 | 106.510 | 107.020 | 106.969 | USD -352,356 | 95.27 Loss of -38,535 on sale |
| 2025-02-13 | BUY | 54 | 103.500 | 106.770 | 106.443 | USD 5,748 | 95.14 |
| 2025-02-12 | BUY | 532 | 105.420 | 108.020 | 107.760 | USD 57,328 | 94.98 |
| 2025-02-07 | SELL | -74 | 110.620 | 121.810 | 120.691 | USD -8,931 | 94.20 Loss of -1,960 on sale |
| 2025-02-06 | BUY | 1,026 | 119.240 | 119.480 | 119.456 | USD 122,562 | 93.79 |
| 2025-02-05 | BUY | 270 | 116.460 | 116.850 | 116.811 | USD 31,539 | 93.40 |
| 2025-02-04 | BUY | 324 | 109.690 | 111.580 | 111.391 | USD 36,091 | 93.12 |
| 2025-02-03 | BUY | 324 | 113.560 | 115.350 | 115.171 | USD 37,315 | 92.76 |
| 2025-01-31 | BUY | 594 | 112.860 | 115.790 | 115.497 | USD 68,605 | 92.40 |
| 2025-01-29 | SELL | -54 | 106.790 | 107.260 | 107.213 | USD -5,790 | 91.80 Loss of -832 on sale |
| 2025-01-28 | SELL | -486 | 103.880 | 105.050 | 104.933 | USD -50,997 | 91.58 Loss of -6,491 on sale |
| 2025-01-27 | SELL | -864 | 100.330 | 108.150 | 107.368 | USD -92,766 | 91.41 Loss of -13,789 on sale |
| 2025-01-24 | BUY | 648 | 124.020 | 127.200 | 126.882 | USD 82,220 | 90.77 |
| 2025-01-23 | BUY | 108 | 126.060 | 127.480 | 127.338 | USD 13,753 | 90.06 |
| 2024-12-10 | BUY | 2,700 | 106.680 | 108.710 | 108.507 | USD 292,969 | 89.72 |
| 2024-12-09 | BUY | 324 | 107.030 | 112.880 | 112.295 | USD 36,384 | 89.36 |
| 2024-12-06 | SELL | -810 | 113.510 | 114.750 | 114.626 | USD -92,847 | 88.85 Loss of -20,879 on sale |
| 2024-12-05 | SELL | -54 | 113.370 | 116.600 | 116.277 | USD -6,279 | 88.32 Loss of -1,510 on sale |
| 2024-12-03 | BUY | 270 | 95.910 | 98.720 | 98.439 | USD 26,579 | 87.47 |
| 2024-11-27 | SELL | -324 | 90.100 | 92.710 | 92.449 | USD -29,953 | 86.97 Loss of -1,775 on sale |
| 2024-11-26 | BUY | 1,134 | 93.140 | 95.550 | 95.309 | USD 108,080 | 86.64 |
| 2024-11-26 | BUY | 1,134 | 93.140 | 95.550 | 95.309 | USD 108,080 | 86.64 |
| 2024-11-25 | BUY | 132 | 92.240 | 94.360 | 94.148 | USD 12,428 | 86.49 |
| 2024-11-22 | SELL | -102 | 92.510 | 94.780 | 94.553 | USD -9,644 | 86.33 Loss of -839 on sale |
| 2024-11-21 | SELL | -270 | 92.940 | 93.490 | 93.435 | USD -25,227 | 86.14 Loss of -1,970 on sale |
| 2024-11-20 | SELL | -108 | 89.860 | 89.960 | 89.950 | USD -9,715 | 86.03 Loss of -424 on sale |
| 2024-11-19 | BUY | 54 | 89.340 | 89.670 | 89.637 | USD 4,840 | 85.93 |
| 2024-11-18 | BUY | 456 | 88.710 | 89.780 | 89.673 | USD 40,891 | 85.84 |
| 2024-11-11 | BUY | 162 | 92.250 | 94.230 | 94.032 | USD 15,233 | 85.16 |
| 2024-11-11 | BUY | 162 | 92.250 | 94.230 | 94.032 | USD 15,233 | 85.16 |
| 2024-11-07 | BUY | 146 | 93.940 | 94.070 | 94.057 | USD 13,732 | 83.77 |
| 2024-11-07 | BUY | 146 | 93.940 | 94.070 | 94.057 | USD 13,732 | 83.77 |
| 2024-11-06 | BUY | 1,296 | 90.630 | 91.710 | 91.602 | USD 118,716 | 83.17 |
| 2024-11-06 | BUY | 1,296 | 90.630 | 91.710 | 91.602 | USD 118,716 | 83.17 |
| 2024-11-05 | BUY | 270 | 87.190 | 87.990 | 87.910 | USD 23,736 | 82.79 |
| 2024-11-05 | BUY | 270 | 87.190 | 87.990 | 87.910 | USD 23,736 | 82.79 |
| 2024-11-04 | BUY | 100 | 84.380 | 85.910 | 85.757 | USD 8,576 | 82.62 |
| 2024-11-04 | BUY | 100 | 84.380 | 85.910 | 85.757 | USD 8,576 | 82.62 |
| 2024-11-01 | BUY | 150 | 84.770 | 87.280 | 87.029 | USD 13,054 | 82.36 |
| 2024-11-01 | BUY | 150 | 84.770 | 87.280 | 87.029 | USD 13,054 | 82.36 |
| 2024-10-30 | SELL | -324 | 82.800 | 84.250 | 84.105 | USD -27,250 | 82.64 Loss of -473 on sale |
| 2024-10-30 | SELL | -324 | 82.800 | 84.250 | 84.105 | USD -27,250 | 82.64 Loss of -473 on sale |
| 2024-10-29 | SELL | -972 | 84.870 | 85.380 | 85.329 | USD -82,940 | 82.24 Loss of -3,003 on sale |
| 2024-10-29 | SELL | -972 | 84.870 | 85.380 | 85.329 | USD -82,940 | 82.24 Loss of -3,003 on sale |
| 2024-10-28 | SELL | -378 | 83.440 | 83.920 | 83.872 | USD -31,704 | 81.97 Loss of -718 on sale |
| 2024-10-28 | SELL | -378 | 83.440 | 83.920 | 83.872 | USD -31,704 | 81.97 Loss of -718 on sale |
| 2024-10-21 | SELL | -54 | 81.830 | 82.940 | 82.829 | USD -4,473 | 0.00 Loss of -4,473 on sale |
| 2024-10-21 | SELL | -54 | 81.830 | 82.940 | 82.829 | USD -4,473 | 0.00 Loss of -4,473 on sale |