| 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 | 154.91 |
| 2025-11-06 | SELL | -150 | 200.990 | 200.300 | 200.369 | USD -30,055 | 154.45 Loss of -6,887 on sale |
| 2025-11-05 | SELL | -93 | 200.960 | 200.400 | 200.456 | USD -18,642 | 154.22 Loss of -4,300 on sale |
| 2025-11-04 | SELL | -396 | 200.810 | 199.810 | 199.910 | USD -79,164 | 153.99 Loss of -18,186 on sale |
| 2025-10-31 | SELL | -62 | 200.450 | 200.000 | 200.045 | USD -12,403 | 153.52 Loss of -2,885 on sale |
| 2025-10-30 | BUY | 217 | 200.580 | 199.920 | 199.986 | USD 43,397 | 153.28 |
| 2025-10-29 | BUY | 217 | 200.200 | 200.600 | 200.560 | USD 43,522 | 153.04 |
| 2025-10-28 | BUY | 930 | 200.300 | 200.670 | 200.633 | USD 186,589 | 152.79 |
| 2025-10-27 | BUY | 496 | 200.500 | 200.900 | 200.860 | USD 99,627 | 152.54 |
| 2025-10-24 | BUY | 62 | 200.840 | 200.900 | 200.894 | USD 12,455 | 152.29 |
| 2025-10-23 | SELL | -124 | 200.620 | 200.760 | 200.746 | USD -24,893 | 152.04 Loss of -6,040 on sale |
| 2025-10-22 | BUY | 248 | 200.750 | 200.870 | 200.858 | USD 49,813 | 151.78 |
| 2025-10-21 | BUY | 93 | 200.550 | 200.710 | 200.694 | USD 18,665 | 151.52 |
| 2025-10-17 | BUY | 465 | 200.300 | 200.750 | 200.705 | USD 93,328 | 150.99 |
| 2025-10-16 | BUY | 31 | 200.350 | 201.150 | 201.070 | USD 6,233 | 150.73 |
| 2025-10-14 | SELL | -186 | 200.200 | 200.780 | 200.722 | USD -37,334 | 150.18 Loss of -9,400 on sale |
| 2025-10-13 | BUY | 217 | 200.290 | 200.620 | 200.587 | USD 43,527 | 149.91 |
| 2025-10-10 | SELL | -31 | 200.020 | 200.390 | 200.353 | USD -6,211 | 149.63 Loss of -1,572 on sale |
| 2025-10-08 | BUY | 248 | 200.010 | 200.480 | 200.433 | USD 49,707 | 149.35 |
| 2025-10-07 | BUY | 930 | 200.020 | 200.600 | 200.542 | USD 186,504 | 149.07 |
| 2025-10-06 | BUY | 31 | 200.460 | 200.850 | 200.811 | USD 6,225 | 148.78 |
| 2025-10-03 | BUY | 434 | 200.690 | 201.250 | 201.194 | USD 87,318 | 148.49 |
| 2025-10-02 | BUY | 341 | 201.000 | 201.600 | 201.540 | USD 68,725 | 148.19 |
| 2025-10-01 | BUY | 217 | 201.630 | 202.310 | 202.242 | USD 43,887 | 147.88 |
| 2025-09-30 | BUY | 310 | 201.700 | 202.150 | 202.105 | USD 62,653 | 147.57 |
| 2025-09-29 | BUY | 279 | 202.050 | 203.750 | 203.580 | USD 56,799 | 147.26 |
| 2025-09-26 | BUY | 341 | 193.350 | 197.330 | 196.932 | USD 67,154 | 146.99 |
| 2025-09-25 | BUY | 434 | 168.320 | 169.190 | 169.103 | USD 73,391 | 146.86 |
| 2025-09-18 | BUY | 32 | 173.170 | 174.790 | 174.628 | USD 5,588 | 146.71 |
| 2025-09-17 | BUY | 288 | 173.590 | 174.240 | 174.175 | USD 50,162 | 146.55 |
| 2025-09-11 | BUY | 160 | 169.890 | 171.270 | 171.132 | USD 27,381 | 146.41 |
| 2025-09-09 | BUY | 160 | 166.040 | 168.320 | 168.092 | USD 26,895 | 146.15 |
| 2025-07-24 | BUY | 32 | 152.640 | 153.970 | 153.837 | USD 4,923 | 146.11 |
| 2025-07-23 | BUY | 192 | 153.730 | 156.900 | 156.583 | USD 30,064 | 146.06 |
| 2025-07-22 | BUY | 288 | 157.020 | 158.650 | 158.487 | USD 45,644 | 146.00 |
| 2025-07-21 | BUY | 64 | 153.390 | 153.590 | 153.570 | USD 9,828 | 145.95 |
| 2025-07-18 | SELL | -320 | 150.110 | 151.920 | 151.739 | USD -48,556 | 145.93 Loss of -1,860 on sale |
| 2025-07-17 | BUY | 32 | 149.830 | 150.340 | 150.289 | USD 4,809 | 145.90 |
| 2025-07-16 | BUY | 128 | 149.350 | 150.090 | 150.016 | USD 19,202 | 145.88 |
| 2025-07-15 | SELL | -480 | 148.740 | 149.260 | 149.208 | USD -71,620 | 145.86 Loss of -1,606 on sale |
| 2025-07-14 | BUY | 256 | 148.830 | 150.290 | 150.144 | USD 38,437 | 145.84 |
| 2025-07-11 | SELL | -64 | 148.690 | 151.340 | 151.075 | USD -9,669 | 145.82 Loss of -336 on sale |
| 2025-07-10 | BUY | 256 | 151.300 | 152.910 | 152.749 | USD 39,104 | 145.79 |
| 2025-07-09 | BUY | 256 | 152.680 | 153.110 | 153.067 | USD 39,185 | 145.74 |
| 2025-07-08 | BUY | 192 | 152.640 | 154.080 | 153.936 | USD 29,556 | 145.70 |
| 2025-07-07 | SELL | -736 | 153.530 | 156.160 | 155.897 | USD -114,740 | 145.65 Loss of -7,543 on sale |
| 2025-07-02 | SELL | -928 | 157.030 | 159.100 | 158.893 | USD -147,453 | 145.44 Loss of -12,484 on sale |
| 2025-06-30 | BUY | 544 | 159.700 | 159.910 | 159.889 | USD 86,980 | 145.34 |
| 2025-06-27 | BUY | 288 | 157.740 | 158.590 | 158.505 | USD 45,649 | 145.26 |
| 2025-06-25 | SELL | -64 | 157.820 | 159.050 | 158.927 | USD -10,171 | 145.09 Loss of -886 on sale |
| 2025-06-24 | BUY | 32 | 157.950 | 158.110 | 158.094 | USD 5,059 | 145.00 |
| 2025-06-23 | BUY | 832 | 154.410 | 154.470 | 154.464 | USD 128,514 | 144.93 |
| 2025-06-18 | SELL | -198 | 151.000 | 153.430 | 153.187 | USD -30,331 | 144.85 Loss of -1,651 on sale |
| 2025-06-13 | SELL | -99 | 148.480 | 150.300 | 150.118 | USD -14,862 | 144.73 Loss of -533 on sale |
| 2025-06-12 | BUY | 99 | 150.050 | 150.080 | 150.077 | USD 14,858 | 144.70 |
| 2025-06-11 | BUY | 132 | 147.680 | 147.710 | 147.707 | USD 19,497 | 144.67 |
| 2025-06-06 | SELL | -165 | 149.570 | 150.920 | 150.785 | USD -24,880 | 144.60 Loss of -1,020 on sale |
| 2025-06-05 | SELL | -99 | 147.880 | 148.970 | 148.861 | USD -14,737 | 144.58 Loss of -424 on sale |
| 2025-06-04 | SELL | -132 | 148.460 | 148.950 | 148.901 | USD -19,655 | 144.55 Loss of -575 on sale |
| 2025-06-02 | BUY | 429 | 145.880 | 146.200 | 146.168 | USD 62,706 | 144.52 |
| 2025-05-30 | SELL | -96 | 143.780 | 144.070 | 144.041 | USD -13,828 | 144.53 Profit of 47 on sale |
| 2025-05-29 | BUY | 33 | 142.840 | 147.100 | 146.674 | USD 4,840 | 144.54 |
| 2025-05-28 | SELL | -33 | 146.880 | 147.850 | 147.753 | USD -4,876 | 144.52 Loss of -107 on sale |
| 2025-05-27 | BUY | 363 | 146.910 | 147.940 | 147.837 | USD 53,665 | 144.51 |
| 2025-05-23 | SELL | -660 | 146.890 | 147.930 | 147.826 | USD -97,565 | 144.47 Loss of -2,217 on sale |
| 2025-05-22 | SELL | -726 | 146.630 | 151.410 | 150.932 | USD -109,577 | 144.45 Loss of -4,707 on sale |
| 2025-05-21 | BUY | 33 | 150.500 | 151.520 | 151.418 | USD 4,997 | 144.40 |
| 2025-05-20 | BUY | 264 | 151.920 | 151.940 | 151.938 | USD 40,112 | 144.34 |
| 2025-05-19 | BUY | 957 | 150.480 | 152.210 | 152.037 | USD 145,499 | 144.28 |
| 2025-05-16 | BUY | 891 | 151.540 | 151.730 | 151.711 | USD 135,174 | 144.22 |
| 2025-05-15 | BUY | 726 | 149.570 | 150.620 | 150.515 | USD 109,274 | 144.18 |
| 2025-05-14 | BUY | 660 | 147.230 | 148.960 | 148.787 | USD 98,199 | 144.15 |
| 2025-05-13 | SELL | -132 | 149.060 | 150.370 | 150.239 | USD -19,832 | 144.11 Loss of -809 on sale |
| 2025-05-12 | BUY | 33 | 149.270 | 153.800 | 153.347 | USD 5,060 | 144.06 |
| 2025-05-09 | BUY | 99 | 153.300 | 156.200 | 155.910 | USD 15,435 | 143.98 |
| 2025-05-08 | SELL | -957 | 155.660 | 156.700 | 156.596 | USD -149,862 | 143.88 Loss of -12,172 on sale |
| 2025-05-07 | SELL | -462 | 155.500 | 160.700 | 160.180 | USD -74,003 | 143.77 Loss of -7,580 on sale |
| 2025-05-06 | BUY | 1,155 | 154.540 | 155.770 | 155.647 | USD 179,772 | 143.67 |
| 2025-05-02 | BUY | 99 | 151.100 | 154.920 | 154.538 | USD 15,299 | 143.50 |
| 2025-05-01 | SELL | -165 | 145.100 | 146.930 | 146.747 | USD -24,213 | 143.49 Loss of -538 on sale |
| 2025-04-30 | BUY | 99 | 145.090 | 146.050 | 145.954 | USD 14,449 | 143.47 |
| 2025-04-29 | BUY | 231 | 145.970 | 147.140 | 147.023 | USD 33,962 | 143.45 |
| 2025-04-28 | BUY | 493 | 146.720 | 147.440 | 147.368 | USD 72,652 | 143.42 |
| 2025-04-25 | BUY | 462 | 146.600 | 147.250 | 147.185 | USD 67,999 | 143.39 |
| 2025-04-24 | BUY | 132 | 146.190 | 146.620 | 146.577 | USD 19,348 | 143.36 |
| 2025-04-23 | BUY | 363 | 143.730 | 146.470 | 146.196 | USD 53,069 | 143.36 |
| 2025-04-22 | SELL | -200 | 145.870 | 146.760 | 146.671 | USD -29,334 | 143.33 Loss of -668 on sale |
| 2025-04-17 | BUY | 66 | 145.610 | 146.090 | 146.042 | USD 9,639 | 143.28 |
| 2025-04-16 | BUY | 132 | 142.970 | 145.780 | 145.499 | USD 19,206 | 143.29 |
| 2025-04-15 | BUY | 660 | 145.610 | 146.290 | 146.222 | USD 96,507 | 143.26 |
| 2025-04-11 | BUY | 825 | 142.930 | 143.440 | 143.389 | USD 118,296 | 143.24 |
| 2025-04-10 | BUY | 1,353 | 139.390 | 141.290 | 141.100 | USD 190,908 | 143.28 |
| 2025-04-09 | BUY | 264 | 136.580 | 140.590 | 140.189 | USD 37,010 | 143.36 |
| 2025-04-08 | BUY | 693 | 132.530 | 136.830 | 136.400 | USD 94,525 | 143.48 |
| 2025-04-07 | BUY | 791 | 134.620 | 136.750 | 136.537 | USD 108,001 | 143.57 |
| 2025-04-04 | SELL | -1,980 | 135.340 | 144.690 | 143.755 | USD -284,635 | 143.67 Loss of -174 on sale |
| 2025-04-02 | BUY | 231 | 144.870 | 145.600 | 145.527 | USD 33,617 | 143.65 |
| 2025-03-31 | SELL | -891 | 144.520 | 144.680 | 144.664 | USD -128,896 | 143.62 Loss of -930 on sale |
| 2025-03-28 | SELL | -561 | 144.250 | 145.740 | 145.591 | USD -81,677 | 143.61 Loss of -1,110 on sale |
| 2025-03-27 | SELL | -165 | 145.300 | 146.410 | 146.299 | USD -24,139 | 143.59 Loss of -447 on sale |
| 2025-03-26 | BUY | 297 | 145.190 | 146.360 | 146.243 | USD 43,434 | 143.57 |
| 2025-03-25 | SELL | -396 | 144.500 | 146.450 | 146.255 | USD -57,917 | 143.56 Loss of -1,066 on sale |
| 2025-03-24 | BUY | 231 | 144.550 | 145.870 | 145.738 | USD 33,665 | 143.55 |
| 2025-03-21 | BUY | 396 | 144.300 | 145.220 | 145.128 | USD 57,471 | 143.54 |
| 2025-03-19 | BUY | 62 | 141.970 | 142.730 | 142.654 | USD 8,845 | 143.56 |
| 2025-03-18 | SELL | -594 | 141.870 | 143.430 | 143.274 | USD -85,105 | 143.59 Profit of 186 on sale |
| 2025-03-17 | BUY | 627 | 142.900 | 143.370 | 143.323 | USD 89,864 | 143.60 |
| 2025-03-14 | BUY | 561 | 138.710 | 139.230 | 139.178 | USD 78,079 | 143.66 |
| 2025-03-13 | BUY | 2,768 | 137.720 | 138.260 | 138.206 | USD 382,554 | 143.74 |
| 2025-03-12 | BUY | 1,320 | 136.120 | 138.150 | 137.947 | USD 182,090 | 143.85 |
| 2025-03-11 | BUY | 528 | 137.880 | 140.900 | 140.598 | USD 74,236 | 143.93 |
| 2025-03-07 | BUY | 312 | 140.040 | 140.420 | 140.382 | USD 43,799 | 144.03 |
| 2025-03-06 | SELL | -297 | 136.790 | 137.530 | 137.456 | USD -40,824 | 144.14 Profit of 1,985 on sale |
| 2025-03-05 | BUY | 1,027 | 134.050 | 134.510 | 134.464 | USD 138,095 | 144.29 |
| 2025-03-04 | BUY | 198 | 131.820 | 133.350 | 133.197 | USD 26,373 | 144.47 |
| 2025-03-03 | BUY | 891 | 129.230 | 131.600 | 131.363 | USD 117,044 | 144.70 |
| 2025-02-28 | SELL | -231 | 129.120 | 131.710 | 131.451 | USD -30,365 | 144.94 Profit of 3,117 on sale |
| 2025-02-27 | BUY | 33 | 130.460 | 132.040 | 131.882 | USD 4,352 | 145.17 |
| 2025-02-26 | SELL | -66 | 131.190 | 133.450 | 133.224 | USD -8,793 | 145.39 Profit of 803 on sale |
| 2025-02-25 | BUY | 627 | 131.730 | 134.120 | 133.881 | USD 83,943 | 145.61 |
| 2025-02-21 | BUY | 462 | 130.950 | 131.820 | 131.733 | USD 60,861 | 146.05 |
| 2025-02-20 | BUY | 264 | 129.990 | 131.130 | 131.016 | USD 34,588 | 146.32 |
| 2025-02-19 | BUY | 66 | 129.340 | 130.640 | 130.510 | USD 8,614 | 146.61 |
| 2025-02-18 | BUY | 165 | 128.350 | 130.040 | 129.871 | USD 21,429 | 146.93 |
| 2025-02-13 | BUY | 561 | 129.820 | 131.560 | 131.386 | USD 73,708 | 147.90 |
| 2025-02-12 | BUY | 198 | 131.170 | 133.710 | 133.456 | USD 26,424 | 148.22 |
| 2025-02-11 | SELL | -66 | 133.350 | 134.540 | 134.421 | USD -8,872 | 148.50 Profit of 929 on sale |
| 2025-02-07 | SELL | -264 | 128.600 | 131.740 | 131.426 | USD -34,696 | 149.23 Profit of 4,700 on sale |
| 2025-02-06 | BUY | 132 | 132.000 | 132.270 | 132.243 | USD 17,456 | 149.58 |
| 2025-02-04 | BUY | 1,155 | 121.250 | 123.240 | 123.041 | USD 142,112 | 150.59 |
| 2025-02-03 | BUY | 429 | 122.910 | 123.480 | 123.423 | USD 52,948 | 151.19 |
| 2025-01-31 | BUY | 99 | 122.910 | 124.760 | 124.575 | USD 12,333 | 151.82 |
| 2025-01-30 | BUY | 66 | 118.680 | 118.830 | 118.815 | USD 7,842 | 152.57 |
| 2025-01-29 | BUY | 627 | 117.100 | 118.000 | 117.910 | USD 73,930 | 153.40 |
| 2025-01-28 | BUY | 297 | 116.530 | 117.590 | 117.484 | USD 34,893 | 154.28 |
| 2025-01-27 | BUY | 462 | 117.910 | 118.800 | 118.711 | USD 54,844 | 155.16 |
| 2025-01-24 | BUY | 297 | 116.560 | 118.580 | 118.378 | USD 35,158 | 156.13 |
| 2025-01-23 | BUY | 858 | 118.580 | 122.800 | 122.378 | USD 105,000 | 157.09 |
| 2025-01-02 | BUY | 1,089 | 145.900 | 147.750 | 147.565 | USD 160,698 | 157.39 |
| 2024-12-30 | BUY | 4,485 | 146.540 | 147.490 | 147.395 | USD 661,067 | 157.68 |
| 2024-12-10 | BUY | 231 | 165.300 | 166.730 | 166.587 | USD 38,482 | 157.47 |
| 2024-12-09 | BUY | 264 | 165.610 | 167.710 | 167.500 | USD 44,220 | 157.23 |
| 2024-12-06 | BUY | 396 | 167.010 | 167.350 | 167.316 | USD 66,257 | 156.95 |
| 2024-12-05 | BUY | 99 | 165.620 | 167.090 | 166.943 | USD 16,527 | 156.68 |
| 2024-12-04 | BUY | 363 | 167.420 | 168.090 | 168.023 | USD 60,992 | 156.35 |
| 2024-12-03 | BUY | 1,164 | 167.700 | 167.870 | 167.853 | USD 195,381 | 155.98 |
| 2024-12-02 | BUY | 98 | 165.960 | 166.200 | 166.176 | USD 16,285 | 155.65 |
| 2024-11-29 | BUY | 759 | 163.670 | 164.220 | 164.165 | USD 124,601 | 155.37 |
| 2024-11-27 | BUY | 891 | 163.100 | 164.510 | 164.369 | USD 146,453 | 154.80 |
| 2024-11-26 | BUY | 1,914 | 165.020 | 166.310 | 166.181 | USD 318,070 | 154.41 |
| 2024-11-25 | BUY | 1,980 | 164.140 | 167.950 | 167.569 | USD 331,787 | 154.02 |
| 2024-11-22 | BUY | 2,310 | 166.670 | 168.500 | 168.317 | USD 388,812 | 153.49 |
| 2024-11-21 | BUY | 363 | 167.970 | 168.070 | 168.060 | USD 61,006 | 152.86 |
| 2024-11-20 | BUY | 330 | 166.710 | 167.510 | 167.430 | USD 55,252 | 152.23 |
| 2024-11-19 | BUY | 297 | 166.130 | 166.400 | 166.373 | USD 49,413 | 151.57 |
| 2024-11-18 | BUY | 2,673 | 164.010 | 164.450 | 164.406 | USD 439,457 | 150.95 |
| 2024-11-12 | BUY | 924 | 162.870 | 163.000 | 162.987 | USD 150,600 | 150.32 |
| 2024-11-11 | BUY | 627 | 159.390 | 159.710 | 159.678 | USD 100,118 | 149.82 |
| 2024-11-08 | BUY | 470 | 157.910 | 160.000 | 159.791 | USD 75,102 | 149.34 |
| 2024-11-07 | BUY | 2,937 | 160.000 | 160.310 | 160.279 | USD 470,739 | 148.67 |
| 2024-11-06 | BUY | 2,438 | 157.960 | 159.340 | 159.202 | USD 388,134 | 148.06 |
| 2024-11-05 | BUY | 1,316 | 155.500 | 155.550 | 155.545 | USD 204,697 | 146.91 |
| 2024-11-05 | BUY | 1,316 | 155.500 | 155.550 | 155.545 | USD 204,697 | 146.91 |
| 2024-11-04 | BUY | 231 | 152.890 | 153.090 | 153.070 | USD 35,359 | 146.41 |
| 2024-11-01 | BUY | 528 | 151.260 | 152.460 | 152.340 | USD 80,436 | 145.97 |
| 2024-10-31 | BUY | 132 | 150.850 | 151.590 | 151.516 | USD 20,000 | 145.48 |
| 2024-10-30 | BUY | 328 | 149.140 | 151.340 | 151.120 | USD 49,567 | 145.08 |
| 2024-10-29 | BUY | 1,221 | 145.620 | 146.260 | 146.196 | USD 178,505 | 145.01 |
| 2024-10-28 | SELL | -231 | 144.180 | 146.880 | 146.610 | USD -33,867 | 145.29 Loss of -306 on sale |
| 2024-10-28 | SELL | -231 | 144.180 | 146.880 | 146.610 | USD -33,867 | 145.29 Loss of -306 on sale |
| 2024-10-25 | BUY | 396 | 145.200 | 147.520 | 147.288 | USD 58,326 | 145.33 |
| 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 | 1,776 | 145.720 | 146.470 | 146.395 | USD 259,998 | 145.71 |
| 2024-10-21 | BUY | 924 | 145.710 | 145.820 | 145.809 | USD 134,728 | 0.00 |