| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 546 | 135.733 | 129.760 | 130.357 | USD 71,175 | 143.78 |
| 2025-11-07 | SELL | -37 | 132.650 | 126.992 | 127.558 | USD -4,720 | 143.83 Profit of 602 on sale |
| 2025-11-06 | SELL | -112 | 136.840 | 128.850 | 129.649 | USD -14,521 | 143.90 Profit of 1,596 on sale |
| 2025-11-05 | BUY | 352 | 135.860 | 129.800 | 130.406 | USD 45,903 | 143.95 |
| 2025-11-04 | BUY | 448 | 134.290 | 129.285 | 129.786 | USD 58,144 | 144.01 |
| 2025-11-03 | SELL | -224 | 124.640 | 122.880 | 123.056 | USD -27,565 | 144.11 Profit of 4,716 on sale |
| 2025-10-30 | BUY | 1,400 | 125.990 | 123.200 | 123.479 | USD 172,871 | 144.30 |
| 2025-10-29 | BUY | 1,400 | 124.880 | 125.560 | 125.492 | USD 175,689 | 144.39 |
| 2025-10-28 | BUY | 140 | 124.470 | 126.790 | 126.558 | USD 17,718 | 144.49 |
| 2025-10-27 | BUY | 84 | 126.370 | 127.970 | 127.810 | USD 10,736 | 144.57 |
| 2025-10-24 | BUY | 56 | 125.000 | 126.740 | 126.566 | USD 7,088 | 144.67 |
| 2025-10-21 | BUY | 84 | 125.980 | 127.300 | 127.168 | USD 10,682 | 144.96 |
| 2025-10-20 | BUY | 308 | 125.190 | 126.040 | 125.955 | USD 38,794 | 145.05 |
| 2025-10-16 | BUY | 280 | 120.840 | 127.970 | 127.257 | USD 35,632 | 145.29 |
| 2025-10-15 | BUY | 334 | 127.700 | 129.980 | 129.752 | USD 43,337 | 145.38 |
| 2025-10-06 | BUY | 252 | 126.700 | 127.490 | 127.411 | USD 32,108 | 145.66 |
| 2025-10-03 | BUY | 112 | 125.890 | 128.610 | 128.338 | USD 14,374 | 145.76 |
| 2025-10-02 | BUY | 224 | 127.230 | 130.640 | 130.299 | USD 29,187 | 145.86 |
| 2025-10-01 | BUY | 336 | 129.950 | 133.800 | 133.415 | USD 44,827 | 145.94 |
| 2025-09-30 | BUY | 2,044 | 133.270 | 138.100 | 137.617 | USD 281,289 | 146.01 |
| 2025-09-29 | BUY | 532 | 138.440 | 139.370 | 139.277 | USD 74,095 | 146.04 |
| 2025-09-26 | BUY | 1,201 | 137.630 | 139.410 | 139.232 | USD 167,218 | 146.09 |
| 2025-09-25 | BUY | 84 | 136.130 | 136.950 | 136.868 | USD 11,497 | 146.14 |
| 2025-09-18 | BUY | 336 | 143.490 | 144.040 | 143.985 | USD 48,379 | 146.16 |
| 2025-09-17 | BUY | 420 | 138.820 | 143.750 | 143.257 | USD 60,168 | 146.19 |
| 2025-09-16 | BUY | 672 | 140.050 | 140.240 | 140.221 | USD 94,229 | 146.23 |
| 2025-08-15 | BUY | 52 | 139.390 | 142.380 | 142.081 | USD 7,388 | 146.30 |
| 2025-08-13 | BUY | 26 | 140.950 | 146.130 | 145.612 | USD 3,786 | 146.33 |
| 2025-07-31 | BUY | 130 | 145.320 | 147.680 | 147.444 | USD 19,168 | 146.35 |
| 2025-07-29 | BUY | 520 | 147.820 | 149.760 | 149.566 | USD 77,774 | 146.34 |
| 2025-07-28 | BUY | 104 | 148.700 | 151.870 | 151.553 | USD 15,762 | 146.33 |
| 2025-07-25 | BUY | 156 | 151.130 | 152.000 | 151.913 | USD 23,698 | 146.30 |
| 2025-07-24 | BUY | 76 | 151.640 | 153.430 | 153.251 | USD 11,647 | 146.27 |
| 2025-07-23 | BUY | 182 | 151.850 | 152.420 | 152.363 | USD 27,730 | 146.24 |
| 2025-07-22 | BUY | 104 | 149.650 | 149.930 | 149.902 | USD 15,590 | 146.22 |
| 2025-07-18 | BUY | 208 | 152.000 | 156.890 | 156.401 | USD 32,531 | 146.17 |
| 2025-07-17 | BUY | 156 | 156.050 | 157.280 | 157.157 | USD 24,516 | 146.12 |
| 2025-07-11 | BUY | 208 | 147.180 | 148.040 | 147.954 | USD 30,774 | 146.06 |
| 2025-07-10 | BUY | 234 | 148.210 | 149.760 | 149.605 | USD 35,008 | 146.04 |
| 2025-07-09 | BUY | 234 | 146.650 | 147.200 | 147.145 | USD 34,432 | 146.04 |
| 2025-07-07 | SELL | -156 | 141.530 | 144.350 | 144.068 | USD -22,475 | 146.07 Profit of 313 on sale |
| 2025-07-02 | SELL | -650 | 142.780 | 143.030 | 143.005 | USD -92,953 | 146.12 Profit of 2,022 on sale |
| 2025-06-27 | BUY | 83 | 142.920 | 144.190 | 144.063 | USD 11,957 | 146.16 |
| 2025-06-26 | BUY | 78 | 139.350 | 139.700 | 139.665 | USD 10,894 | 146.21 |
| 2025-06-24 | SELL | -364 | 139.910 | 140.970 | 140.864 | USD -51,274 | 146.30 Profit of 1,979 on sale |
| 2025-06-18 | BUY | 208 | 133.090 | 134.650 | 134.494 | USD 27,975 | 146.63 |
| 2025-06-17 | BUY | 78 | 132.360 | 133.970 | 133.809 | USD 10,437 | 146.73 |
| 2025-06-16 | SELL | -106 | 134.100 | 136.380 | 136.152 | USD -14,432 | 146.81 Profit of 1,130 on sale |
| 2025-06-13 | BUY | 228 | 132.110 | 136.620 | 136.169 | USD 31,047 | 146.91 |
| 2025-06-12 | SELL | -130 | 138.110 | 138.520 | 138.479 | USD -18,002 | 146.97 Profit of 1,104 on sale |
| 2025-06-11 | BUY | 286 | 138.030 | 139.500 | 139.353 | USD 39,855 | 147.03 |
| 2025-06-06 | BUY | 78 | 133.450 | 134.940 | 134.791 | USD 10,514 | 147.30 |
| 2025-06-05 | BUY | 364 | 130.280 | 131.430 | 131.315 | USD 47,799 | 147.42 |
| 2025-06-04 | BUY | 52 | 130.300 | 132.800 | 132.550 | USD 6,893 | 147.54 |
| 2025-06-03 | SELL | -26 | 131.100 | 131.790 | 131.721 | USD -3,425 | 147.65 Profit of 414 on sale |
| 2025-05-30 | BUY | 1,976 | 130.690 | 131.220 | 131.167 | USD 259,186 | 147.90 |
| 2025-05-29 | BUY | 67 | 131.700 | 133.390 | 133.221 | USD 8,926 | 148.02 |
| 2025-05-27 | BUY | 431 | 133.170 | 133.750 | 133.692 | USD 57,621 | 148.25 |
| 2025-05-23 | BUY | 345 | 130.870 | 132.070 | 131.950 | USD 45,523 | 148.51 |
| 2025-05-22 | BUY | 175 | 130.810 | 131.760 | 131.665 | USD 23,041 | 148.64 |
| 2025-05-19 | BUY | 150 | 142.610 | 143.060 | 143.015 | USD 21,452 | 148.89 |
| 2025-05-16 | BUY | 75 | 143.840 | 144.380 | 144.326 | USD 10,824 | 148.93 |
| 2025-05-15 | SELL | -50 | 143.990 | 144.600 | 144.539 | USD -7,227 | 148.97 Profit of 222 on sale |
| 2025-05-14 | BUY | 25 | 144.240 | 147.440 | 147.120 | USD 3,678 | 149.01 |
| 2025-05-13 | BUY | 50 | 145.070 | 146.850 | 146.672 | USD 7,334 | 149.04 |
| 2025-05-12 | BUY | 170 | 143.450 | 143.610 | 143.594 | USD 24,411 | 149.09 |
| 2025-05-09 | SELL | -125 | 132.460 | 134.560 | 134.350 | USD -16,794 | 149.22 Profit of 1,859 on sale |
| 2025-05-08 | BUY | 50 | 133.190 | 135.750 | 135.494 | USD 6,775 | 149.35 |
| 2025-05-07 | BUY | 75 | 129.340 | 130.650 | 130.519 | USD 9,789 | 149.51 |
| 2025-05-02 | BUY | 2,775 | 135.370 | 137.480 | 137.269 | USD 380,921 | 149.93 |
| 2025-04-30 | BUY | 875 | 136.480 | 136.990 | 136.939 | USD 119,822 | 150.15 |
| 2025-04-29 | BUY | 219 | 137.550 | 138.170 | 138.108 | USD 30,246 | 150.26 |
| 2025-04-28 | BUY | 175 | 136.360 | 137.330 | 137.233 | USD 24,016 | 150.38 |
| 2025-04-25 | BUY | 450 | 133.400 | 135.000 | 134.840 | USD 60,678 | 150.53 |
| 2025-04-24 | SELL | -525 | 133.320 | 133.850 | 133.797 | USD -70,243 | 150.68 Profit of 8,865 on sale |
| 2025-04-23 | BUY | 475 | 126.550 | 133.310 | 132.634 | USD 63,001 | 150.90 |
| 2025-04-22 | BUY | 200 | 123.710 | 124.320 | 124.259 | USD 24,852 | 151.14 |
| 2025-04-17 | BUY | 275 | 126.780 | 127.890 | 127.779 | USD 35,139 | 151.89 |
| 2025-04-15 | BUY | 250 | 127.840 | 129.790 | 129.595 | USD 32,399 | 152.36 |
| 2025-04-11 | BUY | 400 | 125.920 | 126.260 | 126.226 | USD 50,490 | 152.88 |
| 2025-04-09 | BUY | 150 | 128.450 | 130.950 | 130.700 | USD 19,605 | 153.40 |
| 2025-04-08 | BUY | 900 | 110.410 | 121.290 | 120.202 | USD 108,182 | 153.83 |
| 2025-04-07 | BUY | 294 | 112.360 | 119.490 | 118.777 | USD 34,920 | 154.24 |
| 2025-04-04 | SELL | -400 | 108.680 | 117.180 | 116.330 | USD -46,532 | 154.70 Profit of 15,348 on sale |
| 2025-04-02 | BUY | 3,400 | 141.520 | 142.780 | 142.654 | USD 485,024 | 154.83 |
| 2025-04-01 | BUY | 25 | 138.370 | 138.570 | 138.550 | USD 3,464 | 155.00 |
| 2025-03-31 | BUY | 175 | 136.940 | 137.870 | 137.777 | USD 24,111 | 155.19 |
| 2025-03-28 | BUY | 100 | 136.960 | 142.280 | 141.748 | USD 14,175 | 155.38 |
| 2025-03-27 | BUY | 46 | 142.030 | 144.200 | 143.983 | USD 6,623 | 155.53 |
| 2025-03-26 | BUY | 25 | 144.640 | 149.970 | 149.437 | USD 3,736 | 155.64 |
| 2025-03-25 | BUY | 273 | 147.900 | 150.310 | 150.069 | USD 40,969 | 155.73 |
| 2025-03-24 | BUY | 299 | 148.400 | 150.250 | 150.065 | USD 44,869 | 155.81 |
| 2025-03-21 | SELL | -100 | 143.410 | 144.850 | 144.706 | USD -14,471 | 155.95 Profit of 1,124 on sale |
| 2025-03-20 | BUY | 400 | 144.770 | 146.150 | 146.012 | USD 58,405 | 156.07 |
| 2025-03-19 | BUY | 69 | 143.400 | 145.360 | 145.164 | USD 10,016 | 156.22 |
| 2025-03-18 | BUY | 860 | 137.440 | 139.450 | 139.249 | USD 119,754 | 156.43 |
| 2025-03-17 | BUY | 175 | 138.700 | 140.190 | 140.041 | USD 24,507 | 156.64 |
| 2025-03-14 | BUY | 1,300 | 134.320 | 134.650 | 134.617 | USD 175,002 | 156.90 |
| 2025-03-13 | BUY | 250 | 130.240 | 136.090 | 135.505 | USD 33,876 | 157.22 |
| 2025-03-12 | SELL | -1,250 | 134.920 | 137.150 | 136.927 | USD -171,159 | 157.49 Profit of 25,699 on sale |
| 2025-03-11 | SELL | -925 | 130.420 | 131.830 | 131.689 | USD -121,812 | 157.82 Profit of 24,168 on sale |
| 2025-03-10 | BUY | 275 | 126.010 | 128.110 | 127.900 | USD 35,173 | 158.21 |
| 2025-03-07 | BUY | 50 | 132.400 | 135.300 | 135.010 | USD 6,751 | 158.53 |
| 2025-03-05 | BUY | 375 | 140.530 | 141.470 | 141.376 | USD 53,016 | 158.76 |
| 2025-03-04 | BUY | 425 | 137.920 | 141.770 | 141.385 | USD 60,089 | 159.03 |
| 2025-03-03 | BUY | 800 | 144.580 | 151.800 | 151.078 | USD 120,862 | 159.21 |
| 2025-02-28 | BUY | 650 | 149.270 | 149.340 | 149.333 | USD 97,066 | 159.35 |
| 2025-02-27 | SELL | -125 | 147.440 | 151.740 | 151.310 | USD -18,914 | 159.50 Profit of 1,024 on sale |
| 2025-02-25 | BUY | 925 | 145.300 | 148.900 | 148.540 | USD 137,399 | 159.86 |
| 2025-02-21 | BUY | 100 | 150.550 | 157.450 | 156.760 | USD 15,676 | 160.16 |
| 2025-02-18 | SELL | -225 | 162.060 | 164.220 | 164.004 | USD -36,901 | 160.18 Loss of -860 on sale |
| 2025-02-14 | SELL | -1,525 | 162.810 | 163.150 | 163.116 | USD -248,752 | 160.10 Loss of -4,597 on sale |
| 2025-02-13 | BUY | 25 | 157.920 | 159.890 | 159.693 | USD 3,992 | 160.14 |
| 2025-02-12 | BUY | 246 | 157.440 | 157.980 | 157.926 | USD 38,850 | 160.18 |
| 2025-02-07 | SELL | -35 | 163.450 | 167.150 | 166.780 | USD -5,837 | 160.13 Loss of -233 on sale |
| 2025-02-06 | BUY | 475 | 164.880 | 168.250 | 167.913 | USD 79,759 | 160.05 |
| 2025-02-05 | BUY | 125 | 165.750 | 166.170 | 166.128 | USD 20,766 | 159.95 |
| 2025-02-04 | BUY | 150 | 162.590 | 169.330 | 168.656 | USD 25,298 | 159.90 |
| 2025-02-03 | BUY | 150 | 167.120 | 169.500 | 169.262 | USD 25,389 | 159.78 |
| 2025-01-31 | BUY | 275 | 170.980 | 174.910 | 174.517 | USD 47,992 | 159.58 |
| 2025-01-29 | SELL | -25 | 171.100 | 172.190 | 172.081 | USD -4,302 | 159.14 Loss of -324 on sale |
| 2025-01-28 | SELL | -225 | 169.310 | 170.700 | 170.561 | USD -38,376 | 158.95 Loss of -2,613 on sale |
| 2025-01-27 | SELL | -400 | 167.260 | 169.250 | 169.051 | USD -67,620 | 158.79 Loss of -4,106 on sale |
| 2025-01-24 | BUY | 300 | 172.060 | 172.260 | 172.240 | USD 51,672 | 158.53 |
| 2025-01-23 | BUY | 50 | 169.750 | 173.490 | 173.116 | USD 8,656 | 158.30 |
| 2024-12-10 | BUY | 1,250 | 174.710 | 176.680 | 176.483 | USD 220,604 | 157.97 |
| 2024-12-09 | BUY | 150 | 172.470 | 189.490 | 187.788 | USD 28,168 | 157.66 |
| 2024-12-06 | SELL | -375 | 177.850 | 178.110 | 178.084 | USD -66,782 | 157.24 Loss of -7,818 on sale |
| 2024-12-05 | SELL | -25 | 175.730 | 178.750 | 178.448 | USD -4,461 | 156.83 Loss of -540 on sale |
| 2024-12-03 | BUY | 125 | 173.000 | 174.230 | 174.107 | USD 21,763 | 156.06 |
| 2024-11-27 | SELL | -150 | 173.850 | 176.570 | 176.298 | USD -26,445 | 154.29 Loss of -3,302 on sale |
| 2024-11-26 | BUY | 525 | 175.640 | 175.910 | 175.883 | USD 92,339 | 153.16 |
| 2024-11-26 | BUY | 525 | 175.640 | 175.910 | 175.883 | USD 92,339 | 153.16 |
| 2024-11-25 | BUY | 62 | 174.700 | 176.750 | 176.545 | USD 10,946 | 151.97 |
| 2024-11-25 | BUY | 62 | 174.700 | 176.750 | 176.545 | USD 10,946 | 151.97 |
| 2024-11-22 | SELL | -46 | 167.560 | 169.580 | 169.378 | USD -7,791 | 151.52 Loss of -821 on sale |
| 2024-11-21 | SELL | -125 | 165.020 | 165.950 | 165.857 | USD -20,732 | 151.13 Loss of -1,841 on sale |
| 2024-11-20 | SELL | -50 | 162.890 | 168.090 | 167.570 | USD -8,378 | 150.77 Loss of -840 on sale |
| 2024-11-19 | BUY | 25 | 168.250 | 169.150 | 169.060 | USD 4,226 | 150.22 |
| 2024-11-18 | BUY | 212 | 164.310 | 165.110 | 165.030 | USD 34,986 | 149.77 |
| 2024-11-11 | BUY | 75 | 166.750 | 168.670 | 168.478 | USD 12,636 | 148.06 |
| 2024-11-11 | BUY | 75 | 166.750 | 168.670 | 168.478 | USD 12,636 | 148.06 |
| 2024-11-07 | BUY | 67 | 159.820 | 162.240 | 161.998 | USD 10,854 | 145.91 |
| 2024-11-07 | BUY | 67 | 159.820 | 162.240 | 161.998 | USD 10,854 | 145.91 |
| 2024-11-06 | BUY | 600 | 163.670 | 166.720 | 166.415 | USD 99,849 | 144.30 |
| 2024-11-06 | BUY | 600 | 163.670 | 166.720 | 166.415 | USD 99,849 | 144.30 |
| 2024-11-05 | BUY | 125 | 149.270 | 151.840 | 151.583 | USD 18,948 | 143.80 |
| 2024-11-05 | BUY | 125 | 149.270 | 151.840 | 151.583 | USD 18,948 | 143.80 |
| 2024-11-04 | BUY | 46 | 139.430 | 142.110 | 141.842 | USD 6,525 | 144.29 |
| 2024-11-04 | BUY | 46 | 139.430 | 142.110 | 141.842 | USD 6,525 | 144.29 |
| 2024-11-01 | BUY | 69 | 141.000 | 144.430 | 144.087 | USD 9,942 | 144.70 |
| 2024-11-01 | BUY | 69 | 141.000 | 144.430 | 144.087 | USD 9,942 | 144.70 |
| 2024-10-30 | SELL | -150 | 145.860 | 147.040 | 146.922 | USD -22,038 | 144.63 Loss of -344 on sale |
| 2024-10-30 | SELL | -150 | 145.860 | 147.040 | 146.922 | USD -22,038 | 144.63 Loss of -344 on sale |
| 2024-10-29 | SELL | -450 | 146.020 | 146.190 | 146.173 | USD -65,778 | 144.38 Loss of -808 on sale |
| 2024-10-29 | SELL | -450 | 146.020 | 146.190 | 146.173 | USD -65,778 | 144.38 Loss of -808 on sale |
| 2024-10-28 | SELL | -175 | 144.840 | 145.200 | 145.164 | USD -25,404 | 144.28 Loss of -155 on sale |
| 2024-10-28 | SELL | -175 | 144.840 | 145.200 | 145.164 | USD -25,404 | 144.28 Loss of -155 on sale |
| 2024-10-21 | SELL | -25 | 144.760 | 145.870 | 145.759 | USD -3,644 | 0.00 Loss of -3,644 on sale |