| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 293 | | | 151.050* | | 128.44 |
| 2025-11-07 | SELL | -19 | | | 151.310* | | 128.33 Profit of 2,438 on sale |
| 2025-11-06 | SELL | -60 | | | 150.340* | | 128.22 Profit of 7,693 on sale |
| 2025-11-05 | BUY | 183 | | | 150.680* | | 128.11 |
| 2025-11-04 | BUY | 240 | | | 149.690* | | 128.00 |
| 2025-11-03 | SELL | -120 | 150.580 | 148.160 | 148.402 | USD -17,808 | 127.89 Loss of -2,461 on sale |
| 2025-10-30 | BUY | 750 | 154.270 | 151.420 | 151.705 | USD 113,779 | 127.66 |
| 2025-10-29 | BUY | 750 | 152.950 | 153.905 | 153.809 | USD 115,357 | 127.53 |
| 2025-10-28 | BUY | 75 | 150.500 | 153.060 | 152.804 | USD 11,460 | 127.42 |
| 2025-10-27 | BUY | 45 | 149.400 | 150.400 | 150.300 | USD 6,763 | 127.30 |
| 2025-10-24 | BUY | 30 | 148.250 | 148.920 | 148.853 | USD 4,466 | 127.20 |
| 2025-10-21 | BUY | 45 | 147.190 | 147.750 | 147.694 | USD 6,646 | 126.89 |
| 2025-10-20 | BUY | 165 | 146.760 | 147.570 | 147.489 | USD 24,336 | 126.78 |
| 2025-10-16 | BUY | 150 | 144.830 | 146.250 | 146.108 | USD 21,916 | 126.59 |
| 2025-10-15 | BUY | 176 | 145.770 | 147.620 | 147.435 | USD 25,949 | 126.49 |
| 2025-10-02 | BUY | 120 | 149.010 | 149.930 | 149.838 | USD 17,981 | 126.26 |
| 2025-10-01 | BUY | 180 | 147.880 | 148.120 | 148.096 | USD 26,657 | 126.14 |
| 2025-09-30 | BUY | 1,095 | 147.500 | 147.950 | 147.905 | USD 161,956 | 126.02 |
| 2025-09-29 | BUY | 285 | 143.950 | 144.360 | 144.319 | USD 41,131 | 125.93 |
| 2025-09-26 | BUY | 645 | 143.030 | 143.100 | 143.093 | USD 92,295 | 125.83 |
| 2025-09-25 | BUY | 45 | 141.450 | 141.740 | 141.711 | USD 6,377 | 125.75 |
| 2025-09-18 | BUY | 180 | 142.180 | 143.340 | 143.224 | USD 25,780 | 125.65 |
| 2025-09-17 | BUY | 225 | 140.990 | 143.400 | 143.159 | USD 32,211 | 125.57 |
| 2025-09-16 | BUY | 360 | 140.720 | 142.120 | 141.980 | USD 51,113 | 125.48 |
| 2025-08-15 | BUY | 30 | 140.810 | 142.250 | 142.106 | USD 4,263 | 125.31 |
| 2025-08-13 | BUY | 15 | 143.530 | 144.070 | 144.016 | USD 2,160 | 125.20 |
| 2025-08-08 | BUY | 134 | 142.650 | 144.440 | 144.261 | USD 19,331 | 125.10 |
| 2025-08-06 | BUY | 283 | 143.620 | 144.020 | 143.980 | USD 40,746 | 124.89 |
| 2025-07-31 | BUY | 75 | 144.620 | 144.830 | 144.809 | USD 10,861 | 124.66 |
| 2025-07-29 | BUY | 300 | 131.960 | 133.810 | 133.625 | USD 40,087 | 124.58 |
| 2025-07-11 | BUY | 120 | 130.950 | 131.350 | 131.310 | USD 15,757 | 124.55 |
| 2025-07-10 | BUY | 135 | 131.600 | 132.520 | 132.428 | USD 17,878 | 124.50 |
| 2025-07-09 | BUY | 135 | 131.550 | 132.180 | 132.117 | USD 17,836 | 124.46 |
| 2025-07-07 | SELL | -90 | 131.000 | 132.710 | 132.539 | USD -11,929 | 124.38 Loss of -734 on sale |
| 2025-07-02 | SELL | -375 | 131.710 | 131.910 | 131.890 | USD -49,459 | 124.23 Loss of -2,871 on sale |
| 2025-06-27 | BUY | 50 | 128.230 | 130.840 | 130.579 | USD 6,529 | 124.18 |
| 2025-06-26 | BUY | 45 | 129.500 | 130.210 | 130.139 | USD 5,856 | 124.14 |
| 2025-06-24 | SELL | -210 | 127.150 | 127.480 | 127.447 | USD -26,764 | 124.10 Loss of -703 on sale |
| 2025-06-18 | BUY | 120 | 125.130 | 126.270 | 126.156 | USD 15,139 | 124.08 |
| 2025-06-17 | BUY | 45 | 125.370 | 127.310 | 127.116 | USD 5,720 | 124.07 |
| 2025-06-16 | SELL | -61 | 127.590 | 128.120 | 128.067 | USD -7,812 | 124.04 Loss of -245 on sale |
| 2025-06-12 | SELL | -75 | 127.300 | 127.550 | 127.525 | USD -9,564 | 124.02 Loss of -263 on sale |
| 2025-06-11 | BUY | 165 | 127.020 | 128.640 | 128.478 | USD 21,199 | 124.00 |
| 2025-06-06 | BUY | 45 | 126.680 | 128.450 | 128.273 | USD 5,772 | 123.93 |
| 2025-06-05 | BUY | 210 | 126.660 | 127.130 | 127.083 | USD 26,687 | 123.91 |
| 2025-06-04 | BUY | 30 | 126.730 | 127.590 | 127.504 | USD 3,825 | 123.89 |
| 2025-06-03 | SELL | -15 | 127.150 | 127.620 | 127.573 | USD -1,914 | 123.86 Loss of -56 on sale |
| 2025-05-30 | SELL | -1,830 | 126.040 | 126.690 | 126.625 | USD -231,724 | 123.84 Loss of -5,104 on sale |
| 2025-05-29 | BUY | 41 | 125.660 | 126.170 | 126.119 | USD 5,171 | 123.82 |
| 2025-05-27 | BUY | 261 | 126.240 | 126.300 | 126.294 | USD 32,963 | 123.79 |
| 2025-05-23 | BUY | 210 | 124.050 | 124.760 | 124.689 | USD 26,185 | 123.79 |
| 2025-05-22 | BUY | 105 | 125.270 | 126.110 | 126.026 | USD 13,233 | 123.78 |
| 2025-05-19 | BUY | 90 | 128.000 | 128.200 | 128.180 | USD 11,536 | 123.70 |
| 2025-05-16 | BUY | 45 | 128.030 | 128.060 | 128.057 | USD 5,763 | 123.67 |
| 2025-05-15 | SELL | -30 | 126.620 | 127.180 | 127.124 | USD -3,814 | 123.65 Loss of -104 on sale |
| 2025-05-14 | BUY | 15 | 125.450 | 126.760 | 126.629 | USD 1,899 | 123.63 |
| 2025-05-13 | BUY | 30 | 126.930 | 127.710 | 127.632 | USD 3,829 | 123.61 |
| 2025-05-12 | BUY | 95 | 127.250 | 127.300 | 127.295 | USD 12,093 | 123.58 |
| 2025-05-09 | SELL | -75 | 122.850 | 124.000 | 123.885 | USD -9,291 | 123.58 Loss of -23 on sale |
| 2025-05-08 | BUY | 30 | 123.310 | 124.370 | 124.264 | USD 3,728 | 123.59 |
| 2025-05-07 | BUY | 45 | 121.090 | 122.290 | 122.170 | USD 5,498 | 123.61 |
| 2025-05-02 | BUY | 1,665 | 124.250 | 125.270 | 125.168 | USD 208,405 | 123.64 |
| 2025-04-30 | BUY | 525 | 120.570 | 120.790 | 120.768 | USD 63,403 | 123.69 |
| 2025-04-29 | BUY | 132 | 118.620 | 119.710 | 119.601 | USD 15,787 | 123.73 |
| 2025-04-28 | BUY | 105 | 115.920 | 117.370 | 117.225 | USD 12,309 | 123.80 |
| 2025-04-25 | BUY | 270 | 116.100 | 116.390 | 116.361 | USD 31,417 | 123.87 |
| 2025-04-24 | SELL | -315 | 115.610 | 116.150 | 116.096 | USD -36,570 | 123.94 Profit of 2,472 on sale |
| 2025-04-23 | BUY | 285 | 113.350 | 116.320 | 116.023 | USD 33,067 | 124.04 |
| 2025-04-22 | BUY | 120 | 111.700 | 111.930 | 111.907 | USD 13,429 | 124.15 |
| 2025-04-17 | BUY | 165 | 110.420 | 111.510 | 111.401 | USD 18,381 | 124.55 |
| 2025-04-15 | BUY | 150 | 109.140 | 110.800 | 110.634 | USD 16,595 | 124.84 |
| 2025-04-11 | BUY | 240 | 109.060 | 110.200 | 110.086 | USD 26,421 | 125.13 |
| 2025-04-09 | BUY | 90 | 110.500 | 111.170 | 111.103 | USD 9,999 | 125.45 |
| 2025-04-08 | BUY | 540 | 102.860 | 108.060 | 107.540 | USD 58,072 | 125.67 |
| 2025-04-07 | BUY | 177 | 103.690 | 107.700 | 107.299 | USD 18,992 | 125.89 |
| 2025-04-04 | SELL | -240 | 104.600 | 108.280 | 107.912 | USD -25,899 | 126.11 Profit of 4,367 on sale |
| 2025-04-02 | BUY | 2,040 | 119.050 | 119.250 | 119.230 | USD 243,229 | 126.18 |
| 2025-04-01 | BUY | 15 | 119.880 | 120.300 | 120.258 | USD 1,804 | 126.24 |
| 2025-03-31 | BUY | 105 | 119.460 | 120.110 | 120.045 | USD 12,605 | 126.31 |
| 2025-03-28 | BUY | 60 | 119.440 | 122.660 | 122.338 | USD 7,340 | 126.39 |
| 2025-03-27 | BUY | 28 | 122.020 | 123.850 | 123.667 | USD 3,463 | 126.43 |
| 2025-03-26 | BUY | 15 | 123.130 | 123.830 | 123.760 | USD 1,856 | 126.47 |
| 2025-03-25 | BUY | 165 | 123.090 | 123.480 | 123.441 | USD 20,368 | 126.51 |
| 2025-03-24 | BUY | 182 | 120.800 | 121.100 | 121.070 | USD 22,035 | 126.57 |
| 2025-03-21 | SELL | -60 | 118.470 | 119.210 | 119.136 | USD -7,148 | 126.66 Profit of 451 on sale |
| 2025-03-20 | BUY | 240 | 119.840 | 120.810 | 120.713 | USD 28,971 | 126.74 |
| 2025-03-19 | BUY | 42 | 121.310 | 122.190 | 122.102 | USD 5,128 | 126.80 |
| 2025-03-18 | BUY | 520 | 120.920 | 122.950 | 122.747 | USD 63,828 | 126.86 |
| 2025-03-17 | BUY | 105 | 123.080 | 124.520 | 124.376 | USD 13,059 | 126.91 |
| 2025-03-14 | BUY | 780 | 122.760 | 123.270 | 123.219 | USD 96,111 | 126.96 |
| 2025-03-13 | BUY | 150 | 121.000 | 123.950 | 123.655 | USD 18,548 | 127.03 |
| 2025-03-12 | SELL | -750 | 122.850 | 124.540 | 124.371 | USD -93,278 | 127.08 Profit of 2,031 on sale |
| 2025-03-11 | SELL | -555 | 123.630 | 128.160 | 127.707 | USD -70,877 | 127.12 Loss of -325 on sale |
| 2025-03-10 | BUY | 165 | 128.250 | 130.880 | 130.617 | USD 21,552 | 127.11 |
| 2025-03-07 | BUY | 30 | 130.620 | 130.910 | 130.881 | USD 3,926 | 127.06 |
| 2025-03-05 | BUY | 225 | 129.670 | 130.850 | 130.732 | USD 29,415 | 127.03 |
| 2025-03-04 | BUY | 255 | 127.320 | 129.250 | 129.057 | USD 32,910 | 127.03 |
| 2025-03-03 | BUY | 480 | 129.780 | 132.700 | 132.408 | USD 63,556 | 126.99 |
| 2025-02-28 | BUY | 390 | 130.890 | 131.160 | 131.133 | USD 51,142 | 126.94 |
| 2025-02-27 | SELL | -75 | 128.780 | 129.650 | 129.563 | USD -9,717 | 126.91 Loss of -199 on sale |
| 2025-02-25 | BUY | 555 | 128.060 | 130.000 | 129.806 | USD 72,042 | 126.88 |
| 2025-02-21 | BUY | 60 | 127.340 | 130.500 | 130.184 | USD 7,811 | 126.85 |
| 2025-02-18 | SELL | -135 | 130.490 | 130.890 | 130.850 | USD -17,665 | 126.71 Loss of -560 on sale |
| 2025-02-14 | SELL | -915 | 129.380 | 131.740 | 131.504 | USD -120,326 | 126.62 Loss of -4,465 on sale |
| 2025-02-13 | BUY | 15 | 131.090 | 131.430 | 131.396 | USD 1,971 | 126.56 |
| 2025-02-12 | BUY | 148 | 129.910 | 131.430 | 131.278 | USD 19,429 | 126.50 |
| 2025-02-07 | SELL | -20 | 131.090 | 132.610 | 132.458 | USD -2,649 | 126.26 Loss of -124 on sale |
| 2025-02-06 | BUY | 285 | 131.420 | 131.630 | 131.609 | USD 37,509 | 126.17 |
| 2025-02-05 | BUY | 75 | 129.810 | 131.430 | 131.268 | USD 9,845 | 126.11 |
| 2025-02-04 | BUY | 90 | 129.240 | 131.930 | 131.661 | USD 11,849 | 126.06 |
| 2025-02-03 | BUY | 90 | 122.800 | 123.400 | 123.340 | USD 11,101 | 126.11 |
| 2025-01-31 | BUY | 165 | 124.040 | 124.290 | 124.265 | USD 20,504 | 126.15 |
| 2025-01-29 | SELL | -15 | 121.250 | 122.560 | 122.429 | USD -1,836 | 126.32 Profit of 58 on sale |
| 2025-01-28 | SELL | -135 | 121.340 | 122.240 | 122.150 | USD -16,490 | 126.42 Profit of 576 on sale |
| 2025-01-27 | SELL | -240 | 122.180 | 122.360 | 122.342 | USD -29,362 | 126.50 Profit of 998 on sale |
| 2025-01-24 | BUY | 180 | 121.570 | 122.710 | 122.596 | USD 22,067 | 126.60 |
| 2025-01-23 | BUY | 30 | 121.580 | 122.490 | 122.399 | USD 3,672 | 126.70 |
| 2024-12-10 | BUY | 750 | 128.570 | 130.330 | 130.154 | USD 97,616 | 126.66 |
| 2024-12-09 | BUY | 90 | 129.350 | 130.120 | 130.043 | USD 11,704 | 126.60 |
| 2024-12-06 | SELL | -225 | 126.370 | 127.740 | 127.603 | USD -28,711 | 126.61 Loss of -224 on sale |
| 2024-12-05 | SELL | -15 | 126.230 | 127.900 | 127.733 | USD -1,916 | 126.61 Loss of -17 on sale |
| 2024-12-03 | BUY | 75 | 127.690 | 128.000 | 127.969 | USD 9,598 | 126.57 |
| 2024-11-27 | SELL | -90 | 125.610 | 127.080 | 126.933 | USD -11,424 | 126.60 Loss of -30 on sale |
| 2024-11-26 | BUY | 315 | 124.540 | 128.670 | 128.257 | USD 40,401 | 126.71 |
| 2024-11-26 | BUY | 315 | 124.540 | 128.670 | 128.257 | USD 40,401 | 126.71 |
| 2024-11-25 | BUY | 39 | 128.940 | 129.280 | 129.246 | USD 5,041 | 126.59 |
| 2024-11-25 | BUY | 39 | 128.940 | 129.280 | 129.246 | USD 5,041 | 126.59 |
| 2024-11-22 | SELL | -28 | 126.870 | 127.730 | 127.644 | USD -3,574 | 126.58 Loss of -30 on sale |
| 2024-11-21 | SELL | -75 | 125.360 | 126.970 | 126.809 | USD -9,511 | 126.61 Loss of -15 on sale |
| 2024-11-20 | SELL | -30 | 122.820 | 123.280 | 123.234 | USD -3,697 | 126.73 Profit of 105 on sale |
| 2024-11-19 | BUY | 15 | 122.230 | 122.530 | 122.500 | USD 1,837 | 126.87 |
| 2024-11-18 | BUY | 128 | 122.460 | 123.560 | 123.450 | USD 15,802 | 127.01 |
| 2024-11-11 | BUY | 45 | 124.630 | 125.070 | 125.026 | USD 5,626 | 127.26 |
| 2024-11-11 | BUY | 45 | 124.630 | 125.070 | 125.026 | USD 5,626 | 127.26 |
| 2024-11-07 | BUY | 41 | 123.660 | 125.600 | 125.406 | USD 5,142 | 127.80 |
| 2024-11-07 | BUY | 41 | 123.660 | 125.600 | 125.406 | USD 5,142 | 127.80 |
| 2024-11-06 | BUY | 360 | 123.730 | 125.910 | 125.692 | USD 45,249 | 128.17 |
| 2024-11-06 | BUY | 360 | 123.730 | 125.910 | 125.692 | USD 45,249 | 128.17 |
| 2024-11-05 | BUY | 75 | 122.260 | 122.440 | 122.422 | USD 9,182 | 128.45 |
| 2024-11-04 | BUY | 28 | 120.840 | 122.150 | 122.019 | USD 3,417 | 129.26 |
| 2024-11-04 | BUY | 28 | 120.840 | 122.150 | 122.019 | USD 3,417 | 129.26 |
| 2024-11-01 | BUY | 42 | 119.460 | 122.440 | 122.142 | USD 5,130 | 130.41 |
| 2024-11-01 | BUY | 42 | 119.460 | 122.440 | 122.142 | USD 5,130 | 130.41 |
| 2024-10-30 | SELL | -90 | 130.220 | 130.620 | 130.580 | USD -11,752 | 131.05 Profit of 42 on sale |
| 2024-10-30 | SELL | -90 | 130.220 | 130.620 | 130.580 | USD -11,752 | 131.05 Profit of 42 on sale |
| 2024-10-29 | SELL | -270 | 129.890 | 130.670 | 130.592 | USD -35,260 | 131.24 Profit of 176 on sale |
| 2024-10-29 | SELL | -270 | 129.890 | 130.670 | 130.592 | USD -35,260 | 131.24 Profit of 176 on sale |
| 2024-10-28 | SELL | -105 | 130.790 | 132.240 | 132.095 | USD -13,870 | 131.34 Loss of -80 on sale |
| 2024-10-28 | SELL | -105 | 130.790 | 132.240 | 132.095 | USD -13,870 | 131.34 Loss of -80 on sale |
| 2024-10-21 | SELL | -15 | 132.520 | 134.650 | 134.437 | USD -2,017 | 0.00 Loss of -2,017 on sale |
| 2024-10-21 | SELL | -15 | 132.520 | 134.650 | 134.437 | USD -2,017 | 0.00 Loss of -2,017 on sale |