| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 304 | | | 148.260* | | 144.90 |
| 2025-11-06 | SELL | -185 | | | 147.610* | | 144.87 Profit of 26,800 on sale |
| 2025-11-05 | SELL | -114 | | | 149.390* | | 144.84 Profit of 16,512 on sale |
| 2025-11-04 | SELL | -480 | | | 149.550* | | 144.82 Profit of 69,514 on sale |
| 2025-10-31 | SELL | -76 | 138.460 | 137.330 | 137.443 | USD -10,446 | 144.88 Profit of 565 on sale |
| 2025-10-30 | BUY | 266 | 140.030 | 137.370 | 137.636 | USD 36,611 | 144.91 |
| 2025-10-29 | BUY | 266 | 139.190 | 140.585 | 140.446 | USD 37,359 | 144.94 |
| 2025-10-28 | BUY | 1,140 | 141.090 | 143.180 | 142.971 | USD 162,987 | 144.96 |
| 2025-10-27 | BUY | 608 | 142.980 | 144.380 | 144.240 | USD 87,698 | 144.97 |
| 2025-10-24 | BUY | 76 | 143.360 | 147.210 | 146.825 | USD 11,159 | 144.98 |
| 2025-10-23 | SELL | -152 | 146.370 | 147.980 | 147.819 | USD -22,468 | 144.97 Loss of -433 on sale |
| 2025-10-22 | BUY | 304 | 147.380 | 149.530 | 149.315 | USD 45,392 | 144.96 |
| 2025-10-21 | BUY | 114 | 148.530 | 149.100 | 149.043 | USD 16,991 | 144.94 |
| 2025-10-17 | BUY | 570 | 145.250 | 146.240 | 146.141 | USD 83,300 | 144.92 |
| 2025-10-16 | BUY | 38 | 143.380 | 144.480 | 144.370 | USD 5,486 | 144.93 |
| 2025-10-14 | SELL | -228 | 143.980 | 144.620 | 144.556 | USD -32,959 | 144.94 Profit of 87 on sale |
| 2025-10-13 | BUY | 266 | 140.470 | 142.110 | 141.946 | USD 37,758 | 144.96 |
| 2025-10-02 | BUY | 418 | 151.350 | 153.050 | 152.880 | USD 63,904 | 144.93 |
| 2025-10-01 | BUY | 266 | 153.190 | 153.750 | 153.694 | USD 40,883 | 144.88 |
| 2025-09-30 | BUY | 380 | 152.000 | 154.470 | 154.223 | USD 58,605 | 144.84 |
| 2025-09-29 | BUY | 342 | 153.940 | 155.050 | 154.939 | USD 52,989 | 144.79 |
| 2025-09-26 | BUY | 418 | 152.700 | 152.820 | 152.808 | USD 63,874 | 144.75 |
| 2025-09-25 | BUY | 532 | 150.410 | 151.090 | 151.022 | USD 80,344 | 144.71 |
| 2025-09-24 | SELL | -3,886 | 149.450 | 149.540 | 149.531 | USD -581,077 | 144.69 Loss of -18,822 on sale |
| 2025-09-18 | BUY | 39 | 145.260 | 147.840 | 147.582 | USD 5,756 | 144.68 |
| 2025-09-17 | BUY | 351 | 148.260 | 150.070 | 149.889 | USD 52,611 | 144.66 |
| 2025-09-16 | BUY | 156 | 148.010 | 149.920 | 149.729 | USD 23,358 | 144.64 |
| 2025-09-04 | SELL | -1,677 | 143.670 | 145.360 | 145.191 | USD -243,485 | 144.65 Loss of -908 on sale |
| 2025-09-02 | BUY | 819 | 145.440 | 146.180 | 146.106 | USD 119,661 | 144.65 |
| 2025-08-22 | BUY | 39 | 147.870 | 149.960 | 149.751 | USD 5,840 | 144.63 |
| 2025-08-21 | BUY | 117 | 148.010 | 149.050 | 148.946 | USD 17,427 | 144.61 |
| 2025-08-20 | BUY | 156 | 149.340 | 152.980 | 152.616 | USD 23,808 | 144.58 |
| 2025-08-19 | BUY | 234 | 152.010 | 153.070 | 152.964 | USD 35,794 | 144.53 |
| 2025-07-31 | BUY | 39 | 144.150 | 147.370 | 147.048 | USD 5,735 | 144.54 |
| 2025-07-30 | BUY | 312 | 146.990 | 147.320 | 147.287 | USD 45,954 | 144.52 |
| 2025-07-29 | BUY | 39 | 145.180 | 145.230 | 145.225 | USD 5,664 | 144.52 |
| 2025-07-24 | BUY | 39 | 145.830 | 148.190 | 147.954 | USD 5,770 | 144.51 |
| 2025-07-23 | BUY | 234 | 147.790 | 149.000 | 148.879 | USD 34,838 | 144.49 |
| 2025-07-22 | BUY | 351 | 148.530 | 148.530 | 148.530 | USD 52,134 | 144.46 |
| 2025-07-21 | BUY | 78 | 145.510 | 150.050 | 149.596 | USD 11,668 | 144.46 |
| 2025-07-18 | SELL | -390 | 148.960 | 149.600 | 149.536 | USD -58,319 | 144.43 Loss of -1,992 on sale |
| 2025-07-17 | BUY | 39 | 148.080 | 148.460 | 148.422 | USD 5,788 | 144.41 |
| 2025-07-16 | BUY | 156 | 146.140 | 146.630 | 146.581 | USD 22,867 | 144.39 |
| 2025-07-15 | SELL | -585 | 145.000 | 147.670 | 147.403 | USD -86,231 | 144.39 Loss of -1,762 on sale |
| 2025-07-11 | SELL | -78 | 149.790 | 151.860 | 151.653 | USD -11,829 | 144.36 Loss of -569 on sale |
| 2025-07-10 | BUY | 312 | 152.350 | 153.220 | 153.133 | USD 47,777 | 144.30 |
| 2025-07-09 | BUY | 312 | 150.850 | 151.180 | 151.147 | USD 47,158 | 144.26 |
| 2025-07-08 | BUY | 234 | 150.530 | 150.740 | 150.719 | USD 35,268 | 144.22 |
| 2025-07-07 | SELL | -897 | 150.360 | 150.970 | 150.909 | USD -135,365 | 144.18 Loss of -6,037 on sale |
| 2025-07-02 | SELL | -1,131 | 150.180 | 151.160 | 151.062 | USD -170,851 | 144.06 Loss of -7,919 on sale |
| 2025-06-30 | BUY | 663 | 148.180 | 148.410 | 148.387 | USD 98,381 | 144.03 |
| 2025-06-27 | BUY | 351 | 148.410 | 148.850 | 148.806 | USD 52,231 | 144.00 |
| 2025-06-25 | SELL | -78 | 147.180 | 149.290 | 149.079 | USD -11,628 | 143.96 Loss of -399 on sale |
| 2025-06-24 | BUY | 39 | 142.700 | 143.080 | 143.042 | USD 5,579 | 143.97 |
| 2025-06-23 | BUY | 1,014 | 141.390 | 141.500 | 141.489 | USD 143,470 | 143.99 |
| 2025-06-20 | SELL | -117 | 139.060 | 139.760 | 139.690 | USD -16,344 | 144.02 Profit of 507 on sale |
| 2025-06-18 | SELL | -234 | 138.360 | 140.740 | 140.502 | USD -32,877 | 144.10 Profit of 842 on sale |
| 2025-06-13 | SELL | -117 | 144.000 | 145.430 | 145.287 | USD -16,999 | 144.15 Loss of -133 on sale |
| 2025-06-12 | BUY | 117 | 143.970 | 143.970 | 143.970 | USD 16,844 | 144.15 |
| 2025-06-11 | BUY | 156 | 143.410 | 144.590 | 144.472 | USD 22,538 | 144.16 |
| 2025-06-06 | SELL | -195 | 144.830 | 145.030 | 145.010 | USD -28,277 | 144.16 Loss of -166 on sale |
| 2025-06-05 | SELL | -117 | 142.880 | 144.180 | 144.050 | USD -16,854 | 144.17 Profit of 14 on sale |
| 2025-06-04 | SELL | -156 | 144.010 | 146.000 | 145.801 | USD -22,745 | 144.17 Loss of -254 on sale |
| 2025-06-02 | BUY | 507 | 144.630 | 144.890 | 144.864 | USD 73,446 | 144.17 |
| 2025-05-30 | SELL | -111 | 143.940 | 144.480 | 144.426 | USD -16,031 | 144.17 Loss of -28 on sale |
| 2025-05-29 | BUY | 39 | 144.040 | 144.890 | 144.805 | USD 5,647 | 144.17 |
| 2025-05-28 | SELL | -39 | 143.150 | 144.960 | 144.779 | USD -5,646 | 144.18 Loss of -23 on sale |
| 2025-05-27 | BUY | 429 | 144.090 | 145.550 | 145.404 | USD 62,378 | 144.18 |
| 2025-05-23 | SELL | -780 | 145.450 | 145.900 | 145.855 | USD -113,767 | 144.16 Loss of -1,322 on sale |
| 2025-05-22 | SELL | -858 | 145.500 | 146.240 | 146.166 | USD -125,410 | 144.15 Loss of -1,731 on sale |
| 2025-05-21 | BUY | 39 | 146.430 | 148.930 | 148.680 | USD 5,799 | 144.13 |
| 2025-05-20 | BUY | 312 | 149.030 | 150.030 | 149.930 | USD 46,778 | 144.09 |
| 2025-05-19 | BUY | 1,131 | 149.650 | 149.840 | 149.821 | USD 169,448 | 144.04 |
| 2025-05-16 | BUY | 1,053 | 148.070 | 148.070 | 148.070 | USD 155,918 | 144.01 |
| 2025-05-15 | BUY | 858 | 147.050 | 147.550 | 147.500 | USD 126,555 | 143.98 |
| 2025-05-14 | BUY | 780 | 145.160 | 145.970 | 145.889 | USD 113,793 | 143.97 |
| 2025-05-13 | SELL | -156 | 145.720 | 147.010 | 146.881 | USD -22,913 | 143.95 Loss of -457 on sale |
| 2025-05-12 | BUY | 39 | 146.800 | 148.310 | 148.159 | USD 5,778 | 143.93 |
| 2025-05-09 | BUY | 117 | 147.130 | 148.970 | 148.786 | USD 17,408 | 143.90 |
| 2025-05-08 | SELL | -1,131 | 147.980 | 149.880 | 149.690 | USD -169,299 | 143.86 Loss of -6,591 on sale |
| 2025-05-07 | SELL | -546 | 149.480 | 150.770 | 150.641 | USD -82,250 | 143.81 Loss of -3,729 on sale |
| 2025-05-06 | BUY | 1,365 | 148.280 | 148.470 | 148.451 | USD 202,636 | 143.77 |
| 2025-05-02 | BUY | 117 | 149.140 | 150.510 | 150.373 | USD 17,594 | 143.69 |
| 2025-05-01 | SELL | -195 | 148.600 | 149.460 | 149.374 | USD -29,128 | 143.65 Loss of -1,117 on sale |
| 2025-04-30 | BUY | 117 | 150.440 | 151.560 | 151.448 | USD 17,719 | 143.58 |
| 2025-04-29 | BUY | 273 | 147.690 | 148.030 | 147.996 | USD 40,403 | 143.54 |
| 2025-04-28 | BUY | 581 | 147.750 | 148.070 | 148.038 | USD 86,010 | 143.50 |
| 2025-04-25 | BUY | 546 | 147.300 | 148.800 | 148.650 | USD 81,163 | 143.46 |
| 2025-04-24 | BUY | 156 | 147.580 | 147.840 | 147.814 | USD 23,059 | 143.42 |
| 2025-04-23 | BUY | 429 | 146.160 | 148.370 | 148.149 | USD 63,556 | 143.39 |
| 2025-04-22 | SELL | -238 | 145.050 | 145.120 | 145.113 | USD -34,537 | 143.38 Loss of -413 on sale |
| 2025-04-17 | BUY | 78 | 143.310 | 144.900 | 144.741 | USD 11,290 | 143.41 |
| 2025-04-16 | BUY | 156 | 142.570 | 145.470 | 145.180 | USD 22,648 | 143.42 |
| 2025-04-15 | BUY | 780 | 144.690 | 147.090 | 146.850 | USD 114,543 | 143.40 |
| 2025-04-11 | BUY | 975 | 145.000 | 145.970 | 145.873 | USD 142,226 | 143.36 |
| 2025-04-10 | BUY | 1,599 | 145.500 | 147.130 | 146.967 | USD 235,000 | 143.33 |
| 2025-04-09 | BUY | 312 | 145.450 | 147.630 | 147.412 | USD 45,993 | 143.31 |
| 2025-04-08 | BUY | 819 | 141.380 | 148.580 | 147.860 | USD 121,097 | 143.33 |
| 2025-04-07 | BUY | 934 | 144.930 | 147.750 | 147.468 | USD 137,735 | 143.31 |
| 2025-04-04 | SELL | -2,340 | 147.830 | 159.320 | 158.171 | USD -370,120 | 143.26 Loss of -34,893 on sale |
| 2025-04-02 | BUY | 273 | 158.230 | 159.000 | 158.923 | USD 43,386 | 143.08 |
| 2025-03-31 | SELL | -1,053 | 157.360 | 158.140 | 158.062 | USD -166,439 | 142.72 Loss of -16,154 on sale |
| 2025-03-28 | SELL | -663 | 155.760 | 158.100 | 157.866 | USD -104,665 | 142.56 Loss of -10,147 on sale |
| 2025-03-27 | SELL | -195 | 157.650 | 159.040 | 158.901 | USD -30,986 | 142.38 Loss of -3,222 on sale |
| 2025-03-26 | BUY | 351 | 158.680 | 158.930 | 158.905 | USD 55,776 | 142.17 |
| 2025-03-25 | SELL | -468 | 155.800 | 156.510 | 156.439 | USD -73,213 | 142.00 Loss of -6,758 on sale |
| 2025-03-24 | BUY | 273 | 155.820 | 157.720 | 157.530 | USD 43,006 | 141.82 |
| 2025-03-21 | BUY | 468 | 156.750 | 158.190 | 158.046 | USD 73,966 | 141.63 |
| 2025-03-19 | BUY | 72 | 157.510 | 158.360 | 158.275 | USD 11,396 | 141.20 |
| 2025-03-18 | SELL | -702 | 157.300 | 157.940 | 157.876 | USD -110,829 | 140.98 Loss of -11,860 on sale |
| 2025-03-17 | BUY | 741 | 157.130 | 157.320 | 157.301 | USD 116,560 | 140.76 |
| 2025-03-14 | BUY | 663 | 155.050 | 156.300 | 156.175 | USD 103,544 | 140.56 |
| 2025-03-13 | BUY | 3,270 | 153.420 | 155.770 | 155.535 | USD 508,599 | 140.38 |
| 2025-03-12 | BUY | 1,560 | 154.400 | 156.700 | 156.470 | USD 244,093 | 140.18 |
| 2025-03-11 | BUY | 624 | 156.700 | 159.000 | 158.770 | USD 99,072 | 139.94 |
| 2025-03-07 | BUY | 372 | 162.530 | 163.300 | 163.223 | USD 60,719 | 139.33 |
| 2025-03-06 | SELL | -351 | 159.260 | 160.560 | 160.430 | USD -56,311 | 139.03 Loss of -7,511 on sale |
| 2025-03-05 | BUY | 1,215 | 159.370 | 160.370 | 160.270 | USD 194,728 | 138.72 |
| 2025-03-04 | BUY | 234 | 158.410 | 161.280 | 160.993 | USD 37,672 | 138.41 |
| 2025-03-03 | BUY | 1,053 | 156.930 | 158.270 | 158.136 | USD 166,517 | 138.12 |
| 2025-02-28 | SELL | -273 | 156.370 | 156.560 | 156.541 | USD -42,736 | 137.82 Loss of -5,110 on sale |
| 2025-02-27 | BUY | 39 | 153.710 | 154.330 | 154.268 | USD 6,016 | 137.56 |
| 2025-02-26 | SELL | -78 | 151.500 | 155.180 | 154.812 | USD -12,075 | 137.33 Loss of -1,364 on sale |
| 2025-02-25 | BUY | 741 | 154.150 | 154.790 | 154.726 | USD 114,652 | 137.04 |
| 2025-02-21 | BUY | 546 | 148.750 | 150.900 | 150.685 | USD 82,274 | 136.61 |
| 2025-02-20 | BUY | 312 | 150.960 | 151.290 | 151.257 | USD 47,192 | 136.35 |
| 2025-02-19 | BUY | 78 | 148.290 | 148.490 | 148.470 | USD 11,581 | 136.13 |
| 2025-02-18 | BUY | 195 | 147.130 | 148.290 | 148.174 | USD 28,894 | 135.93 |
| 2025-02-13 | BUY | 663 | 148.750 | 149.300 | 149.245 | USD 98,949 | 135.21 |
| 2025-02-12 | BUY | 234 | 146.510 | 146.750 | 146.726 | USD 34,334 | 134.98 |
| 2025-02-11 | SELL | -78 | 146.650 | 148.200 | 148.045 | USD -11,548 | 134.75 Loss of -1,037 on sale |
| 2025-02-07 | SELL | -312 | 143.560 | 144.710 | 144.595 | USD -45,114 | 134.27 Loss of -3,220 on sale |
| 2025-02-06 | BUY | 156 | 144.010 | 144.430 | 144.388 | USD 22,525 | 134.06 |
| 2025-02-04 | BUY | 1,365 | 131.470 | 132.600 | 132.487 | USD 180,845 | 134.18 |
| 2025-02-03 | BUY | 507 | 131.500 | 132.640 | 132.526 | USD 67,191 | 134.25 |
| 2025-01-31 | BUY | 117 | 130.500 | 131.580 | 131.472 | USD 15,382 | 134.34 |
| 2025-01-30 | BUY | 78 | 130.730 | 131.260 | 131.207 | USD 10,234 | 134.42 |
| 2025-01-29 | BUY | 741 | 129.170 | 130.760 | 130.601 | USD 96,775 | 134.56 |
| 2025-01-28 | BUY | 351 | 129.240 | 132.280 | 131.976 | USD 46,324 | 134.69 |
| 2025-01-27 | BUY | 546 | 130.890 | 131.640 | 131.565 | USD 71,834 | 134.79 |
| 2025-01-24 | BUY | 351 | 128.260 | 129.460 | 129.340 | USD 45,398 | 134.97 |
| 2025-01-23 | BUY | 1,014 | 127.010 | 127.350 | 127.316 | USD 129,098 | 135.19 |
| 2025-01-22 | BUY | 663 | 126.220 | 126.780 | 126.724 | USD 84,018 | 135.45 |
| 2025-01-06 | BUY | 390 | 130.170 | 134.220 | 133.815 | USD 52,188 | 135.60 |
| 2024-12-10 | BUY | 273 | 138.220 | 139.080 | 138.994 | USD 37,945 | 135.52 |
| 2024-12-09 | BUY | 312 | 139.080 | 139.140 | 139.134 | USD 43,410 | 135.41 |
| 2024-12-06 | BUY | 468 | 137.630 | 139.600 | 139.403 | USD 65,241 | 135.34 |
| 2024-12-05 | BUY | 117 | 138.130 | 138.790 | 138.724 | USD 16,231 | 135.25 |
| 2024-12-04 | BUY | 429 | 138.160 | 138.500 | 138.466 | USD 59,402 | 135.14 |
| 2024-12-03 | BUY | 1,377 | 137.720 | 139.490 | 139.313 | USD 191,834 | 135.05 |
| 2024-12-02 | BUY | 115 | 139.030 | 139.410 | 139.372 | USD 16,028 | 134.91 |
| 2024-11-29 | SELL | -3,052 | 138.940 | 139.350 | 139.309 | USD -425,171 | 134.75 Loss of -13,913 on sale |
| 2024-11-27 | BUY | 1,053 | 139.330 | 139.980 | 139.915 | USD 147,330 | 134.37 |
| 2024-11-26 | BUY | 2,262 | 138.630 | 139.000 | 138.963 | USD 314,334 | 134.18 |
| 2024-11-25 | BUY | 2,340 | 137.050 | 138.650 | 138.490 | USD 324,067 | 134.05 |
| 2024-11-22 | BUY | 2,730 | 135.270 | 135.870 | 135.810 | USD 370,761 | 134.00 |
| 2024-11-21 | BUY | 429 | 134.220 | 134.430 | 134.409 | USD 57,661 | 133.98 |
| 2024-11-20 | BUY | 390 | 132.880 | 133.190 | 133.159 | USD 51,932 | 134.04 |
| 2024-11-19 | BUY | 351 | 132.140 | 133.350 | 133.229 | USD 46,763 | 134.15 |
| 2024-11-18 | BUY | 3,159 | 134.010 | 134.550 | 134.496 | USD 424,873 | 134.16 |
| 2024-11-12 | BUY | 1,092 | 134.610 | 136.550 | 136.356 | USD 148,901 | 134.13 |
| 2024-11-11 | BUY | 741 | 136.620 | 138.570 | 138.375 | USD 102,536 | 133.96 |
| 2024-11-08 | BUY | 558 | 137.210 | 138.460 | 138.335 | USD 77,191 | 133.73 |
| 2024-11-07 | BUY | 3,471 | 137.060 | 137.840 | 137.762 | USD 478,172 | 133.47 |
| 2024-11-06 | BUY | 1,053 | 134.370 | 136.800 | 136.557 | USD 143,795 | 133.40 |
| 2024-11-05 | BUY | 1,554 | 134.720 | 136.950 | 136.727 | USD 212,474 | 133.28 |
| 2024-11-04 | BUY | 273 | 132.760 | 134.000 | 133.876 | USD 36,548 | 133.33 |
| 2024-11-01 | BUY | 624 | 132.340 | 133.340 | 133.240 | USD 83,142 | 133.44 |
| 2024-10-31 | BUY | 156 | 131.160 | 133.700 | 133.446 | USD 20,818 | 133.73 |
| 2024-10-30 | BUY | 387 | 133.390 | 134.280 | 134.191 | USD 51,932 | 133.77 |
| 2024-10-29 | BUY | 936 | 133.970 | 135.260 | 135.131 | USD 126,483 | 133.74 |
| 2024-10-28 | SELL | -273 | 134.860 | 135.550 | 135.481 | USD -36,986 | 133.52 Loss of -536 on sale |
| 2024-10-25 | BUY | 468 | 133.040 | 134.370 | 134.237 | USD 62,823 | 133.64 |
| 2024-10-24 | BUY | 312 | 133.160 | 134.000 | 133.916 | USD 41,782 | 133.79 |
| 2024-10-23 | BUY | 390 | 134.020 | 135.650 | 135.487 | USD 52,840 | 133.68 |
| 2024-10-22 | BUY | 1,005 | 133.360 | 134.470 | 134.359 | USD 135,031 | 134.00 |
| 2024-10-21 | BUY | 1,092 | 134.000 | 134.570 | 134.513 | USD 146,888 | 0.00 |