| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 248 | 201.525 | 200.560 | 200.656 | USD 49,763 | 155.28 |
| 2025-11-06 | SELL | -150 | 200.990 | 200.300 | 200.369 | USD -30,055 | 154.83 Loss of -6,830 on sale |
| 2025-11-05 | SELL | -93 | 200.960 | 200.400 | 200.456 | USD -18,642 | 154.60 Loss of -4,264 on sale |
| 2025-11-04 | SELL | -396 | 200.810 | 199.810 | 199.910 | USD -79,164 | 154.37 Loss of -18,033 on sale |
| 2025-10-31 | SELL | -62 | 200.450 | 200.000 | 200.045 | USD -12,403 | 153.91 Loss of -2,860 on sale |
| 2025-10-30 | BUY | 217 | 200.580 | 199.920 | 199.986 | USD 43,397 | 153.67 |
| 2025-10-29 | BUY | 217 | 200.200 | 200.600 | 200.560 | USD 43,522 | 153.44 |
| 2025-10-28 | BUY | 930 | 200.300 | 200.670 | 200.633 | USD 186,589 | 153.19 |
| 2025-10-27 | BUY | 496 | 200.500 | 200.900 | 200.860 | USD 99,627 | 152.95 |
| 2025-10-24 | BUY | 62 | 200.840 | 200.900 | 200.894 | USD 12,455 | 152.70 |
| 2025-10-23 | SELL | -124 | 200.620 | 200.760 | 200.746 | USD -24,893 | 152.45 Loss of -5,989 on sale |
| 2025-10-22 | BUY | 248 | 200.750 | 200.870 | 200.858 | USD 49,813 | 152.19 |
| 2025-10-21 | BUY | 93 | 200.550 | 200.710 | 200.694 | USD 18,665 | 151.94 |
| 2025-10-17 | BUY | 465 | 200.300 | 200.750 | 200.705 | USD 93,328 | 151.42 |
| 2025-10-16 | BUY | 31 | 200.350 | 201.150 | 201.070 | USD 6,233 | 151.16 |
| 2025-10-14 | SELL | -186 | 200.200 | 200.780 | 200.722 | USD -37,334 | 150.62 Loss of -9,319 on sale |
| 2025-10-07 | BUY | 930 | 200.020 | 200.600 | 200.542 | USD 186,504 | 150.35 |
| 2025-10-06 | BUY | 31 | 200.460 | 200.850 | 200.811 | USD 6,225 | 150.08 |
| 2025-10-03 | BUY | 434 | 200.690 | 201.250 | 201.194 | USD 87,318 | 149.80 |
| 2025-10-02 | BUY | 341 | 201.000 | 201.600 | 201.540 | USD 68,725 | 149.51 |
| 2025-10-01 | BUY | 217 | 201.630 | 202.310 | 202.242 | USD 43,887 | 149.22 |
| 2025-09-30 | BUY | 310 | 201.700 | 202.150 | 202.105 | USD 62,653 | 148.93 |
| 2025-09-29 | BUY | 279 | 202.050 | 203.750 | 203.580 | USD 56,799 | 148.63 |
| 2025-09-26 | BUY | 341 | 193.350 | 197.330 | 196.932 | USD 67,154 | 148.37 |
| 2025-09-25 | BUY | 434 | 168.320 | 169.190 | 169.103 | USD 73,391 | 148.26 |
| 2025-09-24 | SELL | -8,351 | 167.350 | 174.960 | 174.199 | USD -1,454,736 | 148.15 Loss of -217,558 on sale |
| 2025-09-18 | BUY | 32 | 173.170 | 174.790 | 174.628 | USD 5,588 | 148.00 |
| 2025-09-17 | BUY | 288 | 173.590 | 174.240 | 174.175 | USD 50,162 | 147.85 |
| 2025-09-16 | BUY | 128 | 172.080 | 175.560 | 175.212 | USD 22,427 | 147.71 |
| 2025-09-15 | BUY | 320 | 171.770 | 172.690 | 172.598 | USD 55,231 | 147.57 |
| 2025-09-12 | BUY | 96 | 172.380 | 173.140 | 173.064 | USD 16,614 | 147.42 |
| 2025-09-11 | BUY | 160 | 169.890 | 171.270 | 171.132 | USD 27,381 | 147.29 |
| 2025-09-09 | BUY | 160 | 166.040 | 168.320 | 168.092 | USD 26,895 | 147.04 |
| 2025-09-04 | SELL | -1,376 | 168.030 | 168.290 | 168.264 | USD -231,531 | 146.91 Loss of -29,381 on sale |
| 2025-09-02 | BUY | 672 | 171.450 | 173.260 | 173.079 | USD 116,309 | 146.76 |
| 2025-08-12 | BUY | 96 | 177.910 | 178.800 | 178.711 | USD 17,156 | 146.37 |
| 2025-08-11 | BUY | 288 | 176.110 | 176.620 | 176.569 | USD 50,852 | 146.19 |
| 2025-08-08 | BUY | 736 | 167.640 | 167.760 | 167.748 | USD 123,463 | 146.06 |
| 2025-08-07 | BUY | 96 | 162.750 | 164.350 | 164.190 | USD 15,762 | 145.95 |
| 2025-08-01 | BUY | 576 | 157.080 | 157.750 | 157.683 | USD 90,825 | 145.88 |
| 2025-07-31 | BUY | 32 | 152.490 | 156.190 | 155.820 | USD 4,986 | 145.84 |
| 2025-07-30 | BUY | 256 | 156.260 | 159.370 | 159.059 | USD 40,719 | 145.77 |
| 2025-07-29 | BUY | 32 | 147.790 | 153.290 | 152.740 | USD 4,888 | 145.76 |
| 2025-07-14 | BUY | 256 | 148.830 | 150.290 | 150.144 | USD 38,437 | 145.74 |
| 2025-07-11 | SELL | -64 | 148.690 | 151.340 | 151.075 | USD -9,669 | 145.72 Loss of -343 on sale |
| 2025-07-10 | BUY | 256 | 151.300 | 152.910 | 152.749 | USD 39,104 | 145.68 |
| 2025-07-09 | BUY | 256 | 152.680 | 153.110 | 153.067 | USD 39,185 | 145.64 |
| 2025-07-08 | BUY | 192 | 152.640 | 154.080 | 153.936 | USD 29,556 | 145.59 |
| 2025-07-07 | SELL | -736 | 153.530 | 156.160 | 155.897 | USD -114,740 | 145.54 Loss of -7,626 on sale |
| 2025-07-02 | SELL | -928 | 157.030 | 159.100 | 158.893 | USD -147,453 | 145.32 Loss of -12,593 on sale |
| 2025-06-30 | BUY | 544 | 159.700 | 159.910 | 159.889 | USD 86,980 | 145.22 |
| 2025-06-27 | BUY | 288 | 157.740 | 158.590 | 158.505 | USD 45,649 | 145.14 |
| 2025-06-25 | SELL | -64 | 157.820 | 159.050 | 158.927 | USD -10,171 | 144.96 Loss of -894 on sale |
| 2025-06-24 | BUY | 32 | 157.950 | 158.110 | 158.094 | USD 5,059 | 144.87 |
| 2025-06-23 | BUY | 832 | 154.410 | 154.470 | 154.464 | USD 128,514 | 144.80 |
| 2025-06-20 | SELL | -20,329 | 150.560 | 152.630 | 152.423 | USD -3,098,607 | 144.76 Loss of -155,847 on sale |
| 2025-06-18 | SELL | -198 | 151.000 | 153.430 | 153.187 | USD -30,331 | 144.67 Loss of -1,687 on sale |
| 2025-06-13 | SELL | -99 | 148.480 | 150.300 | 150.118 | USD -14,862 | 144.60 Loss of -547 on sale |
| 2025-06-12 | BUY | 99 | 150.050 | 150.080 | 150.077 | USD 14,858 | 144.55 |
| 2025-06-11 | BUY | 132 | 147.680 | 147.710 | 147.707 | USD 19,497 | 144.53 |
| 2025-06-06 | SELL | -165 | 149.570 | 150.920 | 150.785 | USD -24,880 | 144.45 Loss of -1,045 on sale |
| 2025-06-05 | SELL | -99 | 147.880 | 148.970 | 148.861 | USD -14,737 | 144.43 Loss of -439 on sale |
| 2025-06-04 | SELL | -132 | 148.460 | 148.950 | 148.901 | USD -19,655 | 144.40 Loss of -595 on sale |
| 2025-06-02 | BUY | 429 | 145.880 | 146.200 | 146.168 | USD 62,706 | 144.37 |
| 2025-05-30 | SELL | -96 | 143.780 | 144.070 | 144.041 | USD -13,828 | 144.37 Profit of 32 on sale |
| 2025-05-29 | BUY | 33 | 142.840 | 147.100 | 146.674 | USD 4,840 | 144.39 |
| 2025-05-28 | SELL | -33 | 146.880 | 147.850 | 147.753 | USD -4,876 | 144.37 Loss of -112 on sale |
| 2025-05-27 | BUY | 363 | 146.910 | 147.940 | 147.837 | USD 53,665 | 144.35 |
| 2025-05-23 | SELL | -660 | 146.890 | 147.930 | 147.826 | USD -97,565 | 144.30 Loss of -2,325 on sale |
| 2025-05-22 | SELL | -726 | 146.630 | 151.410 | 150.932 | USD -109,577 | 144.28 Loss of -4,827 on sale |
| 2025-05-21 | BUY | 33 | 150.500 | 151.520 | 151.418 | USD 4,997 | 144.23 |
| 2025-05-20 | BUY | 264 | 151.920 | 151.940 | 151.938 | USD 40,112 | 144.16 |
| 2025-05-19 | BUY | 957 | 150.480 | 152.210 | 152.037 | USD 145,499 | 144.11 |
| 2025-05-16 | BUY | 891 | 151.540 | 151.730 | 151.711 | USD 135,174 | 144.05 |
| 2025-05-15 | BUY | 726 | 149.570 | 150.620 | 150.515 | USD 109,274 | 144.00 |
| 2025-05-14 | BUY | 660 | 147.230 | 148.960 | 148.787 | USD 98,199 | 143.97 |
| 2025-05-13 | SELL | -132 | 149.060 | 150.370 | 150.239 | USD -19,832 | 143.92 Loss of -834 on sale |
| 2025-05-12 | BUY | 33 | 149.270 | 153.800 | 153.347 | USD 5,060 | 143.88 |
| 2025-05-09 | BUY | 99 | 153.300 | 156.200 | 155.910 | USD 15,435 | 143.79 |
| 2025-05-08 | SELL | -957 | 155.660 | 156.700 | 156.596 | USD -149,862 | 143.68 Loss of -12,360 on sale |
| 2025-05-07 | SELL | -462 | 155.500 | 160.700 | 160.180 | USD -74,003 | 143.57 Loss of -7,673 on sale |
| 2025-05-06 | BUY | 1,155 | 154.540 | 155.770 | 155.647 | USD 179,772 | 143.47 |
| 2025-05-02 | BUY | 99 | 151.100 | 154.920 | 154.538 | USD 15,299 | 143.29 |
| 2025-05-01 | SELL | -165 | 145.100 | 146.930 | 146.747 | USD -24,213 | 143.27 Loss of -573 on sale |
| 2025-04-30 | BUY | 99 | 145.090 | 146.050 | 145.954 | USD 14,449 | 143.25 |
| 2025-04-29 | BUY | 231 | 145.970 | 147.140 | 147.023 | USD 33,962 | 143.23 |
| 2025-04-28 | BUY | 493 | 146.720 | 147.440 | 147.368 | USD 72,652 | 143.19 |
| 2025-04-25 | BUY | 462 | 146.600 | 147.250 | 147.185 | USD 67,999 | 143.16 |
| 2025-04-24 | BUY | 132 | 146.190 | 146.620 | 146.577 | USD 19,348 | 143.13 |
| 2025-04-23 | BUY | 363 | 143.730 | 146.470 | 146.196 | USD 53,069 | 143.12 |
| 2025-04-22 | SELL | -200 | 145.870 | 146.760 | 146.671 | USD -29,334 | 143.09 Loss of -716 on sale |
| 2025-04-17 | BUY | 66 | 145.610 | 146.090 | 146.042 | USD 9,639 | 143.05 |
| 2025-04-16 | BUY | 132 | 142.970 | 145.780 | 145.499 | USD 19,206 | 143.05 |
| 2025-04-15 | BUY | 660 | 145.610 | 146.290 | 146.222 | USD 96,507 | 143.03 |
| 2025-04-11 | BUY | 825 | 142.930 | 143.440 | 143.389 | USD 118,296 | 143.00 |
| 2025-04-10 | BUY | 1,353 | 139.390 | 141.290 | 141.100 | USD 190,908 | 143.04 |
| 2025-04-09 | BUY | 264 | 136.580 | 140.590 | 140.189 | USD 37,010 | 143.11 |
| 2025-04-08 | BUY | 693 | 132.530 | 136.830 | 136.400 | USD 94,525 | 143.23 |
| 2025-04-07 | BUY | 791 | 134.620 | 136.750 | 136.537 | USD 108,001 | 143.33 |
| 2025-04-04 | SELL | -1,980 | 135.340 | 144.690 | 143.755 | USD -284,635 | 143.43 Loss of -647 on sale |
| 2025-04-02 | BUY | 231 | 144.870 | 145.600 | 145.527 | USD 33,617 | 143.41 |
| 2025-03-31 | SELL | -891 | 144.520 | 144.680 | 144.664 | USD -128,896 | 143.37 Loss of -1,153 on sale |
| 2025-03-28 | SELL | -561 | 144.250 | 145.740 | 145.591 | USD -81,677 | 143.36 Loss of -1,252 on sale |
| 2025-03-27 | SELL | -165 | 145.300 | 146.410 | 146.299 | USD -24,139 | 143.34 Loss of -489 on sale |
| 2025-03-26 | BUY | 297 | 145.190 | 146.360 | 146.243 | USD 43,434 | 143.31 |
| 2025-03-25 | SELL | -396 | 144.500 | 146.450 | 146.255 | USD -57,917 | 143.30 Loss of -1,172 on sale |
| 2025-03-24 | BUY | 231 | 144.550 | 145.870 | 145.738 | USD 33,665 | 143.28 |
| 2025-03-21 | BUY | 396 | 144.300 | 145.220 | 145.128 | USD 57,471 | 143.27 |
| 2025-03-19 | BUY | 62 | 141.970 | 142.730 | 142.654 | USD 8,845 | 143.28 |
| 2025-03-18 | SELL | -594 | 141.870 | 143.430 | 143.274 | USD -85,105 | 143.30 Profit of 18 on sale |
| 2025-03-17 | BUY | 627 | 142.900 | 143.370 | 143.323 | USD 89,864 | 143.31 |
| 2025-03-14 | BUY | 561 | 138.710 | 139.230 | 139.178 | USD 78,079 | 143.37 |
| 2025-03-13 | BUY | 2,768 | 137.720 | 138.260 | 138.206 | USD 382,554 | 143.46 |
| 2025-03-12 | BUY | 1,320 | 136.120 | 138.150 | 137.947 | USD 182,090 | 143.56 |
| 2025-03-11 | BUY | 528 | 137.880 | 140.900 | 140.598 | USD 74,236 | 143.64 |
| 2025-03-07 | BUY | 312 | 140.040 | 140.420 | 140.382 | USD 43,799 | 143.75 |
| 2025-03-06 | SELL | -297 | 136.790 | 137.530 | 137.456 | USD -40,824 | 143.86 Profit of 1,901 on sale |
| 2025-03-05 | BUY | 1,027 | 134.050 | 134.510 | 134.464 | USD 138,095 | 144.01 |
| 2025-03-04 | BUY | 198 | 131.820 | 133.350 | 133.197 | USD 26,373 | 144.20 |
| 2025-03-03 | BUY | 891 | 129.230 | 131.600 | 131.363 | USD 117,044 | 144.44 |
| 2025-02-28 | SELL | -231 | 129.120 | 131.710 | 131.451 | USD -30,365 | 144.69 Profit of 3,059 on sale |
| 2025-02-27 | BUY | 33 | 130.460 | 132.040 | 131.882 | USD 4,352 | 144.93 |
| 2025-02-26 | SELL | -66 | 131.190 | 133.450 | 133.224 | USD -8,793 | 145.16 Profit of 788 on sale |
| 2025-02-25 | BUY | 627 | 131.730 | 134.120 | 133.881 | USD 83,943 | 145.40 |
| 2025-02-21 | BUY | 462 | 130.950 | 131.820 | 131.733 | USD 60,861 | 145.86 |
| 2025-02-20 | BUY | 264 | 129.990 | 131.130 | 131.016 | USD 34,588 | 146.15 |
| 2025-02-19 | BUY | 66 | 129.340 | 130.640 | 130.510 | USD 8,614 | 146.46 |
| 2025-02-18 | BUY | 165 | 128.350 | 130.040 | 129.871 | USD 21,429 | 146.80 |
| 2025-02-13 | BUY | 561 | 129.820 | 131.560 | 131.386 | USD 73,708 | 147.83 |
| 2025-02-12 | BUY | 198 | 131.170 | 133.710 | 133.456 | USD 26,424 | 148.17 |
| 2025-02-11 | SELL | -66 | 133.350 | 134.540 | 134.421 | USD -8,872 | 148.48 Profit of 928 on sale |
| 2025-02-07 | SELL | -264 | 128.600 | 131.740 | 131.426 | USD -34,696 | 149.27 Profit of 4,711 on sale |
| 2025-02-06 | BUY | 132 | 132.000 | 132.270 | 132.243 | USD 17,456 | 149.66 |
| 2025-02-04 | BUY | 1,155 | 121.250 | 123.240 | 123.041 | USD 142,112 | 150.76 |
| 2025-02-03 | BUY | 429 | 122.910 | 123.480 | 123.423 | USD 52,948 | 151.43 |
| 2025-01-31 | BUY | 99 | 122.910 | 124.760 | 124.575 | USD 12,333 | 152.12 |
| 2025-01-30 | BUY | 66 | 118.680 | 118.830 | 118.815 | USD 7,842 | 152.96 |
| 2025-01-29 | BUY | 627 | 117.100 | 118.000 | 117.910 | USD 73,930 | 153.88 |
| 2025-01-28 | BUY | 297 | 116.530 | 117.590 | 117.484 | USD 34,893 | 154.86 |
| 2025-01-27 | BUY | 462 | 117.910 | 118.800 | 118.711 | USD 54,844 | 155.86 |
| 2025-01-24 | BUY | 297 | 116.560 | 118.580 | 118.378 | USD 35,158 | 156.95 |
| 2025-01-23 | BUY | 858 | 118.580 | 122.800 | 122.378 | USD 105,000 | 158.05 |
| 2025-01-22 | BUY | 561 | 142.350 | 144.050 | 143.880 | USD 80,717 | 158.51 |
| 2024-12-10 | BUY | 231 | 165.300 | 166.730 | 166.587 | USD 38,482 | 158.30 |
| 2024-12-09 | BUY | 264 | 165.610 | 167.710 | 167.500 | USD 44,220 | 158.07 |
| 2024-12-06 | BUY | 396 | 167.010 | 167.350 | 167.316 | USD 66,257 | 157.78 |
| 2024-12-05 | BUY | 99 | 165.620 | 167.090 | 166.943 | USD 16,527 | 157.52 |
| 2024-12-04 | BUY | 363 | 167.420 | 168.090 | 168.023 | USD 60,992 | 157.18 |
| 2024-12-03 | BUY | 1,164 | 167.700 | 167.870 | 167.853 | USD 195,381 | 156.81 |
| 2024-12-02 | BUY | 98 | 165.960 | 166.200 | 166.176 | USD 16,285 | 156.47 |
| 2024-11-29 | BUY | 759 | 163.670 | 164.220 | 164.165 | USD 124,601 | 156.19 |
| 2024-11-27 | BUY | 891 | 163.100 | 164.510 | 164.369 | USD 146,453 | 155.61 |
| 2024-11-26 | BUY | 1,914 | 165.020 | 166.310 | 166.181 | USD 318,070 | 155.21 |
| 2024-11-25 | BUY | 1,980 | 164.140 | 167.950 | 167.569 | USD 331,787 | 154.80 |
| 2024-11-22 | BUY | 2,310 | 166.670 | 168.500 | 168.317 | USD 388,812 | 154.23 |
| 2024-11-21 | BUY | 363 | 167.970 | 168.070 | 168.060 | USD 61,006 | 153.55 |
| 2024-11-20 | BUY | 330 | 166.710 | 167.510 | 167.430 | USD 55,252 | 152.85 |
| 2024-11-19 | BUY | 297 | 166.130 | 166.400 | 166.373 | USD 49,413 | 152.12 |
| 2024-11-18 | BUY | 2,673 | 164.010 | 164.450 | 164.406 | USD 439,457 | 151.42 |
| 2024-11-12 | BUY | 924 | 162.870 | 163.000 | 162.987 | USD 150,600 | 150.70 |
| 2024-11-11 | BUY | 627 | 159.390 | 159.710 | 159.678 | USD 100,118 | 150.12 |
| 2024-11-08 | BUY | 470 | 157.910 | 160.000 | 159.791 | USD 75,102 | 149.57 |
| 2024-11-07 | BUY | 2,937 | 160.000 | 160.310 | 160.279 | USD 470,739 | 148.76 |
| 2024-11-06 | BUY | 891 | 157.960 | 159.340 | 159.202 | USD 141,849 | 148.00 |
| 2024-11-05 | BUY | 1,316 | 155.500 | 155.550 | 155.545 | USD 204,697 | 147.31 |
| 2024-11-04 | BUY | 231 | 152.890 | 153.090 | 153.070 | USD 35,359 | 146.76 |
| 2024-11-01 | BUY | 528 | 151.260 | 152.460 | 152.340 | USD 80,436 | 146.26 |
| 2024-10-31 | BUY | 132 | 150.850 | 151.590 | 151.516 | USD 20,000 | 145.68 |
| 2024-10-30 | BUY | 328 | 149.140 | 151.340 | 151.120 | USD 49,567 | 145.19 |
| 2024-10-29 | BUY | 792 | 145.620 | 146.260 | 146.196 | USD 115,787 | 145.12 |
| 2024-10-28 | SELL | -231 | 144.180 | 146.880 | 146.610 | USD -33,867 | 145.30 Loss of -302 on sale |
| 2024-10-25 | BUY | 396 | 145.200 | 147.520 | 147.288 | USD 58,326 | 145.33 |
| 2024-10-24 | BUY | 264 | 145.030 | 146.560 | 146.407 | USD 38,651 | 145.43 |
| 2024-10-23 | BUY | 330 | 144.860 | 146.140 | 146.012 | USD 48,184 | 145.72 |
| 2024-10-22 | BUY | 852 | 145.720 | 146.470 | 146.395 | USD 124,729 | 145.71 |
| 2024-10-21 | BUY | 924 | 145.710 | 145.820 | 145.809 | USD 134,728 | 0.00 |