| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 496 | | | 119.790* | | 160.31 |
| 2025-11-06 | SELL | -300 | | | 119.560* | | 160.71 Profit of 48,214 on sale |
| 2025-11-05 | SELL | -186 | | | 120.490* | | 160.92 Profit of 29,930 on sale |
| 2025-11-04 | SELL | -772 | | | 124.460* | | 161.10 Profit of 124,369 on sale |
| 2025-10-31 | SELL | -124 | 144.680 | 142.310 | 142.547 | USD -17,676 | 161.27 Profit of 2,322 on sale |
| 2025-10-30 | BUY | 434 | 145.040 | 142.440 | 142.700 | USD 61,932 | 161.36 |
| 2025-10-29 | BUY | 434 | 143.940 | 146.110 | 145.893 | USD 63,318 | 161.45 |
| 2025-10-28 | BUY | 1,860 | 145.410 | 147.460 | 147.255 | USD 273,894 | 161.53 |
| 2025-10-27 | BUY | 992 | 147.530 | 147.930 | 147.890 | USD 146,707 | 161.61 |
| 2025-10-24 | BUY | 122 | 145.940 | 147.490 | 147.335 | USD 17,975 | 161.69 |
| 2025-10-23 | SELL | -248 | 146.390 | 147.510 | 147.398 | USD -36,555 | 161.77 Profit of 3,564 on sale |
| 2025-10-22 | BUY | 496 | 147.110 | 148.300 | 148.181 | USD 73,498 | 161.85 |
| 2025-10-21 | BUY | 186 | 146.090 | 147.270 | 147.152 | USD 27,370 | 161.93 |
| 2025-10-17 | BUY | 930 | 144.060 | 144.570 | 144.519 | USD 134,403 | 162.12 |
| 2025-10-16 | BUY | 61 | 143.260 | 144.230 | 144.133 | USD 8,792 | 162.22 |
| 2025-10-14 | SELL | -372 | 143.460 | 143.570 | 143.559 | USD -53,404 | 162.43 Profit of 7,020 on sale |
| 2025-10-07 | BUY | 1,860 | 142.770 | 146.200 | 145.857 | USD 271,294 | 162.54 |
| 2025-10-06 | BUY | 62 | 145.360 | 147.040 | 146.872 | USD 9,106 | 162.63 |
| 2025-10-03 | BUY | 854 | 146.420 | 148.790 | 148.553 | USD 126,864 | 162.72 |
| 2025-10-02 | BUY | 671 | 146.490 | 147.770 | 147.642 | USD 99,068 | 162.81 |
| 2025-10-01 | BUY | 427 | 146.950 | 147.380 | 147.337 | USD 62,913 | 162.90 |
| 2025-09-30 | BUY | 610 | 146.320 | 147.000 | 146.932 | USD 89,629 | 163.00 |
| 2025-09-29 | BUY | 549 | 143.060 | 144.150 | 144.041 | USD 79,079 | 163.11 |
| 2025-09-26 | BUY | 671 | 143.500 | 143.790 | 143.761 | USD 96,464 | 163.22 |
| 2025-09-25 | BUY | 854 | 141.130 | 142.000 | 141.913 | USD 121,194 | 163.35 |
| 2025-09-24 | SELL | -6,563 | 141.670 | 144.010 | 143.776 | USD -943,602 | 163.48 Profit of 129,286 on sale |
| 2025-09-18 | BUY | 63 | 147.100 | 148.040 | 147.946 | USD 9,321 | 163.57 |
| 2025-09-17 | BUY | 567 | 146.930 | 149.540 | 149.279 | USD 84,641 | 163.67 |
| 2025-09-16 | BUY | 252 | 147.460 | 148.570 | 148.459 | USD 37,412 | 163.76 |
| 2025-09-15 | BUY | 630 | 146.250 | 149.750 | 149.400 | USD 94,122 | 163.87 |
| 2025-09-12 | BUY | 189 | 148.200 | 150.050 | 149.865 | USD 28,324 | 163.96 |
| 2025-09-11 | BUY | 315 | 150.610 | 152.000 | 151.861 | USD 47,836 | 164.04 |
| 2025-09-09 | BUY | 315 | 149.790 | 152.120 | 151.887 | USD 47,844 | 164.21 |
| 2025-09-02 | BUY | 1,302 | 152.880 | 155.380 | 155.130 | USD 201,979 | 164.28 |
| 2025-08-12 | BUY | 186 | 149.770 | 149.880 | 149.869 | USD 27,876 | 164.45 |
| 2025-08-11 | BUY | 558 | 149.020 | 149.810 | 149.731 | USD 83,550 | 164.54 |
| 2025-08-08 | BUY | 1,426 | 147.350 | 149.000 | 148.835 | USD 212,239 | 164.65 |
| 2025-08-07 | BUY | 186 | 148.240 | 149.000 | 148.924 | USD 27,700 | 164.75 |
| 2025-08-01 | BUY | 1,134 | 147.380 | 147.790 | 147.749 | USD 167,547 | 164.86 |
| 2025-07-31 | BUY | 62 | 145.790 | 148.780 | 148.481 | USD 9,206 | 164.98 |
| 2025-07-30 | BUY | 496 | 148.810 | 152.300 | 151.951 | USD 75,368 | 165.09 |
| 2025-07-29 | BUY | 62 | 151.010 | 151.040 | 151.037 | USD 9,364 | 165.18 |
| 2025-07-14 | BUY | 496 | 155.650 | 156.700 | 156.595 | USD 77,671 | 165.24 |
| 2025-07-11 | SELL | -124 | 154.960 | 157.630 | 157.363 | USD -19,513 | 165.31 Profit of 985 on sale |
| 2025-07-10 | BUY | 496 | 158.800 | 161.770 | 161.473 | USD 80,091 | 165.35 |
| 2025-07-09 | BUY | 496 | 158.270 | 159.560 | 159.431 | USD 79,078 | 165.40 |
| 2025-07-08 | BUY | 372 | 157.800 | 160.240 | 159.996 | USD 59,519 | 165.45 |
| 2025-07-07 | SELL | -1,449 | 157.050 | 160.000 | 159.705 | USD -231,413 | 165.50 Profit of 8,404 on sale |
| 2025-07-02 | SELL | -1,827 | 159.080 | 160.580 | 160.430 | USD -293,106 | 165.64 Profit of 9,511 on sale |
| 2025-06-30 | BUY | 1,071 | 155.950 | 156.920 | 156.823 | USD 167,957 | 165.70 |
| 2025-06-27 | BUY | 558 | 156.170 | 157.330 | 157.214 | USD 87,725 | 165.77 |
| 2025-06-25 | SELL | -124 | 157.230 | 158.700 | 158.553 | USD -19,661 | 165.90 Profit of 911 on sale |
| 2025-06-24 | BUY | 62 | 157.770 | 158.650 | 158.562 | USD 9,831 | 165.96 |
| 2025-06-23 | BUY | 1,612 | 157.340 | 158.460 | 158.348 | USD 255,257 | 166.02 |
| 2025-06-20 | SELL | -186 | 157.170 | 157.700 | 157.647 | USD -29,322 | 166.08 Profit of 1,569 on sale |
| 2025-06-18 | SELL | -378 | 155.060 | 158.100 | 157.796 | USD -59,647 | 166.24 Profit of 3,193 on sale |
| 2025-06-13 | SELL | -189 | 164.330 | 167.380 | 167.075 | USD -31,577 | 166.29 Loss of -148 on sale |
| 2025-06-12 | BUY | 189 | 168.820 | 168.830 | 168.829 | USD 31,909 | 166.27 |
| 2025-06-11 | BUY | 252 | 166.330 | 168.050 | 167.878 | USD 42,305 | 166.27 |
| 2025-06-06 | SELL | -315 | 170.160 | 171.520 | 171.384 | USD -53,986 | 166.25 Loss of -1,618 on sale |
| 2025-06-05 | SELL | -189 | 168.610 | 169.860 | 169.735 | USD -32,080 | 166.23 Loss of -663 on sale |
| 2025-06-04 | SELL | -248 | 168.590 | 171.260 | 170.993 | USD -42,406 | 166.21 Loss of -1,186 on sale |
| 2025-06-02 | BUY | 806 | 169.420 | 169.480 | 169.474 | USD 136,596 | 166.15 |
| 2025-05-30 | SELL | -180 | 168.630 | 169.790 | 169.674 | USD -30,541 | 166.13 Loss of -637 on sale |
| 2025-05-29 | BUY | 62 | 167.140 | 167.790 | 167.725 | USD 10,399 | 166.13 |
| 2025-05-28 | SELL | -62 | 165.400 | 166.650 | 166.525 | USD -10,325 | 166.13 Loss of -24 on sale |
| 2025-05-27 | BUY | 682 | 166.260 | 166.890 | 166.827 | USD 113,776 | 166.13 |
| 2025-05-23 | SELL | -1,240 | 162.580 | 163.060 | 163.012 | USD -202,135 | 166.19 Profit of 3,940 on sale |
| 2025-05-22 | SELL | -1,364 | 161.970 | 162.610 | 162.546 | USD -221,713 | 166.22 Profit of 5,018 on sale |
| 2025-05-21 | BUY | 62 | 161.440 | 164.570 | 164.257 | USD 10,184 | 166.27 |
| 2025-05-20 | BUY | 496 | 163.650 | 164.850 | 164.730 | USD 81,706 | 166.29 |
| 2025-05-19 | BUY | 1,798 | 163.940 | 164.180 | 164.156 | USD 295,152 | 166.31 |
| 2025-05-16 | BUY | 1,674 | 163.040 | 163.240 | 163.220 | USD 273,230 | 166.34 |
| 2025-05-15 | BUY | 1,364 | 160.350 | 160.410 | 160.404 | USD 218,791 | 166.39 |
| 2025-05-14 | BUY | 1,240 | 154.920 | 160.650 | 160.077 | USD 198,495 | 166.49 |
| 2025-05-13 | SELL | -248 | 160.410 | 162.910 | 162.660 | USD -40,340 | 166.54 Profit of 963 on sale |
| 2025-05-12 | BUY | 62 | 161.920 | 164.590 | 164.323 | USD 10,188 | 166.59 |
| 2025-05-09 | BUY | 186 | 159.270 | 162.440 | 162.123 | USD 30,155 | 166.65 |
| 2025-05-08 | SELL | -1,798 | 161.690 | 162.160 | 162.113 | USD -291,479 | 166.70 Profit of 8,245 on sale |
| 2025-05-07 | SELL | -868 | 155.990 | 156.620 | 156.557 | USD -135,891 | 166.80 Profit of 8,889 on sale |
| 2025-05-06 | BUY | 2,170 | 149.870 | 159.680 | 158.699 | USD 344,377 | 166.96 |
| 2025-05-02 | BUY | 186 | 157.440 | 159.970 | 159.717 | USD 29,707 | 167.13 |
| 2025-05-01 | SELL | -310 | 155.650 | 157.420 | 157.243 | USD -48,745 | 167.24 Profit of 3,100 on sale |
| 2025-04-30 | BUY | 186 | 156.400 | 157.200 | 157.120 | USD 29,224 | 167.35 |
| 2025-04-29 | BUY | 434 | 155.430 | 156.220 | 156.141 | USD 67,765 | 167.46 |
| 2025-04-28 | BUY | 926 | 153.570 | 154.780 | 154.659 | USD 143,214 | 167.60 |
| 2025-04-25 | BUY | 868 | 153.470 | 153.920 | 153.875 | USD 133,563 | 167.74 |
| 2025-04-24 | BUY | 248 | 152.300 | 152.580 | 152.552 | USD 37,833 | 167.90 |
| 2025-04-23 | BUY | 682 | 150.910 | 153.770 | 153.484 | USD 104,676 | 168.07 |
| 2025-04-22 | SELL | -376 | 149.990 | 150.740 | 150.665 | USD -56,650 | 168.26 Profit of 6,615 on sale |
| 2025-04-17 | BUY | 124 | 148.670 | 150.030 | 149.894 | USD 18,587 | 168.90 |
| 2025-04-16 | BUY | 248 | 146.760 | 150.120 | 149.784 | USD 37,146 | 169.14 |
| 2025-04-15 | BUY | 1,240 | 149.220 | 151.460 | 151.236 | USD 187,533 | 169.36 |
| 2025-04-11 | BUY | 1,550 | 149.440 | 149.740 | 149.710 | USD 232,051 | 169.78 |
| 2025-04-10 | BUY | 2,542 | 147.000 | 152.640 | 152.076 | USD 386,577 | 170.04 |
| 2025-04-09 | BUY | 496 | 153.550 | 154.290 | 154.216 | USD 76,491 | 170.23 |
| 2025-04-08 | BUY | 1,302 | 144.410 | 153.320 | 152.429 | USD 198,463 | 170.52 |
| 2025-04-07 | BUY | 1,486 | 149.100 | 153.390 | 152.961 | USD 227,300 | 170.77 |
| 2025-04-04 | SELL | -3,720 | 151.730 | 157.690 | 157.094 | USD -584,390 | 171.00 Profit of 51,722 on sale |
| 2025-04-02 | BUY | 434 | 163.500 | 163.650 | 163.635 | USD 71,018 | 171.09 |
| 2025-03-31 | SELL | -1,674 | 164.650 | 164.900 | 164.875 | USD -276,001 | 171.28 Profit of 10,718 on sale |
| 2025-03-28 | SELL | -1,054 | 163.110 | 165.400 | 165.171 | USD -174,090 | 171.38 Profit of 6,543 on sale |
| 2025-03-27 | SELL | -310 | 165.020 | 165.410 | 165.371 | USD -51,265 | 171.46 Profit of 1,887 on sale |
| 2025-03-26 | BUY | 558 | 162.820 | 163.470 | 163.405 | USD 91,180 | 171.57 |
| 2025-03-25 | SELL | -744 | 161.300 | 164.350 | 164.045 | USD -122,049 | 171.70 Profit of 5,694 on sale |
| 2025-03-24 | BUY | 434 | 163.170 | 165.480 | 165.249 | USD 71,718 | 171.81 |
| 2025-03-21 | SELL | -5,444 | 163.030 | 163.040 | 163.039 | USD -887,584 | 171.93 Profit of 48,376 on sale |
| 2025-03-19 | BUY | 116 | 163.750 | 164.920 | 164.803 | USD 19,117 | 172.15 |
| 2025-03-18 | SELL | -1,134 | 164.430 | 165.420 | 165.321 | USD -187,474 | 172.26 Profit of 7,869 on sale |
| 2025-03-17 | BUY | 1,197 | 165.170 | 165.820 | 165.755 | USD 198,409 | 172.36 |
| 2025-03-14 | BUY | 1,071 | 161.260 | 161.430 | 161.413 | USD 172,873 | 172.51 |
| 2025-03-13 | BUY | 5,200 | 160.060 | 161.590 | 161.437 | USD 839,472 | 172.69 |
| 2025-03-12 | BUY | 2,480 | 161.680 | 163.990 | 163.759 | USD 406,122 | 172.85 |
| 2025-03-11 | BUY | 992 | 164.390 | 171.820 | 171.077 | USD 169,708 | 172.98 |
| 2025-03-07 | BUY | 590 | 170.370 | 170.930 | 170.874 | USD 100,816 | 173.03 |
| 2025-03-06 | SELL | -558 | 167.250 | 167.730 | 167.682 | USD -93,567 | 173.12 Profit of 3,036 on sale |
| 2025-03-05 | BUY | 1,930 | 167.000 | 172.060 | 171.554 | USD 331,099 | 173.22 |
| 2025-03-04 | BUY | 372 | 169.900 | 174.800 | 174.310 | USD 64,843 | 173.27 |
| 2025-03-03 | BUY | 1,674 | 170.530 | 170.600 | 170.593 | USD 285,573 | 173.32 |
| 2025-02-28 | SELL | -434 | 167.240 | 167.620 | 167.582 | USD -72,731 | 173.42 Profit of 2,532 on sale |
| 2025-02-27 | BUY | 62 | 164.980 | 167.450 | 167.203 | USD 10,367 | 173.56 |
| 2025-02-26 | SELL | -124 | 164.990 | 169.000 | 168.599 | USD -20,906 | 173.70 Profit of 633 on sale |
| 2025-02-25 | BUY | 1,178 | 168.530 | 168.990 | 168.944 | USD 199,016 | 173.79 |
| 2025-02-21 | BUY | 868 | 160.460 | 160.910 | 160.865 | USD 139,631 | 174.18 |
| 2025-02-20 | BUY | 496 | 157.420 | 158.450 | 158.347 | USD 78,540 | 174.48 |
| 2025-02-19 | BUY | 124 | 156.640 | 157.570 | 157.477 | USD 19,527 | 174.81 |
| 2025-02-18 | BUY | 310 | 156.480 | 157.080 | 157.020 | USD 48,676 | 175.16 |
| 2025-02-13 | BUY | 1,054 | 164.930 | 166.110 | 165.992 | USD 174,956 | 176.07 |
| 2025-02-12 | BUY | 372 | 173.880 | 174.120 | 174.096 | USD 64,764 | 176.12 |
| 2025-02-11 | SELL | -124 | 174.290 | 174.840 | 174.785 | USD -21,673 | 176.15 Profit of 170 on sale |
| 2025-02-07 | SELL | -496 | 171.430 | 175.500 | 175.093 | USD -86,846 | 176.35 Profit of 623 on sale |
| 2025-02-06 | BUY | 248 | 174.120 | 177.400 | 177.072 | USD 43,914 | 176.40 |
| 2025-02-04 | BUY | 2,170 | 172.240 | 173.150 | 173.059 | USD 375,538 | 176.51 |
| 2025-02-03 | BUY | 806 | 171.940 | 173.110 | 172.993 | USD 139,432 | 176.62 |
| 2025-01-31 | BUY | 186 | 170.900 | 173.340 | 173.096 | USD 32,196 | 176.76 |
| 2025-01-30 | BUY | 124 | 172.710 | 174.080 | 173.943 | USD 21,569 | 176.86 |
| 2025-01-29 | BUY | 1,178 | 170.220 | 171.190 | 171.093 | USD 201,548 | 177.03 |
| 2025-01-28 | BUY | 558 | 170.420 | 174.930 | 174.479 | USD 97,359 | 177.21 |
| 2025-01-27 | BUY | 868 | 173.030 | 173.480 | 173.435 | USD 150,542 | 177.32 |
| 2025-01-24 | BUY | 558 | 168.610 | 169.080 | 169.033 | USD 94,320 | 177.56 |
| 2025-01-23 | BUY | 1,612 | 166.960 | 167.300 | 167.266 | USD 269,633 | 177.86 |
| 2025-01-22 | BUY | 1,054 | 166.630 | 167.940 | 167.809 | USD 176,871 | 178.19 |
| 2024-12-10 | BUY | 434 | 176.710 | 178.510 | 178.330 | USD 77,395 | 178.24 |
| 2024-12-09 | BUY | 496 | 178.150 | 179.780 | 179.617 | USD 89,090 | 178.24 |
| 2024-12-06 | BUY | 744 | 176.460 | 177.550 | 177.441 | USD 132,016 | 178.30 |
| 2024-12-05 | BUY | 186 | 174.770 | 176.530 | 176.354 | USD 32,802 | 178.42 |
| 2024-12-04 | BUY | 682 | 175.320 | 178.500 | 178.182 | USD 121,520 | 178.52 |
| 2024-12-03 | BUY | 2,185 | 176.940 | 181.400 | 180.954 | USD 395,384 | 178.58 |
| 2024-12-02 | BUY | 183 | 176.810 | 176.910 | 176.900 | USD 32,373 | 178.65 |
| 2024-11-29 | BUY | 1,426 | 175.250 | 177.810 | 177.554 | USD 253,192 | 178.78 |
| 2024-11-27 | BUY | 1,674 | 176.740 | 179.270 | 179.017 | USD 299,674 | 178.95 |
| 2024-11-26 | BUY | 3,596 | 175.700 | 178.650 | 178.355 | USD 641,365 | 179.09 |
| 2024-11-25 | BUY | 3,720 | 178.710 | 178.800 | 178.791 | USD 665,103 | 179.10 |
| 2024-11-22 | BUY | 4,340 | 176.960 | 178.070 | 177.959 | USD 772,342 | 179.21 |
| 2024-11-21 | BUY | 682 | 176.710 | 177.660 | 177.565 | USD 121,099 | 179.33 |
| 2024-11-20 | BUY | 620 | 175.670 | 177.410 | 177.236 | USD 109,886 | 179.52 |
| 2024-11-19 | BUY | 558 | 175.560 | 176.500 | 176.406 | USD 98,435 | 179.74 |
| 2024-11-18 | BUY | 5,022 | 176.420 | 177.200 | 177.122 | USD 889,507 | 179.94 |
| 2024-11-12 | BUY | 1,736 | 173.960 | 176.510 | 176.255 | USD 305,979 | 180.31 |
| 2024-11-11 | BUY | 1,178 | 176.150 | 178.380 | 178.157 | USD 209,869 | 180.59 |
| 2024-11-08 | BUY | 888 | 176.820 | 177.100 | 177.072 | USD 157,240 | 180.86 |
| 2024-11-07 | BUY | 5,518 | 174.250 | 174.790 | 174.736 | USD 964,193 | 181.37 |
| 2024-11-06 | BUY | 1,674 | 170.370 | 178.920 | 178.065 | USD 298,081 | 182.28 |
| 2024-11-05 | BUY | 2,472 | 175.270 | 176.800 | 176.647 | USD 436,671 | 182.92 |
| 2024-11-04 | BUY | 434 | 175.180 | 179.170 | 178.771 | USD 77,587 | 183.70 |
| 2024-11-01 | BUY | 992 | 181.950 | 183.110 | 182.994 | USD 181,530 | 183.89 |
| 2024-10-31 | BUY | 248 | 178.780 | 181.580 | 181.300 | USD 44,962 | 184.53 |
| 2024-10-30 | BUY | 625 | 182.740 | 183.810 | 183.703 | USD 114,814 | 184.78 |
| 2024-10-29 | BUY | 1,512 | 181.270 | 184.410 | 184.096 | USD 278,353 | 185.37 |
| 2024-10-28 | SELL | -441 | 182.760 | 183.100 | 183.066 | USD -80,732 | 185.89 Profit of 1,246 on sale |
| 2024-10-25 | BUY | 756 | 180.010 | 182.030 | 181.828 | USD 137,462 | 187.36 |
| 2024-10-24 | BUY | 504 | 181.500 | 188.250 | 187.575 | USD 94,538 | 189.32 |
| 2024-10-23 | BUY | 630 | 188.990 | 189.980 | 189.881 | USD 119,625 | 189.48 |
| 2024-10-22 | BUY | 1,623 | 189.510 | 189.820 | 189.789 | USD 308,028 | 189.45 |
| 2024-10-21 | BUY | 1,764 | 189.450 | 193.000 | 192.645 | USD 339,826 | 0.00 |