| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 233 | 130.355 | 127.640 | 127.911 | USD 29,803 | 138.51 |
| 2025-11-07 | SELL | -16 | 131.590 | 129.710 | 129.898 | USD -2,078 | 138.55 Profit of 138 on sale |
| 2025-11-06 | SELL | -48 | 132.440 | 129.310 | 129.623 | USD -6,222 | 138.59 Profit of 430 on sale |
| 2025-11-05 | BUY | 156 | 132.530 | 129.400 | 129.713 | USD 20,235 | 138.63 |
| 2025-11-04 | BUY | 192 | 129.662 | 126.880 | 127.158 | USD 24,414 | 138.67 |
| 2025-11-03 | SELL | -96 | 128.415 | 125.492 | 125.784 | USD -12,075 | 138.73 Profit of 1,243 on sale |
| 2025-10-30 | BUY | 650 | 131.050 | 126.450 | 126.910 | USD 82,491 | 138.84 |
| 2025-10-29 | BUY | 650 | 130.060 | 134.460 | 134.020 | USD 87,113 | 138.88 |
| 2025-10-28 | BUY | 65 | 134.810 | 139.590 | 139.112 | USD 9,042 | 138.90 |
| 2025-10-27 | BUY | 36 | 137.990 | 140.500 | 140.249 | USD 5,049 | 138.90 |
| 2025-10-24 | BUY | 24 | 141.590 | 143.490 | 143.300 | USD 3,439 | 138.89 |
| 2025-10-21 | BUY | 36 | 144.160 | 145.640 | 145.492 | USD 5,238 | 138.82 |
| 2025-10-20 | BUY | 132 | 145.430 | 145.610 | 145.592 | USD 19,218 | 138.79 |
| 2025-10-16 | BUY | 120 | 143.210 | 144.290 | 144.182 | USD 17,302 | 138.74 |
| 2025-10-15 | BUY | 144 | 142.530 | 143.110 | 143.052 | USD 20,599 | 138.73 |
| 2025-10-06 | BUY | 108 | 138.940 | 138.990 | 138.985 | USD 15,010 | 138.69 |
| 2025-10-03 | BUY | 48 | 137.750 | 138.220 | 138.173 | USD 6,632 | 138.70 |
| 2025-10-02 | BUY | 96 | 135.590 | 137.120 | 136.967 | USD 13,149 | 138.71 |
| 2025-10-01 | BUY | 144 | 136.070 | 139.620 | 139.265 | USD 20,054 | 138.73 |
| 2025-09-30 | BUY | 876 | 139.190 | 139.420 | 139.397 | USD 122,112 | 138.72 |
| 2025-09-29 | BUY | 228 | 137.040 | 137.280 | 137.256 | USD 31,294 | 138.73 |
| 2025-09-26 | BUY | 516 | 136.360 | 136.520 | 136.504 | USD 70,436 | 138.74 |
| 2025-09-25 | BUY | 36 | 135.100 | 138.130 | 137.827 | USD 4,962 | 138.76 |
| 2025-09-18 | BUY | 144 | 135.390 | 135.790 | 135.750 | USD 19,548 | 138.78 |
| 2025-09-17 | BUY | 180 | 136.090 | 137.940 | 137.755 | USD 24,796 | 138.80 |
| 2025-09-16 | BUY | 288 | 136.250 | 138.300 | 138.095 | USD 39,771 | 138.81 |
| 2025-08-15 | BUY | 24 | 143.920 | 144.980 | 144.874 | USD 3,477 | 138.76 |
| 2025-08-13 | BUY | 13 | 143.730 | 143.770 | 143.766 | USD 1,869 | 138.73 |
| 2025-07-31 | BUY | 60 | 140.240 | 141.080 | 140.996 | USD 8,460 | 138.71 |
| 2025-07-29 | BUY | 240 | 140.950 | 141.000 | 140.995 | USD 33,839 | 138.69 |
| 2025-07-28 | BUY | 48 | 138.710 | 140.540 | 140.357 | USD 6,737 | 138.69 |
| 2025-07-25 | BUY | 72 | 140.320 | 141.060 | 140.986 | USD 10,151 | 138.68 |
| 2025-07-24 | BUY | 35 | 140.510 | 142.080 | 141.923 | USD 4,967 | 138.67 |
| 2025-07-23 | BUY | 84 | 141.880 | 144.750 | 144.463 | USD 12,135 | 138.65 |
| 2025-07-22 | BUY | 48 | 144.910 | 146.290 | 146.152 | USD 7,015 | 138.62 |
| 2025-07-18 | BUY | 88 | 142.910 | 144.670 | 144.494 | USD 12,715 | 138.57 |
| 2025-07-17 | BUY | 72 | 142.210 | 142.730 | 142.678 | USD 10,273 | 138.55 |
| 2025-07-11 | BUY | 96 | 142.290 | 143.020 | 142.947 | USD 13,723 | 138.46 |
| 2025-07-10 | BUY | 108 | 142.680 | 143.660 | 143.562 | USD 15,505 | 138.44 |
| 2025-07-09 | BUY | 108 | 141.800 | 142.210 | 142.169 | USD 15,354 | 138.42 |
| 2025-07-07 | SELL | -72 | 139.960 | 140.490 | 140.437 | USD -10,111 | 138.39 Loss of -147 on sale |
| 2025-07-02 | SELL | -300 | 140.310 | 142.490 | 142.272 | USD -42,682 | 138.36 Loss of -1,173 on sale |
| 2025-06-27 | BUY | 46 | 137.920 | 138.820 | 138.730 | USD 6,382 | 138.36 |
| 2025-06-26 | BUY | 36 | 138.420 | 140.920 | 140.670 | USD 5,064 | 138.36 |
| 2025-06-24 | SELL | -168 | 142.180 | 143.460 | 143.332 | USD -24,080 | 138.32 Loss of -841 on sale |
| 2025-06-18 | BUY | 96 | 141.100 | 141.660 | 141.604 | USD 13,594 | 138.23 |
| 2025-06-17 | BUY | 36 | 140.920 | 141.130 | 141.109 | USD 5,080 | 138.21 |
| 2025-06-16 | SELL | -49 | 140.470 | 142.850 | 142.612 | USD -6,988 | 138.20 Loss of -216 on sale |
| 2025-06-13 | BUY | 111 | 141.440 | 143.160 | 142.988 | USD 15,872 | 138.18 |
| 2025-06-12 | SELL | -60 | 141.320 | 141.720 | 141.680 | USD -8,501 | 138.16 Loss of -211 on sale |
| 2025-06-11 | BUY | 132 | 140.610 | 142.090 | 141.942 | USD 18,736 | 138.14 |
| 2025-06-06 | BUY | 36 | 140.050 | 141.440 | 141.301 | USD 5,087 | 138.09 |
| 2025-06-05 | BUY | 168 | 140.020 | 140.420 | 140.380 | USD 23,584 | 138.08 |
| 2025-06-04 | BUY | 24 | 138.840 | 141.760 | 141.468 | USD 3,395 | 138.07 |
| 2025-06-03 | SELL | -12 | 141.860 | 142.240 | 142.202 | USD -1,706 | 138.05 Loss of -50 on sale |
| 2025-05-30 | SELL | -1,464 | 142.970 | 143.680 | 143.609 | USD -210,244 | 137.98 Loss of -8,239 on sale |
| 2025-05-29 | BUY | 32 | 141.540 | 141.990 | 141.945 | USD 4,542 | 137.96 |
| 2025-05-27 | BUY | 204 | 143.140 | 144.160 | 144.058 | USD 29,388 | 137.90 |
| 2025-05-23 | BUY | 165 | 143.610 | 143.910 | 143.880 | USD 23,740 | 137.81 |
| 2025-05-22 | BUY | 84 | 141.850 | 143.520 | 143.353 | USD 12,042 | 137.78 |
| 2025-05-19 | BUY | 72 | 143.710 | 143.770 | 143.764 | USD 10,351 | 137.65 |
| 2025-05-16 | BUY | 36 | 142.560 | 143.320 | 143.244 | USD 5,157 | 137.61 |
| 2025-05-15 | SELL | -24 | 140.370 | 140.480 | 140.469 | USD -3,371 | 137.59 Loss of -69 on sale |
| 2025-05-14 | BUY | 12 | 133.820 | 134.350 | 134.297 | USD 1,612 | 137.62 |
| 2025-05-13 | BUY | 24 | 133.840 | 138.060 | 137.638 | USD 3,303 | 137.65 |
| 2025-05-12 | BUY | 84 | 138.640 | 145.490 | 144.805 | USD 12,164 | 137.64 |
| 2025-05-09 | SELL | -60 | 146.940 | 147.080 | 147.066 | USD -8,824 | 137.56 Loss of -570 on sale |
| 2025-05-08 | BUY | 24 | 145.400 | 148.330 | 148.037 | USD 3,553 | 137.50 |
| 2025-05-07 | BUY | 36 | 148.080 | 150.290 | 150.069 | USD 5,402 | 137.42 |
| 2025-05-02 | BUY | 1,332 | 147.110 | 147.680 | 147.623 | USD 196,634 | 137.15 |
| 2025-04-30 | BUY | 420 | 147.010 | 147.470 | 147.424 | USD 61,918 | 136.98 |
| 2025-04-29 | BUY | 105 | 145.860 | 146.320 | 146.274 | USD 15,359 | 136.91 |
| 2025-04-28 | BUY | 84 | 144.270 | 145.160 | 145.071 | USD 12,186 | 136.85 |
| 2025-04-25 | BUY | 216 | 143.970 | 145.320 | 145.185 | USD 31,360 | 136.78 |
| 2025-04-24 | SELL | -252 | 146.040 | 147.350 | 147.219 | USD -37,099 | 136.70 Loss of -2,650 on sale |
| 2025-04-23 | BUY | 228 | 147.170 | 147.790 | 147.728 | USD 33,682 | 136.61 |
| 2025-04-22 | BUY | 96 | 149.260 | 149.750 | 149.701 | USD 14,371 | 136.50 |
| 2025-04-17 | BUY | 132 | 148.400 | 149.550 | 149.435 | USD 19,725 | 136.18 |
| 2025-04-15 | BUY | 120 | 146.880 | 149.660 | 149.382 | USD 17,926 | 135.99 |
| 2025-04-11 | BUY | 192 | 146.090 | 146.790 | 146.720 | USD 28,170 | 135.77 |
| 2025-04-09 | BUY | 72 | 139.000 | 145.320 | 144.688 | USD 10,418 | 135.66 |
| 2025-04-08 | BUY | 432 | 140.870 | 144.390 | 144.038 | USD 62,224 | 135.61 |
| 2025-04-07 | BUY | 141 | 142.360 | 147.540 | 147.022 | USD 20,730 | 135.55 |
| 2025-04-04 | SELL | -192 | 147.230 | 155.500 | 154.673 | USD -29,697 | 135.43 Loss of -3,695 on sale |
| 2025-04-02 | BUY | 1,632 | 146.190 | 147.500 | 147.369 | USD 240,506 | 135.32 |
| 2025-04-01 | BUY | 12 | 147.000 | 147.720 | 147.648 | USD 1,772 | 135.20 |
| 2025-03-31 | BUY | 84 | 147.520 | 149.990 | 149.743 | USD 12,578 | 135.07 |
| 2025-03-28 | BUY | 48 | 146.240 | 147.310 | 147.203 | USD 7,066 | 134.96 |
| 2025-03-27 | BUY | 22 | 143.060 | 144.200 | 144.086 | USD 3,170 | 134.87 |
| 2025-03-26 | BUY | 12 | 141.130 | 141.670 | 141.616 | USD 1,699 | 134.81 |
| 2025-03-25 | BUY | 134 | 139.160 | 140.480 | 140.348 | USD 18,807 | 134.76 |
| 2025-03-24 | BUY | 143 | 139.700 | 142.040 | 141.806 | USD 20,278 | 134.71 |
| 2025-03-21 | SELL | -48 | 141.130 | 143.750 | 143.488 | USD -6,887 | 134.63 Loss of -425 on sale |
| 2025-03-20 | BUY | 192 | 141.810 | 142.820 | 142.719 | USD 27,402 | 134.56 |
| 2025-03-19 | BUY | 33 | 142.050 | 144.230 | 144.012 | USD 4,752 | 134.47 |
| 2025-03-18 | BUY | 412 | 144.750 | 145.660 | 145.569 | USD 59,974 | 134.35 |
| 2025-03-17 | BUY | 84 | 144.820 | 146.770 | 146.575 | USD 12,312 | 134.23 |
| 2025-03-14 | BUY | 624 | 144.320 | 144.720 | 144.680 | USD 90,280 | 134.12 |
| 2025-03-13 | BUY | 120 | 142.540 | 143.580 | 143.476 | USD 17,217 | 134.02 |
| 2025-03-12 | SELL | -600 | 140.860 | 142.730 | 142.543 | USD -85,526 | 133.94 Loss of -5,164 on sale |
| 2025-03-11 | SELL | -444 | 143.430 | 149.030 | 148.470 | USD -65,921 | 133.82 Loss of -6,504 on sale |
| 2025-03-10 | BUY | 132 | 149.310 | 152.070 | 151.794 | USD 20,037 | 133.63 |
| 2025-03-07 | BUY | 24 | 145.400 | 145.990 | 145.931 | USD 3,502 | 133.49 |
| 2025-03-05 | BUY | 180 | 137.820 | 140.300 | 140.052 | USD 25,209 | 133.43 |
| 2025-03-04 | BUY | 204 | 139.200 | 142.100 | 141.810 | USD 28,929 | 133.36 |
| 2025-03-03 | BUY | 384 | 139.570 | 139.640 | 139.633 | USD 53,619 | 133.28 |
| 2025-02-28 | BUY | 312 | 135.970 | 137.560 | 137.401 | USD 42,869 | 133.25 |
| 2025-02-27 | SELL | -60 | 134.020 | 136.180 | 135.964 | USD -8,158 | 133.24 Loss of -164 on sale |
| 2025-02-25 | BUY | 444 | 137.250 | 138.730 | 138.582 | USD 61,530 | 133.16 |
| 2025-02-21 | BUY | 48 | 132.680 | 133.820 | 133.706 | USD 6,418 | 133.16 |
| 2025-02-18 | SELL | -108 | 127.170 | 127.490 | 127.458 | USD -13,765 | 133.39 Profit of 640 on sale |
| 2025-02-14 | SELL | -732 | 125.660 | 127.460 | 127.280 | USD -93,169 | 133.62 Profit of 4,638 on sale |
| 2025-02-13 | BUY | 12 | 126.870 | 126.910 | 126.906 | USD 1,523 | 133.72 |
| 2025-02-12 | BUY | 118 | 125.020 | 125.320 | 125.290 | USD 14,784 | 133.85 |
| 2025-02-07 | SELL | -17 | 122.490 | 123.470 | 123.372 | USD -2,097 | 134.35 Profit of 187 on sale |
| 2025-02-06 | BUY | 228 | 123.980 | 124.220 | 124.196 | USD 28,317 | 134.52 |
| 2025-02-05 | BUY | 60 | 123.610 | 125.000 | 124.861 | USD 7,492 | 134.70 |
| 2025-02-04 | BUY | 72 | 123.850 | 124.920 | 124.813 | USD 8,987 | 134.89 |
| 2025-02-03 | BUY | 72 | 125.760 | 126.450 | 126.381 | USD 9,099 | 135.04 |
| 2025-01-31 | BUY | 132 | 124.640 | 124.960 | 124.928 | USD 16,490 | 135.23 |
| 2025-01-29 | SELL | -12 | 124.250 | 127.050 | 126.770 | USD -1,521 | 135.64 Profit of 106 on sale |
| 2025-01-28 | SELL | -108 | 126.330 | 128.790 | 128.544 | USD -13,883 | 135.81 Profit of 785 on sale |
| 2025-01-27 | SELL | -192 | 129.950 | 130.220 | 130.193 | USD -24,997 | 135.92 Profit of 1,099 on sale |
| 2025-01-24 | BUY | 144 | 121.630 | 122.430 | 122.350 | USD 17,618 | 136.19 |
| 2025-01-23 | BUY | 24 | 121.810 | 121.900 | 121.891 | USD 2,925 | 136.48 |
| 2024-12-10 | BUY | 600 | 130.980 | 131.790 | 131.709 | USD 79,025 | 136.59 |
| 2024-12-09 | BUY | 72 | 130.720 | 132.810 | 132.601 | USD 9,547 | 136.71 |
| 2024-12-06 | SELL | -180 | 132.370 | 132.780 | 132.739 | USD -23,893 | 136.80 Profit of 730 on sale |
| 2024-12-05 | SELL | -12 | 132.100 | 132.550 | 132.505 | USD -1,590 | 136.90 Profit of 53 on sale |
| 2024-12-03 | BUY | 60 | 134.100 | 136.810 | 136.539 | USD 8,192 | 137.09 |
| 2024-11-27 | SELL | -72 | 138.310 | 139.490 | 139.372 | USD -10,035 | 137.07 Loss of -166 on sale |
| 2024-11-26 | BUY | 252 | 137.590 | 137.660 | 137.653 | USD 34,689 | 137.04 |
| 2024-11-26 | BUY | 252 | 137.590 | 137.660 | 137.653 | USD 34,689 | 137.04 |
| 2024-11-25 | BUY | 33 | 136.740 | 139.370 | 139.107 | USD 4,591 | 137.06 |
| 2024-11-25 | BUY | 33 | 136.740 | 139.370 | 139.107 | USD 4,591 | 137.06 |
| 2024-11-22 | SELL | -22 | 137.310 | 139.710 | 139.470 | USD -3,068 | 137.05 Loss of -53 on sale |
| 2024-11-21 | SELL | -60 | 138.790 | 139.080 | 139.051 | USD -8,343 | 137.00 Loss of -123 on sale |
| 2024-11-20 | SELL | -24 | 137.890 | 139.170 | 139.042 | USD -3,337 | 136.98 Loss of -50 on sale |
| 2024-11-19 | BUY | 12 | 138.200 | 138.400 | 138.380 | USD 1,661 | 136.94 |
| 2024-11-18 | BUY | 108 | 136.670 | 136.890 | 136.868 | USD 14,782 | 136.95 |
| 2024-11-11 | BUY | 36 | 134.770 | 136.540 | 136.363 | USD 4,909 | 137.25 |
| 2024-11-11 | BUY | 36 | 134.770 | 136.540 | 136.363 | USD 4,909 | 137.25 |
| 2024-11-07 | BUY | 32 | 132.840 | 134.630 | 134.451 | USD 4,302 | 137.70 |
| 2024-11-07 | BUY | 32 | 132.840 | 134.630 | 134.451 | USD 4,302 | 137.70 |
| 2024-11-06 | BUY | 288 | 133.580 | 135.610 | 135.407 | USD 38,997 | 138.06 |
| 2024-11-06 | BUY | 288 | 133.580 | 135.610 | 135.407 | USD 38,997 | 138.06 |
| 2024-11-05 | BUY | 60 | 137.110 | 137.130 | 137.128 | USD 8,228 | 138.15 |
| 2024-11-05 | BUY | 60 | 137.110 | 137.130 | 137.128 | USD 8,228 | 138.15 |
| 2024-11-04 | BUY | 22 | 135.300 | 136.460 | 136.344 | USD 3,000 | 138.45 |
| 2024-11-04 | BUY | 22 | 135.300 | 136.460 | 136.344 | USD 3,000 | 138.45 |
| 2024-11-01 | BUY | 33 | 136.000 | 138.890 | 138.601 | USD 4,574 | 138.73 |
| 2024-11-01 | BUY | 33 | 136.000 | 138.890 | 138.601 | USD 4,574 | 138.73 |
| 2024-10-30 | SELL | -72 | 135.690 | 136.910 | 136.788 | USD -9,849 | 139.30 Profit of 181 on sale |
| 2024-10-30 | SELL | -72 | 135.690 | 136.910 | 136.788 | USD -9,849 | 139.30 Profit of 181 on sale |
| 2024-10-29 | SELL | -216 | 135.800 | 138.130 | 137.897 | USD -29,786 | 139.94 Profit of 440 on sale |
| 2024-10-29 | SELL | -216 | 135.800 | 138.130 | 137.897 | USD -29,786 | 139.94 Profit of 440 on sale |
| 2024-10-28 | SELL | -84 | 138.790 | 139.900 | 139.789 | USD -11,742 | 140.19 Profit of 34 on sale |
| 2024-10-28 | SELL | -84 | 138.790 | 139.900 | 139.789 | USD -11,742 | 140.19 Profit of 34 on sale |
| 2024-10-21 | SELL | -12 | 141.050 | 142.790 | 142.616 | USD -1,711 | 0.00 Loss of -1,711 on sale |