| 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.85 |
| 2025-11-06 | SELL | -185 | | | 147.610* | | 144.81 Profit of 26,790 on sale |
| 2025-11-05 | SELL | -114 | | | 149.390* | | 144.79 Profit of 16,506 on sale |
| 2025-11-04 | SELL | -480 | | | 149.550* | | 144.76 Profit of 69,487 on sale |
| 2025-10-31 | SELL | -76 | 138.460 | 137.330 | 137.443 | USD -10,446 | 144.83 Profit of 561 on sale |
| 2025-10-30 | BUY | 266 | 140.030 | 137.370 | 137.636 | USD 36,611 | 144.86 |
| 2025-10-29 | BUY | 266 | 139.190 | 140.585 | 140.446 | USD 37,359 | 144.89 |
| 2025-10-28 | BUY | 1,140 | 141.090 | 143.180 | 142.971 | USD 162,987 | 144.91 |
| 2025-10-27 | BUY | 608 | 142.980 | 144.380 | 144.240 | USD 87,698 | 144.92 |
| 2025-10-24 | BUY | 76 | 143.360 | 147.210 | 146.825 | USD 11,159 | 144.93 |
| 2025-10-23 | SELL | -152 | 146.370 | 147.980 | 147.819 | USD -22,468 | 144.92 Loss of -441 on sale |
| 2025-10-22 | BUY | 304 | 147.380 | 149.530 | 149.315 | USD 45,392 | 144.90 |
| 2025-10-21 | BUY | 114 | 148.530 | 149.100 | 149.043 | USD 16,991 | 144.88 |
| 2025-10-17 | BUY | 570 | 145.250 | 146.240 | 146.141 | USD 83,300 | 144.86 |
| 2025-10-16 | BUY | 38 | 143.380 | 144.480 | 144.370 | USD 5,486 | 144.87 |
| 2025-10-14 | SELL | -228 | 143.980 | 144.620 | 144.556 | USD -32,959 | 144.88 Profit of 74 on sale |
| 2025-10-07 | BUY | 1,140 | 146.720 | 148.530 | 148.349 | USD 169,118 | 144.87 |
| 2025-10-06 | BUY | 38 | 148.780 | 150.670 | 150.481 | USD 5,718 | 144.85 |
| 2025-10-03 | BUY | 532 | 150.690 | 151.230 | 151.176 | USD 80,426 | 144.81 |
| 2025-10-02 | BUY | 418 | 151.350 | 153.050 | 152.880 | USD 63,904 | 144.78 |
| 2025-10-01 | BUY | 266 | 153.190 | 153.750 | 153.694 | USD 40,883 | 144.73 |
| 2025-09-30 | BUY | 380 | 152.000 | 154.470 | 154.223 | USD 58,605 | 144.69 |
| 2025-09-29 | BUY | 342 | 153.940 | 155.050 | 154.939 | USD 52,989 | 144.63 |
| 2025-09-26 | BUY | 418 | 152.700 | 152.820 | 152.808 | USD 63,874 | 144.59 |
| 2025-09-25 | BUY | 532 | 150.410 | 151.090 | 151.022 | USD 80,344 | 144.55 |
| 2025-09-24 | SELL | -3,886 | 149.450 | 149.540 | 149.531 | USD -581,077 | 144.52 Loss of -19,463 on sale |
| 2025-09-18 | BUY | 39 | 145.260 | 147.840 | 147.582 | USD 5,756 | 144.52 |
| 2025-09-17 | BUY | 351 | 148.260 | 150.070 | 149.889 | USD 52,611 | 144.50 |
| 2025-09-16 | BUY | 156 | 148.010 | 149.920 | 149.729 | USD 23,358 | 144.47 |
| 2025-09-04 | SELL | -1,677 | 143.670 | 145.360 | 145.191 | USD -243,485 | 144.48 Loss of -1,193 on sale |
| 2025-09-02 | BUY | 819 | 145.440 | 146.180 | 146.106 | USD 119,661 | 144.47 |
| 2025-08-12 | BUY | 117 | 142.090 | 142.510 | 142.468 | USD 16,669 | 144.49 |
| 2025-08-11 | BUY | 351 | 141.270 | 142.550 | 142.422 | USD 49,990 | 144.51 |
| 2025-08-08 | BUY | 897 | 141.280 | 142.890 | 142.729 | USD 128,028 | 144.53 |
| 2025-08-07 | BUY | 117 | 142.560 | 143.320 | 143.244 | USD 16,760 | 144.54 |
| 2025-08-01 | BUY | 702 | 145.360 | 146.060 | 145.990 | USD 102,485 | 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-14 | BUY | 312 | 147.170 | 150.940 | 150.563 | USD 46,976 | 144.50 |
| 2025-07-11 | SELL | -78 | 149.790 | 151.860 | 151.653 | USD -11,829 | 144.46 Loss of -561 on sale |
| 2025-07-10 | BUY | 312 | 152.350 | 153.220 | 153.133 | USD 47,777 | 144.41 |
| 2025-07-09 | BUY | 312 | 150.850 | 151.180 | 151.147 | USD 47,158 | 144.37 |
| 2025-07-08 | BUY | 234 | 150.530 | 150.740 | 150.719 | USD 35,268 | 144.33 |
| 2025-07-07 | SELL | -897 | 150.360 | 150.970 | 150.909 | USD -135,365 | 144.29 Loss of -5,939 on sale |
| 2025-07-02 | SELL | -1,131 | 150.180 | 151.160 | 151.062 | USD -170,851 | 144.17 Loss of -7,795 on sale |
| 2025-06-30 | BUY | 663 | 148.180 | 148.410 | 148.387 | USD 98,381 | 144.14 |
| 2025-06-27 | BUY | 351 | 148.410 | 148.850 | 148.806 | USD 52,231 | 144.11 |
| 2025-06-25 | SELL | -78 | 147.180 | 149.290 | 149.079 | USD -11,628 | 144.07 Loss of -391 on sale |
| 2025-06-24 | BUY | 39 | 142.700 | 143.080 | 143.042 | USD 5,579 | 144.08 |
| 2025-06-23 | BUY | 1,014 | 141.390 | 141.500 | 141.489 | USD 143,470 | 144.10 |
| 2025-06-20 | SELL | -117 | 139.060 | 139.760 | 139.690 | USD -16,344 | 144.14 Profit of 520 on sale |
| 2025-06-18 | SELL | -234 | 138.360 | 140.740 | 140.502 | USD -32,877 | 144.22 Profit of 870 on sale |
| 2025-06-13 | SELL | -117 | 144.000 | 145.430 | 145.287 | USD -16,999 | 144.25 Loss of -121 on sale |
| 2025-06-12 | BUY | 117 | 143.970 | 143.970 | 143.970 | USD 16,844 | 144.25 |
| 2025-06-11 | BUY | 156 | 143.410 | 144.590 | 144.472 | USD 22,538 | 144.26 |
| 2025-06-06 | SELL | -195 | 144.830 | 145.030 | 145.010 | USD -28,277 | 144.27 Loss of -145 on sale |
| 2025-06-05 | SELL | -117 | 142.880 | 144.180 | 144.050 | USD -16,854 | 144.28 Profit of 27 on sale |
| 2025-06-04 | SELL | -156 | 144.010 | 146.000 | 145.801 | USD -22,745 | 144.28 Loss of -237 on sale |
| 2025-06-02 | BUY | 507 | 144.630 | 144.890 | 144.864 | USD 73,446 | 144.28 |
| 2025-05-30 | SELL | -111 | 143.940 | 144.480 | 144.426 | USD -16,031 | 144.28 Loss of -16 on sale |
| 2025-05-29 | BUY | 39 | 144.040 | 144.890 | 144.805 | USD 5,647 | 144.29 |
| 2025-05-28 | SELL | -39 | 143.150 | 144.960 | 144.779 | USD -5,646 | 144.29 Loss of -19 on sale |
| 2025-05-27 | BUY | 429 | 144.090 | 145.550 | 145.404 | USD 62,378 | 144.30 |
| 2025-05-23 | SELL | -780 | 145.450 | 145.900 | 145.855 | USD -113,767 | 144.28 Loss of -1,231 on sale |
| 2025-05-22 | SELL | -858 | 145.500 | 146.240 | 146.166 | USD -125,410 | 144.27 Loss of -1,630 on sale |
| 2025-05-21 | BUY | 39 | 146.430 | 148.930 | 148.680 | USD 5,799 | 144.25 |
| 2025-05-20 | BUY | 312 | 149.030 | 150.030 | 149.930 | USD 46,778 | 144.21 |
| 2025-05-19 | BUY | 1,131 | 149.650 | 149.840 | 149.821 | USD 169,448 | 144.16 |
| 2025-05-16 | BUY | 1,053 | 148.070 | 148.070 | 148.070 | USD 155,918 | 144.13 |
| 2025-05-15 | BUY | 858 | 147.050 | 147.550 | 147.500 | USD 126,555 | 144.10 |
| 2025-05-14 | BUY | 780 | 145.160 | 145.970 | 145.889 | USD 113,793 | 144.09 |
| 2025-05-13 | SELL | -156 | 145.720 | 147.010 | 146.881 | USD -22,913 | 144.08 Loss of -437 on sale |
| 2025-05-12 | BUY | 39 | 146.800 | 148.310 | 148.159 | USD 5,778 | 144.05 |
| 2025-05-09 | BUY | 117 | 147.130 | 148.970 | 148.786 | USD 17,408 | 144.02 |
| 2025-05-08 | SELL | -1,131 | 147.980 | 149.880 | 149.690 | USD -169,299 | 143.99 Loss of -6,449 on sale |
| 2025-05-07 | SELL | -546 | 149.480 | 150.770 | 150.641 | USD -82,250 | 143.94 Loss of -3,660 on sale |
| 2025-05-06 | BUY | 1,365 | 148.280 | 148.470 | 148.451 | USD 202,636 | 143.90 |
| 2025-05-02 | BUY | 117 | 149.140 | 150.510 | 150.373 | USD 17,594 | 143.82 |
| 2025-05-01 | SELL | -195 | 148.600 | 149.460 | 149.374 | USD -29,128 | 143.78 Loss of -1,092 on sale |
| 2025-04-30 | BUY | 117 | 150.440 | 151.560 | 151.448 | USD 17,719 | 143.71 |
| 2025-04-29 | BUY | 273 | 147.690 | 148.030 | 147.996 | USD 40,403 | 143.67 |
| 2025-04-28 | BUY | 581 | 147.750 | 148.070 | 148.038 | USD 86,010 | 143.63 |
| 2025-04-25 | BUY | 546 | 147.300 | 148.800 | 148.650 | USD 81,163 | 143.59 |
| 2025-04-24 | BUY | 156 | 147.580 | 147.840 | 147.814 | USD 23,059 | 143.55 |
| 2025-04-23 | BUY | 429 | 146.160 | 148.370 | 148.149 | USD 63,556 | 143.53 |
| 2025-04-22 | SELL | -238 | 145.050 | 145.120 | 145.113 | USD -34,537 | 143.51 Loss of -381 on sale |
| 2025-04-17 | BUY | 78 | 143.310 | 144.900 | 144.741 | USD 11,290 | 143.55 |
| 2025-04-16 | BUY | 156 | 142.570 | 145.470 | 145.180 | USD 22,648 | 143.56 |
| 2025-04-15 | BUY | 780 | 144.690 | 147.090 | 146.850 | USD 114,543 | 143.55 |
| 2025-04-11 | BUY | 975 | 145.000 | 145.970 | 145.873 | USD 142,226 | 143.50 |
| 2025-04-10 | BUY | 1,599 | 145.500 | 147.130 | 146.967 | USD 235,000 | 143.48 |
| 2025-04-09 | BUY | 312 | 145.450 | 147.630 | 147.412 | USD 45,993 | 143.46 |
| 2025-04-08 | BUY | 819 | 141.380 | 148.580 | 147.860 | USD 121,097 | 143.48 |
| 2025-04-07 | BUY | 934 | 144.930 | 147.750 | 147.468 | USD 137,735 | 143.46 |
| 2025-04-04 | SELL | -2,340 | 147.830 | 159.320 | 158.171 | USD -370,120 | 143.41 Loss of -34,532 on sale |
| 2025-04-02 | BUY | 273 | 158.230 | 159.000 | 158.923 | USD 43,386 | 143.24 |
| 2025-03-31 | SELL | -1,053 | 157.360 | 158.140 | 158.062 | USD -166,439 | 142.87 Loss of -15,993 on sale |
| 2025-03-28 | SELL | -663 | 155.760 | 158.100 | 157.866 | USD -104,665 | 142.71 Loss of -10,045 on sale |
| 2025-03-27 | SELL | -195 | 157.650 | 159.040 | 158.901 | USD -30,986 | 142.53 Loss of -3,193 on sale |
| 2025-03-26 | BUY | 351 | 158.680 | 158.930 | 158.905 | USD 55,776 | 142.32 |
| 2025-03-25 | SELL | -468 | 155.800 | 156.510 | 156.439 | USD -73,213 | 142.15 Loss of -6,687 on sale |
| 2025-03-24 | BUY | 273 | 155.820 | 157.720 | 157.530 | USD 43,006 | 141.97 |
| 2025-03-21 | BUY | 468 | 156.750 | 158.190 | 158.046 | USD 73,966 | 141.78 |
| 2025-03-19 | BUY | 72 | 157.510 | 158.360 | 158.275 | USD 11,396 | 141.35 |
| 2025-03-18 | SELL | -702 | 157.300 | 157.940 | 157.876 | USD -110,829 | 141.13 Loss of -11,756 on sale |
| 2025-03-17 | BUY | 741 | 157.130 | 157.320 | 157.301 | USD 116,560 | 140.91 |
| 2025-03-14 | BUY | 663 | 155.050 | 156.300 | 156.175 | USD 103,544 | 140.71 |
| 2025-03-13 | BUY | 3,270 | 153.420 | 155.770 | 155.535 | USD 508,599 | 140.53 |
| 2025-03-12 | BUY | 1,560 | 154.400 | 156.700 | 156.470 | USD 244,093 | 140.33 |
| 2025-03-11 | BUY | 624 | 156.700 | 159.000 | 158.770 | USD 99,072 | 140.09 |
| 2025-03-07 | BUY | 372 | 162.530 | 163.300 | 163.223 | USD 60,719 | 139.47 |
| 2025-03-06 | SELL | -351 | 159.260 | 160.560 | 160.430 | USD -56,311 | 139.17 Loss of -7,463 on sale |
| 2025-03-05 | BUY | 1,215 | 159.370 | 160.370 | 160.270 | USD 194,728 | 138.85 |
| 2025-03-04 | BUY | 234 | 158.410 | 161.280 | 160.993 | USD 37,672 | 138.54 |
| 2025-03-03 | BUY | 1,053 | 156.930 | 158.270 | 158.136 | USD 166,517 | 138.25 |
| 2025-02-28 | SELL | -273 | 156.370 | 156.560 | 156.541 | USD -42,736 | 137.95 Loss of -5,076 on sale |
| 2025-02-27 | BUY | 39 | 153.710 | 154.330 | 154.268 | USD 6,016 | 137.69 |
| 2025-02-26 | SELL | -78 | 151.500 | 155.180 | 154.812 | USD -12,075 | 137.45 Loss of -1,354 on sale |
| 2025-02-25 | BUY | 741 | 154.150 | 154.790 | 154.726 | USD 114,652 | 137.16 |
| 2025-02-21 | BUY | 546 | 148.750 | 150.900 | 150.685 | USD 82,274 | 136.72 |
| 2025-02-20 | BUY | 312 | 150.960 | 151.290 | 151.257 | USD 47,192 | 136.46 |
| 2025-02-19 | BUY | 78 | 148.290 | 148.490 | 148.470 | USD 11,581 | 136.25 |
| 2025-02-18 | BUY | 195 | 147.130 | 148.290 | 148.174 | USD 28,894 | 136.04 |
| 2025-02-13 | BUY | 663 | 148.750 | 149.300 | 149.245 | USD 98,949 | 135.31 |
| 2025-02-12 | BUY | 234 | 146.510 | 146.750 | 146.726 | USD 34,334 | 135.08 |
| 2025-02-11 | SELL | -78 | 146.650 | 148.200 | 148.045 | USD -11,548 | 134.84 Loss of -1,030 on sale |
| 2025-02-07 | SELL | -312 | 143.560 | 144.710 | 144.595 | USD -45,114 | 134.36 Loss of -3,193 on sale |
| 2025-02-06 | BUY | 156 | 144.010 | 144.430 | 144.388 | USD 22,525 | 134.15 |
| 2025-02-04 | BUY | 1,365 | 131.470 | 132.600 | 132.487 | USD 180,845 | 134.28 |
| 2025-02-03 | BUY | 507 | 131.500 | 132.640 | 132.526 | USD 67,191 | 134.34 |
| 2025-01-31 | BUY | 117 | 130.500 | 131.580 | 131.472 | USD 15,382 | 134.44 |
| 2025-01-30 | BUY | 78 | 130.730 | 131.260 | 131.207 | USD 10,234 | 134.53 |
| 2025-01-29 | BUY | 741 | 129.170 | 130.760 | 130.601 | USD 96,775 | 134.67 |
| 2025-01-28 | BUY | 351 | 129.240 | 132.280 | 131.976 | USD 46,324 | 134.81 |
| 2025-01-27 | BUY | 546 | 130.890 | 131.640 | 131.565 | USD 71,834 | 134.92 |
| 2025-01-24 | BUY | 351 | 128.260 | 129.460 | 129.340 | USD 45,398 | 135.10 |
| 2025-01-23 | BUY | 1,014 | 127.010 | 127.350 | 127.316 | USD 129,098 | 135.33 |
| 2025-01-22 | BUY | 663 | 126.220 | 126.780 | 126.724 | USD 84,018 | 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 |