| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 406 | 162.610 | 160.360 | 160.585 | USD 65,198 | 141.92 |
| 2025-11-07 | SELL | -23 | | | 161.080* | | 141.84 Profit of 3,262 on sale |
| 2025-11-06 | SELL | -84 | 163.020 | 158.850 | 159.267 | USD -13,378 | 141.75 Loss of -1,471 on sale |
| 2025-11-05 | BUY | 261 | 165.060 | 161.330 | 161.703 | USD 42,204 | 141.66 |
| 2025-11-04 | BUY | 336 | 162.740 | 159.630 | 159.941 | USD 53,740 | 141.56 |
| 2025-11-03 | SELL | -168 | 161.440 | 157.650 | 158.029 | USD -26,549 | 141.47 Loss of -2,782 on sale |
| 2025-10-30 | BUY | 1,050 | 159.420 | 157.560 | 157.746 | USD 165,633 | 141.31 |
| 2025-10-29 | BUY | 1,050 | 158.340 | 160.820 | 160.572 | USD 168,601 | 141.23 |
| 2025-10-28 | BUY | 105 | 160.700 | 161.310 | 161.249 | USD 16,931 | 141.14 |
| 2025-10-27 | BUY | 63 | 160.730 | 161.950 | 161.828 | USD 10,195 | 141.05 |
| 2025-10-24 | BUY | 42 | 156.750 | 157.830 | 157.722 | USD 6,624 | 140.97 |
| 2025-10-21 | BUY | 63 | 156.410 | 157.600 | 157.481 | USD 9,921 | 140.75 |
| 2025-10-20 | BUY | 231 | 157.450 | 157.790 | 157.756 | USD 36,442 | 140.66 |
| 2025-10-16 | BUY | 210 | 155.210 | 157.480 | 157.253 | USD 33,023 | 140.52 |
| 2025-10-15 | BUY | 252 | 156.990 | 157.910 | 157.818 | USD 39,770 | 140.43 |
| 2025-10-06 | BUY | 189 | 152.260 | 153.460 | 153.340 | USD 28,981 | 140.25 |
| 2025-10-03 | BUY | 84 | 152.640 | 156.560 | 156.168 | USD 13,118 | 140.19 |
| 2025-10-02 | BUY | 168 | 156.170 | 157.030 | 156.944 | USD 26,367 | 140.11 |
| 2025-10-01 | BUY | 252 | 153.200 | 153.970 | 153.893 | USD 38,781 | 140.04 |
| 2025-09-30 | BUY | 1,533 | 152.390 | 152.900 | 152.849 | USD 234,318 | 139.98 |
| 2025-09-29 | BUY | 399 | 151.860 | 152.860 | 152.760 | USD 60,951 | 139.92 |
| 2025-09-26 | BUY | 903 | 151.520 | 151.930 | 151.889 | USD 137,156 | 139.86 |
| 2025-09-25 | BUY | 63 | 149.460 | 150.630 | 150.513 | USD 9,482 | 139.81 |
| 2025-09-18 | BUY | 252 | 146.090 | 147.370 | 147.242 | USD 37,105 | 139.77 |
| 2025-09-17 | BUY | 315 | 146.660 | 148.150 | 148.001 | USD 46,620 | 139.74 |
| 2025-09-16 | BUY | 504 | 146.450 | 147.540 | 147.431 | USD 74,305 | 139.70 |
| 2025-09-15 | BUY | 168 | 147.050 | 147.900 | 147.815 | USD 24,833 | 139.66 |
| 2025-09-11 | SELL | -21 | 151.100 | 151.270 | 151.253 | USD -3,176 | 139.56 Loss of -246 on sale |
| 2025-08-15 | BUY | 42 | 146.940 | 148.500 | 148.344 | USD 6,230 | 139.48 |
| 2025-08-13 | BUY | 21 | 150.280 | 150.590 | 150.559 | USD 3,162 | 139.42 |
| 2025-07-31 | BUY | 105 | 136.540 | 138.700 | 138.484 | USD 14,541 | 139.39 |
| 2025-07-29 | BUY | 420 | 139.560 | 141.390 | 141.207 | USD 59,307 | 139.39 |
| 2025-07-28 | BUY | 84 | 140.820 | 140.990 | 140.973 | USD 11,842 | 139.39 |
| 2025-07-25 | BUY | 126 | 138.330 | 138.520 | 138.501 | USD 17,451 | 139.39 |
| 2025-07-24 | BUY | 61 | 136.440 | 138.060 | 137.898 | USD 8,412 | 139.41 |
| 2025-07-23 | BUY | 147 | 137.170 | 137.260 | 137.251 | USD 20,176 | 139.42 |
| 2025-07-22 | BUY | 84 | 135.760 | 136.090 | 136.057 | USD 11,429 | 139.44 |
| 2025-07-18 | BUY | 168 | 129.940 | 131.440 | 131.290 | USD 22,057 | 139.53 |
| 2025-07-17 | BUY | 126 | 130.480 | 130.880 | 130.840 | USD 16,486 | 139.58 |
| 2025-07-11 | BUY | 168 | 131.170 | 131.840 | 131.773 | USD 22,138 | 139.82 |
| 2025-07-10 | BUY | 189 | 130.860 | 132.990 | 132.777 | USD 25,095 | 139.87 |
| 2025-07-09 | BUY | 189 | 131.210 | 132.340 | 132.227 | USD 24,991 | 139.92 |
| 2025-07-07 | SELL | -126 | 130.770 | 131.750 | 131.652 | USD -16,588 | 140.03 Profit of 1,056 on sale |
| 2025-07-02 | SELL | -525 | 131.520 | 135.850 | 135.417 | USD -71,094 | 140.19 Profit of 2,506 on sale |
| 2025-06-27 | BUY | 68 | 127.900 | 129.590 | 129.421 | USD 8,801 | 140.35 |
| 2025-06-26 | BUY | 63 | 126.620 | 127.250 | 127.187 | USD 8,013 | 140.44 |
| 2025-06-24 | SELL | -294 | 128.330 | 129.160 | 129.077 | USD -37,949 | 140.60 Profit of 3,387 on sale |
| 2025-06-18 | BUY | 168 | 128.050 | 129.790 | 129.616 | USD 21,775 | 140.93 |
| 2025-06-17 | BUY | 63 | 129.050 | 131.050 | 130.850 | USD 8,244 | 141.01 |
| 2025-06-16 | SELL | -86 | 131.150 | 133.200 | 132.995 | USD -11,438 | 141.08 Profit of 695 on sale |
| 2025-06-13 | BUY | 186 | 131.850 | 134.560 | 134.289 | USD 24,978 | 141.14 |
| 2025-06-12 | SELL | -105 | 133.470 | 136.590 | 136.278 | USD -14,309 | 141.19 Profit of 516 on sale |
| 2025-06-11 | BUY | 231 | 136.390 | 140.150 | 139.774 | USD 32,288 | 141.23 |
| 2025-06-06 | BUY | 63 | 143.800 | 144.090 | 144.061 | USD 9,076 | 141.21 |
| 2025-06-05 | BUY | 294 | 142.240 | 142.610 | 142.573 | USD 41,916 | 141.20 |
| 2025-06-04 | BUY | 42 | 142.510 | 144.420 | 144.229 | USD 6,058 | 141.19 |
| 2025-06-03 | SELL | -21 | 144.030 | 144.550 | 144.498 | USD -3,034 | 141.17 Loss of -70 on sale |
| 2025-05-30 | SELL | -2,562 | 140.090 | 140.710 | 140.648 | USD -360,340 | 141.17 Profit of 1,345 on sale |
| 2025-05-29 | BUY | 59 | 138.930 | 142.650 | 142.278 | USD 8,394 | 141.19 |
| 2025-05-27 | BUY | 363 | 141.290 | 145.510 | 145.088 | USD 52,667 | 141.20 |
| 2025-05-23 | BUY | 285 | 137.260 | 139.900 | 139.636 | USD 39,796 | 141.26 |
| 2025-05-22 | BUY | 147 | 152.250 | 153.380 | 153.267 | USD 22,530 | 141.18 |
| 2025-05-19 | BUY | 126 | 154.260 | 154.350 | 154.341 | USD 19,447 | 140.88 |
| 2025-05-16 | BUY | 63 | 152.920 | 153.110 | 153.091 | USD 9,645 | 140.79 |
| 2025-05-15 | SELL | -42 | 151.890 | 151.980 | 151.971 | USD -6,383 | 140.70 Loss of -473 on sale |
| 2025-05-14 | BUY | 21 | 150.660 | 151.030 | 150.993 | USD 3,171 | 140.62 |
| 2025-05-13 | BUY | 42 | 149.330 | 150.070 | 149.996 | USD 6,300 | 140.55 |
| 2025-05-12 | BUY | 137 | 149.260 | 149.310 | 149.305 | USD 20,455 | 140.48 |
| 2025-05-09 | SELL | -105 | 142.280 | 143.920 | 143.756 | USD -15,094 | 140.47 Loss of -345 on sale |
| 2025-05-08 | BUY | 42 | 143.370 | 145.270 | 145.080 | USD 6,093 | 140.45 |
| 2025-05-07 | BUY | 63 | 143.030 | 143.910 | 143.822 | USD 9,061 | 140.42 |
| 2025-05-02 | BUY | 2,331 | 140.490 | 141.890 | 141.750 | USD 330,419 | 140.40 |
| 2025-04-30 | BUY | 735 | 139.000 | 139.570 | 139.513 | USD 102,542 | 140.43 |
| 2025-04-29 | BUY | 183 | 140.780 | 141.180 | 141.140 | USD 25,829 | 140.43 |
| 2025-04-28 | BUY | 147 | 139.370 | 142.000 | 141.737 | USD 20,835 | 140.44 |
| 2025-04-25 | BUY | 378 | 139.710 | 142.630 | 142.338 | USD 53,804 | 140.44 |
| 2025-04-24 | SELL | -441 | 139.930 | 140.340 | 140.299 | USD -61,872 | 140.45 Profit of 65 on sale |
| 2025-04-23 | BUY | 399 | 138.220 | 141.670 | 141.325 | USD 56,389 | 140.47 |
| 2025-04-22 | BUY | 168 | 137.890 | 138.730 | 138.646 | USD 23,293 | 140.49 |
| 2025-04-17 | BUY | 231 | 139.630 | 140.460 | 140.377 | USD 32,427 | 140.55 |
| 2025-04-15 | BUY | 210 | 141.030 | 144.140 | 143.829 | USD 30,204 | 140.57 |
| 2025-04-11 | BUY | 336 | 141.510 | 142.470 | 142.374 | USD 47,838 | 140.53 |
| 2025-04-09 | BUY | 126 | 137.000 | 139.290 | 139.061 | USD 17,522 | 140.58 |
| 2025-04-08 | BUY | 756 | 126.900 | 133.540 | 132.876 | USD 100,454 | 140.71 |
| 2025-04-07 | BUY | 249 | 127.880 | 132.620 | 132.146 | USD 32,904 | 140.84 |
| 2025-04-04 | SELL | -336 | 130.310 | 136.420 | 135.809 | USD -45,632 | 140.95 Profit of 1,728 on sale |
| 2025-04-02 | BUY | 2,856 | 132.370 | 133.090 | 133.018 | USD 379,899 | 141.04 |
| 2025-04-01 | BUY | 21 | 129.110 | 129.650 | 129.596 | USD 2,722 | 141.16 |
| 2025-03-31 | BUY | 147 | 127.790 | 128.250 | 128.204 | USD 18,846 | 141.31 |
| 2025-03-28 | BUY | 84 | 125.420 | 128.360 | 128.066 | USD 10,758 | 141.47 |
| 2025-03-27 | BUY | 40 | 129.090 | 129.760 | 129.693 | USD 5,188 | 141.61 |
| 2025-03-26 | BUY | 21 | 127.700 | 128.670 | 128.573 | USD 2,700 | 141.76 |
| 2025-03-25 | BUY | 231 | 128.130 | 129.670 | 129.516 | USD 29,918 | 141.91 |
| 2025-03-24 | BUY | 260 | 129.180 | 129.280 | 129.270 | USD 33,610 | 142.05 |
| 2025-03-21 | SELL | -84 | 123.540 | 124.860 | 124.728 | USD -10,477 | 142.26 Profit of 1,472 on sale |
| 2025-03-20 | BUY | 336 | 124.600 | 126.330 | 126.157 | USD 42,389 | 142.46 |
| 2025-03-19 | BUY | 60 | 125.950 | 126.930 | 126.832 | USD 7,610 | 142.65 |
| 2025-03-18 | BUY | 736 | 123.710 | 124.620 | 124.529 | USD 91,653 | 142.87 |
| 2025-03-17 | BUY | 147 | 125.540 | 126.080 | 126.026 | USD 18,526 | 143.07 |
| 2025-03-14 | BUY | 1,092 | 124.210 | 125.180 | 125.083 | USD 136,591 | 143.30 |
| 2025-03-13 | BUY | 210 | 123.300 | 126.510 | 126.189 | USD 26,500 | 143.54 |
| 2025-03-12 | SELL | -1,050 | 126.520 | 129.590 | 129.283 | USD -135,747 | 143.75 Profit of 15,185 on sale |
| 2025-03-11 | SELL | -777 | 128.650 | 132.380 | 132.007 | USD -102,569 | 143.93 Profit of 9,265 on sale |
| 2025-03-10 | BUY | 231 | 132.120 | 136.680 | 136.224 | USD 31,468 | 144.08 |
| 2025-03-07 | BUY | 42 | 135.960 | 138.690 | 138.417 | USD 5,814 | 144.18 |
| 2025-03-05 | BUY | 315 | 138.640 | 139.220 | 139.162 | USD 43,836 | 144.25 |
| 2025-03-04 | BUY | 357 | 135.970 | 137.650 | 137.482 | USD 49,081 | 144.36 |
| 2025-03-03 | BUY | 672 | 136.810 | 141.090 | 140.662 | USD 94,525 | 144.46 |
| 2025-02-28 | BUY | 546 | 140.320 | 141.100 | 141.022 | USD 76,998 | 144.52 |
| 2025-02-27 | SELL | -105 | 138.020 | 139.770 | 139.595 | USD -14,657 | 144.60 Profit of 526 on sale |
| 2025-02-25 | BUY | 777 | 136.450 | 137.840 | 137.701 | USD 106,994 | 144.80 |
| 2025-02-21 | BUY | 84 | 136.610 | 140.330 | 139.958 | USD 11,756 | 145.04 |
| 2025-02-18 | SELL | -189 | 139.090 | 139.760 | 139.693 | USD -26,402 | 145.30 Profit of 1,059 on sale |
| 2025-02-14 | SELL | -1,281 | 138.760 | 140.930 | 140.713 | USD -180,253 | 145.50 Profit of 6,131 on sale |
| 2025-02-13 | BUY | 21 | 140.440 | 140.610 | 140.593 | USD 2,952 | 145.58 |
| 2025-02-12 | BUY | 206 | 139.550 | 140.910 | 140.774 | USD 28,999 | 145.67 |
| 2025-02-07 | SELL | -31 | 142.590 | 144.440 | 144.255 | USD -4,472 | 145.86 Profit of 50 on sale |
| 2025-02-06 | BUY | 399 | 145.020 | 148.910 | 148.521 | USD 59,260 | 145.87 |
| 2025-02-05 | BUY | 105 | 147.440 | 147.660 | 147.638 | USD 15,502 | 145.84 |
| 2025-02-04 | BUY | 126 | 146.950 | 147.630 | 147.562 | USD 18,593 | 145.83 |
| 2025-02-03 | BUY | 126 | 147.070 | 149.440 | 149.203 | USD 18,800 | 145.80 |
| 2025-01-31 | BUY | 231 | 150.560 | 154.090 | 153.737 | USD 35,513 | 145.72 |
| 2025-01-29 | SELL | -21 | 150.150 | 152.060 | 151.869 | USD -3,189 | 145.50 Loss of -134 on sale |
| 2025-01-28 | SELL | -189 | 147.920 | 148.110 | 148.091 | USD -27,989 | 145.45 Loss of -499 on sale |
| 2025-01-27 | SELL | -336 | 146.010 | 150.300 | 149.871 | USD -50,357 | 145.44 Loss of -1,489 on sale |
| 2025-01-24 | BUY | 252 | 149.280 | 149.630 | 149.595 | USD 37,698 | 145.36 |
| 2025-01-23 | BUY | 42 | 148.610 | 149.380 | 149.303 | USD 6,271 | 145.30 |
| 2024-12-10 | BUY | 1,050 | 155.770 | 156.850 | 156.742 | USD 164,579 | 145.08 |
| 2024-12-09 | BUY | 126 | 156.240 | 158.690 | 158.445 | USD 19,964 | 144.84 |
| 2024-12-06 | SELL | -315 | 156.480 | 158.340 | 158.154 | USD -49,819 | 144.59 Loss of -4,273 on sale |
| 2024-12-05 | SELL | -21 | 156.610 | 157.070 | 157.024 | USD -3,298 | 144.32 Loss of -267 on sale |
| 2024-12-03 | BUY | 105 | 153.720 | 156.750 | 156.447 | USD 16,427 | 143.87 |
| 2024-11-27 | SELL | -126 | 154.890 | 155.960 | 155.853 | USD -19,637 | 142.70 Loss of -1,658 on sale |
| 2024-11-26 | BUY | 441 | 154.380 | 155.060 | 154.992 | USD 68,351 | 142.39 |
| 2024-11-25 | BUY | 57 | 153.290 | 154.710 | 154.568 | USD 8,810 | 142.10 |
| 2024-11-22 | SELL | -40 | 146.090 | 155.470 | 154.532 | USD -6,181 | 141.98 Loss of -502 on sale |
| 2024-11-21 | SELL | -105 | 142.960 | 143.220 | 143.194 | USD -15,035 | 141.96 Loss of -130 on sale |
| 2024-11-20 | SELL | -42 | 139.320 | 139.580 | 139.554 | USD -5,861 | 142.03 Profit of 104 on sale |
| 2024-11-19 | BUY | 21 | 139.260 | 141.240 | 141.042 | USD 2,962 | 142.12 |
| 2024-11-18 | BUY | 184 | 141.300 | 141.540 | 141.516 | USD 26,039 | 142.14 |
| 2024-11-11 | BUY | 63 | 142.360 | 144.440 | 144.232 | USD 9,087 | 142.19 |
| 2024-11-11 | BUY | 63 | 142.360 | 144.440 | 144.232 | USD 9,087 | 142.19 |
| 2024-11-07 | BUY | 59 | 142.040 | 142.580 | 142.526 | USD 8,409 | 142.11 |
| 2024-11-07 | BUY | 59 | 142.040 | 142.580 | 142.526 | USD 8,409 | 142.11 |
| 2024-11-06 | BUY | 504 | 138.590 | 145.660 | 144.953 | USD 73,056 | 142.41 |
| 2024-11-06 | BUY | 504 | 138.590 | 145.660 | 144.953 | USD 73,056 | 142.41 |
| 2024-11-05 | BUY | 105 | 142.320 | 142.450 | 142.437 | USD 14,956 | 142.42 |
| 2024-11-05 | BUY | 105 | 142.320 | 142.450 | 142.437 | USD 14,956 | 142.42 |
| 2024-11-04 | BUY | 42 | 140.660 | 140.870 | 140.849 | USD 5,916 | 142.61 |
| 2024-11-04 | BUY | 42 | 140.660 | 140.870 | 140.849 | USD 5,916 | 142.61 |
| 2024-11-01 | BUY | 60 | 140.060 | 141.100 | 140.996 | USD 8,460 | 142.91 |
| 2024-11-01 | BUY | 60 | 140.060 | 141.100 | 140.996 | USD 8,460 | 142.91 |
| 2024-10-30 | SELL | -126 | 139.590 | 139.940 | 139.905 | USD -17,628 | 143.91 Profit of 504 on sale |
| 2024-10-30 | SELL | -126 | 139.590 | 139.940 | 139.905 | USD -17,628 | 143.91 Profit of 504 on sale |
| 2024-10-29 | SELL | -378 | 139.010 | 142.350 | 142.016 | USD -53,682 | 144.80 Profit of 1,052 on sale |
| 2024-10-29 | SELL | -378 | 139.010 | 142.350 | 142.016 | USD -53,682 | 144.80 Profit of 1,052 on sale |
| 2024-10-28 | SELL | -147 | 143.160 | 144.880 | 144.708 | USD -21,272 | 145.16 Profit of 67 on sale |
| 2024-10-28 | SELL | -147 | 143.160 | 144.880 | 144.708 | USD -21,272 | 145.16 Profit of 67 on sale |
| 2024-10-21 | SELL | -21 | 147.290 | 149.650 | 149.414 | USD -3,138 | 0.00 Loss of -3,138 on sale |