| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 2,584 | 146.620 | 144.090 | 144.343 | USD 372,982 | 163.27 |
| 2025-11-06 | SELL | -1,575 | 146.680 | 144.460 | 144.682 | USD -227,874 | 163.44 Profit of 29,542 on sale |
| 2025-11-05 | SELL | -969 | 147.410 | 145.650 | 145.826 | USD -141,305 | 163.53 Profit of 17,153 on sale |
| 2025-11-04 | SELL | -4,101 | 149.500 | 146.250 | 146.575 | USD -601,104 | 163.61 Profit of 69,864 on sale |
| 2025-10-31 | SELL | -648 | 151.100 | 148.530 | 148.787 | USD -96,414 | 163.76 Profit of 9,702 on sale |
| 2025-10-30 | BUY | 2,282 | 150.800 | 149.340 | 149.486 | USD 341,127 | 163.83 |
| 2025-10-29 | BUY | 2,268 | 148.770 | 150.970 | 150.750 | USD 341,901 | 163.91 |
| 2025-10-28 | BUY | 9,720 | 151.370 | 153.170 | 152.990 | USD 1,487,063 | 163.98 |
| 2025-10-27 | BUY | 5,184 | 151.740 | 151.760 | 151.758 | USD 786,713 | 164.04 |
| 2025-10-24 | BUY | 642 | 152.490 | 157.400 | 156.909 | USD 100,736 | 164.10 |
| 2025-10-23 | SELL | -1,296 | 152.210 | 153.300 | 153.191 | USD -198,536 | 164.16 Profit of 14,220 on sale |
| 2025-10-22 | BUY | 2,592 | 152.200 | 153.460 | 153.334 | USD 397,442 | 164.23 |
| 2025-10-21 | BUY | 972 | 151.620 | 152.280 | 152.214 | USD 147,952 | 164.29 |
| 2025-10-17 | BUY | 4,860 | 151.400 | 152.030 | 151.967 | USD 738,560 | 164.43 |
| 2025-10-16 | BUY | 321 | 149.600 | 150.400 | 150.320 | USD 48,253 | 164.51 |
| 2025-10-14 | SELL | -1,944 | 149.160 | 149.250 | 149.241 | USD -290,125 | 164.69 Profit of 30,031 on sale |
| 2025-10-07 | BUY | 9,720 | 152.540 | 153.170 | 153.107 | USD 1,488,200 | 164.76 |
| 2025-10-06 | BUY | 324 | 150.410 | 152.320 | 152.129 | USD 49,290 | 164.84 |
| 2025-10-03 | BUY | 4,522 | 152.270 | 153.430 | 153.314 | USD 693,286 | 164.91 |
| 2025-10-02 | BUY | 3,553 | 152.050 | 152.800 | 152.725 | USD 542,632 | 164.98 |
| 2025-10-01 | BUY | 2,261 | 153.180 | 153.890 | 153.819 | USD 347,785 | 165.05 |
| 2025-09-30 | BUY | 3,230 | 153.650 | 154.380 | 154.307 | USD 498,412 | 165.11 |
| 2025-09-29 | BUY | 2,907 | 153.530 | 153.720 | 153.701 | USD 446,809 | 165.18 |
| 2025-09-26 | BUY | 3,553 | 152.500 | 152.680 | 152.662 | USD 542,408 | 165.25 |
| 2025-09-25 | BUY | 4,522 | 152.150 | 153.880 | 153.707 | USD 695,063 | 165.32 |
| 2025-09-24 | SELL | -11,229 | 152.420 | 153.630 | 153.509 | USD -1,723,753 | 165.40 Profit of 133,519 on sale |
| 2025-09-18 | BUY | 325 | 157.320 | 159.020 | 158.850 | USD 51,626 | 165.45 |
| 2025-09-17 | BUY | 2,925 | 160.330 | 161.670 | 161.536 | USD 472,493 | 165.48 |
| 2025-09-16 | BUY | 1,300 | 158.050 | 158.390 | 158.356 | USD 205,863 | 165.52 |
| 2025-09-15 | BUY | 3,250 | 156.830 | 158.520 | 158.351 | USD 514,641 | 165.57 |
| 2025-09-12 | BUY | 975 | 157.900 | 159.130 | 159.007 | USD 155,032 | 165.62 |
| 2025-09-11 | BUY | 1,625 | 158.630 | 159.350 | 159.278 | USD 258,827 | 165.66 |
| 2025-09-09 | BUY | 1,625 | 159.460 | 159.870 | 159.829 | USD 259,722 | 165.75 |
| 2025-08-12 | BUY | 975 | 155.090 | 155.540 | 155.495 | USD 151,608 | 165.88 |
| 2025-08-11 | BUY | 2,925 | 154.980 | 155.390 | 155.349 | USD 454,396 | 165.95 |
| 2025-08-08 | BUY | 7,475 | 153.510 | 153.790 | 153.762 | USD 1,149,371 | 166.02 |
| 2025-08-07 | BUY | 975 | 153.490 | 154.010 | 153.958 | USD 150,109 | 166.10 |
| 2025-08-01 | BUY | 5,868 | 150.650 | 153.490 | 153.206 | USD 899,013 | 166.20 |
| 2025-07-31 | SELL | -5,419 | 150.470 | 152.000 | 151.847 | USD -822,859 | 166.30 Profit of 78,326 on sale |
| 2025-07-30 | BUY | 2,600 | 152.880 | 157.000 | 156.588 | USD 407,129 | 166.39 |
| 2025-07-29 | BUY | 325 | 156.610 | 158.650 | 158.446 | USD 51,495 | 166.45 |
| 2025-07-14 | BUY | 2,600 | 153.760 | 155.800 | 155.596 | USD 404,550 | 166.53 |
| 2025-07-11 | SELL | -650 | 157.050 | 158.050 | 157.950 | USD -102,668 | 166.59 Profit of 5,619 on sale |
| 2025-07-10 | BUY | 2,600 | 158.490 | 159.610 | 159.498 | USD 414,695 | 166.65 |
| 2025-07-09 | BUY | 2,600 | 157.520 | 158.200 | 158.132 | USD 411,143 | 166.71 |
| 2025-07-08 | BUY | 1,956 | 157.890 | 159.780 | 159.591 | USD 312,160 | 166.77 |
| 2025-07-07 | SELL | -7,498 | 160.500 | 161.180 | 161.112 | USD -1,208,018 | 166.81 Profit of 42,717 on sale |
| 2025-07-02 | SELL | -9,425 | 161.200 | 161.350 | 161.335 | USD -1,520,582 | 166.93 Profit of 52,727 on sale |
| 2025-06-30 | BUY | 5,542 | 159.320 | 159.900 | 159.842 | USD 885,844 | 166.98 |
| 2025-06-27 | BUY | 2,925 | 159.860 | 160.130 | 160.103 | USD 468,301 | 167.03 |
| 2025-06-25 | SELL | -650 | 158.970 | 160.340 | 160.203 | USD -104,132 | 167.15 Profit of 4,514 on sale |
| 2025-06-24 | BUY | 333 | 160.360 | 161.740 | 161.602 | USD 53,813 | 167.20 |
| 2025-06-23 | BUY | 8,450 | 161.030 | 161.190 | 161.174 | USD 1,361,920 | 167.24 |
| 2025-06-20 | BUY | 24,533 | 159.080 | 159.340 | 159.314 | USD 3,908,450 | 167.30 |
| 2025-06-18 | SELL | -1,944 | 158.020 | 158.650 | 158.587 | USD -308,293 | 167.43 Profit of 17,198 on sale |
| 2025-06-13 | SELL | -972 | 160.280 | 163.030 | 162.755 | USD -158,198 | 167.55 Profit of 4,663 on sale |
| 2025-06-12 | BUY | 972 | 163.180 | 163.310 | 163.297 | USD 158,725 | 167.59 |
| 2025-06-11 | BUY | 1,296 | 162.110 | 162.770 | 162.704 | USD 210,864 | 167.63 |
| 2025-06-06 | SELL | -1,620 | 164.020 | 165.240 | 165.118 | USD -267,491 | 167.73 Profit of 4,231 on sale |
| 2025-06-05 | SELL | -972 | 162.800 | 165.440 | 165.176 | USD -160,551 | 167.77 Profit of 2,520 on sale |
| 2025-06-04 | SELL | -1,292 | 165.950 | 168.050 | 167.840 | USD -216,849 | 167.78 Loss of -74 on sale |
| 2025-06-02 | BUY | 4,199 | 167.780 | 169.040 | 168.914 | USD 709,270 | 167.79 |
| 2025-05-30 | SELL | -942 | 169.890 | 170.990 | 170.880 | USD -160,969 | 167.77 Loss of -2,927 on sale |
| 2025-05-29 | BUY | 323 | 168.560 | 168.990 | 168.947 | USD 54,570 | 167.77 |
| 2025-05-28 | SELL | -323 | 167.360 | 168.840 | 168.692 | USD -54,488 | 167.77 Loss of -298 on sale |
| 2025-05-27 | BUY | 3,553 | 167.760 | 167.980 | 167.958 | USD 596,755 | 167.77 |
| 2025-05-23 | SELL | -6,460 | 165.860 | 166.220 | 166.184 | USD -1,073,549 | 167.80 Profit of 10,451 on sale |
| 2025-05-22 | SELL | -7,106 | 165.030 | 166.200 | 166.083 | USD -1,180,186 | 167.83 Profit of 12,380 on sale |
| 2025-05-21 | BUY | 323 | 165.430 | 166.370 | 166.276 | USD 53,707 | 167.85 |
| 2025-05-20 | BUY | 2,584 | 165.640 | 166.000 | 165.964 | USD 428,851 | 167.86 |
| 2025-05-19 | BUY | 9,367 | 164.770 | 165.150 | 165.112 | USD 1,546,604 | 167.89 |
| 2025-05-16 | BUY | 8,721 | 163.280 | 163.430 | 163.415 | USD 1,425,142 | 167.93 |
| 2025-05-15 | BUY | 7,128 | 162.410 | 162.910 | 162.860 | USD 1,160,866 | 167.98 |
| 2025-05-14 | BUY | 6,480 | 158.020 | 159.160 | 159.046 | USD 1,030,618 | 168.07 |
| 2025-05-13 | SELL | -1,296 | 158.730 | 160.720 | 160.521 | USD -208,035 | 168.15 Profit of 9,888 on sale |
| 2025-05-12 | BUY | 323 | 160.900 | 161.050 | 161.035 | USD 52,014 | 168.22 |
| 2025-05-09 | BUY | 969 | 157.660 | 159.130 | 158.983 | USD 154,055 | 168.31 |
| 2025-05-08 | SELL | -9,367 | 158.650 | 160.000 | 159.865 | USD -1,497,455 | 168.40 Profit of 79,956 on sale |
| 2025-05-07 | SELL | -4,522 | 159.290 | 160.050 | 159.974 | USD -723,402 | 168.49 Profit of 38,488 on sale |
| 2025-05-06 | BUY | 11,305 | 159.250 | 159.710 | 159.664 | USD 1,805,002 | 168.57 |
| 2025-05-02 | BUY | 969 | 160.520 | 161.810 | 161.681 | USD 156,669 | 168.74 |
| 2025-05-01 | SELL | -1,615 | 159.980 | 161.350 | 161.213 | USD -260,359 | 168.83 Profit of 12,294 on sale |
| 2025-04-30 | BUY | 969 | 162.570 | 163.160 | 163.101 | USD 158,045 | 168.89 |
| 2025-04-29 | BUY | 2,261 | 162.260 | 162.390 | 162.377 | USD 367,134 | 168.95 |
| 2025-04-28 | BUY | 4,823 | 161.850 | 162.560 | 162.489 | USD 783,684 | 169.02 |
| 2025-04-25 | BUY | 4,522 | 161.020 | 161.800 | 161.722 | USD 731,307 | 169.10 |
| 2025-04-24 | BUY | 1,292 | 159.530 | 160.960 | 160.817 | USD 207,776 | 169.20 |
| 2025-04-23 | BUY | 3,553 | 165.730 | 166.610 | 166.522 | USD 591,653 | 169.23 |
| 2025-04-22 | SELL | -1,960 | 167.880 | 168.770 | 168.681 | USD -330,615 | 169.25 Profit of 1,110 on sale |
| 2025-04-17 | BUY | 646 | 170.630 | 171.650 | 171.548 | USD 110,820 | 169.26 |
| 2025-04-16 | BUY | 9,627 | 166.390 | 169.680 | 169.351 | USD 1,630,342 | 169.29 |
| 2025-04-15 | BUY | 6,460 | 168.470 | 170.160 | 169.991 | USD 1,098,142 | 169.29 |
| 2025-04-11 | BUY | 8,075 | 166.910 | 168.020 | 167.909 | USD 1,355,865 | 169.32 |
| 2025-04-10 | BUY | 13,243 | 163.560 | 165.070 | 164.919 | USD 2,184,022 | 169.39 |
| 2025-04-09 | BUY | 2,584 | 162.320 | 164.680 | 164.444 | USD 424,923 | 169.47 |
| 2025-04-08 | BUY | 6,783 | 158.390 | 163.280 | 162.791 | USD 1,104,211 | 169.60 |
| 2025-04-07 | BUY | 7,741 | 160.230 | 164.700 | 164.253 | USD 1,271,482 | 169.70 |
| 2025-04-04 | SELL | -19,380 | 163.750 | 173.600 | 172.615 | USD -3,345,279 | 169.77 Loss of -55,050 on sale |
| 2025-04-02 | BUY | 2,261 | 169.500 | 170.880 | 170.742 | USD 386,048 | 169.78 |
| 2025-03-31 | SELL | -8,721 | 170.420 | 171.140 | 171.068 | USD -1,491,884 | 169.76 Loss of -11,404 on sale |
| 2025-03-28 | SELL | -5,491 | 168.030 | 169.710 | 169.542 | USD -930,955 | 169.78 Profit of 1,316 on sale |
| 2025-03-27 | SELL | -1,615 | 168.710 | 169.030 | 168.998 | USD -272,932 | 169.80 Profit of 1,287 on sale |
| 2025-03-26 | BUY | 2,907 | 166.580 | 166.820 | 166.796 | USD 484,876 | 169.84 |
| 2025-03-25 | SELL | -3,876 | 162.850 | 165.370 | 165.118 | USD -639,997 | 169.93 Profit of 18,633 on sale |
| 2025-03-24 | BUY | 2,261 | 165.650 | 166.870 | 166.748 | USD 377,017 | 169.98 |
| 2025-03-21 | SELL | -9,427 | 166.690 | 168.140 | 167.995 | USD -1,583,689 | 170.02 Profit of 19,129 on sale |
| 2025-03-19 | BUY | 610 | 168.570 | 168.750 | 168.732 | USD 102,927 | 170.08 |
| 2025-03-18 | SELL | -5,832 | 167.710 | 170.260 | 170.005 | USD -991,469 | 170.11 Profit of 611 on sale |
| 2025-03-17 | BUY | 6,156 | 169.760 | 171.090 | 170.957 | USD 1,052,411 | 170.11 |
| 2025-03-14 | BUY | 5,508 | 167.970 | 168.590 | 168.528 | USD 928,252 | 170.14 |
| 2025-03-13 | BUY | 27,178 | 168.590 | 169.290 | 169.220 | USD 4,599,061 | 170.17 |
| 2025-03-12 | BUY | 12,960 | 168.370 | 171.830 | 171.484 | USD 2,222,433 | 170.19 |
| 2025-03-11 | BUY | 5,184 | 173.120 | 175.990 | 175.703 | USD 910,844 | 170.15 |
| 2025-03-07 | BUY | 3,084 | 175.950 | 178.890 | 178.596 | USD 550,790 | 169.97 |
| 2025-03-06 | SELL | -2,916 | 174.660 | 175.840 | 175.722 | USD -512,405 | 169.90 Loss of -16,985 on sale |
| 2025-03-05 | BUY | 10,082 | 174.610 | 175.870 | 175.744 | USD 1,771,851 | 169.82 |
| 2025-03-04 | BUY | 1,944 | 173.180 | 179.990 | 179.309 | USD 348,577 | 169.77 |
| 2025-03-03 | BUY | 8,748 | 175.590 | 176.290 | 176.220 | USD 1,541,573 | 169.68 |
| 2025-02-28 | SELL | -2,268 | 173.840 | 174.650 | 174.569 | USD -395,922 | 169.61 Loss of -11,251 on sale |
| 2025-02-27 | BUY | 324 | 171.970 | 173.090 | 172.978 | USD 56,045 | 169.57 |
| 2025-02-26 | SELL | -648 | 171.300 | 172.650 | 172.515 | USD -111,790 | 169.54 Loss of -1,928 on sale |
| 2025-02-25 | BUY | 6,156 | 172.650 | 173.950 | 173.820 | USD 1,070,036 | 169.49 |
| 2025-02-21 | BUY | 4,536 | 170.230 | 170.550 | 170.518 | USD 773,470 | 169.45 |
| 2025-02-20 | BUY | 2,592 | 167.210 | 167.780 | 167.723 | USD 434,738 | 169.49 |
| 2025-02-19 | BUY | 648 | 166.490 | 166.870 | 166.832 | USD 108,107 | 169.55 |
| 2025-02-18 | BUY | 1,620 | 165.430 | 165.760 | 165.727 | USD 268,478 | 169.63 |
| 2025-02-13 | BUY | 5,508 | 171.020 | 171.380 | 171.344 | USD 943,763 | 169.87 |
| 2025-02-12 | BUY | 1,944 | 169.580 | 170.080 | 170.030 | USD 330,538 | 169.88 |
| 2025-02-11 | SELL | -648 | 169.430 | 169.570 | 169.556 | USD -109,872 | 169.88 Profit of 213 on sale |
| 2025-02-07 | SELL | -2,592 | 167.970 | 169.120 | 169.005 | USD -438,061 | 169.98 Profit of 2,522 on sale |
| 2025-02-06 | BUY | 1,296 | 168.880 | 169.930 | 169.825 | USD 220,093 | 170.00 |
| 2025-02-04 | BUY | 11,340 | 168.130 | 169.290 | 169.174 | USD 1,918,433 | 170.07 |
| 2025-02-03 | BUY | 4,212 | 168.760 | 169.380 | 169.318 | USD 713,167 | 170.10 |
| 2025-01-31 | BUY | 972 | 165.990 | 166.620 | 166.557 | USD 161,893 | 170.20 |
| 2025-01-30 | BUY | 648 | 167.410 | 167.600 | 167.581 | USD 108,592 | 170.27 |
| 2025-01-29 | BUY | 6,156 | 166.230 | 167.290 | 167.184 | USD 1,029,185 | 170.37 |
| 2025-01-28 | BUY | 2,916 | 166.190 | 169.590 | 169.250 | USD 493,533 | 170.48 |
| 2025-01-27 | BUY | 4,536 | 169.660 | 169.940 | 169.912 | USD 770,721 | 170.51 |
| 2025-01-24 | BUY | 2,916 | 164.120 | 165.910 | 165.731 | USD 483,272 | 170.68 |
| 2025-01-23 | BUY | 8,424 | 166.150 | 166.480 | 166.447 | USD 1,402,149 | 170.81 |
| 2025-01-22 | BUY | 5,508 | 164.740 | 168.140 | 167.800 | USD 924,242 | 170.99 |
| 2024-12-10 | BUY | 2,268 | 172.280 | 172.930 | 172.865 | USD 392,058 | 170.95 |
| 2024-12-09 | BUY | 2,592 | 170.790 | 173.760 | 173.463 | USD 449,616 | 170.96 |
| 2024-12-06 | BUY | 3,888 | 173.820 | 176.740 | 176.448 | USD 686,030 | 170.87 |
| 2024-12-05 | BUY | 972 | 176.030 | 176.460 | 176.417 | USD 171,477 | 170.69 |
| 2024-12-04 | BUY | 3,564 | 175.110 | 175.150 | 175.146 | USD 624,220 | 170.54 |
| 2024-12-03 | BUY | 11,421 | 175.420 | 179.620 | 179.200 | USD 2,046,643 | 170.37 |
| 2024-12-02 | BUY | 957 | 179.700 | 180.160 | 180.114 | USD 172,369 | 170.02 |
| 2024-11-29 | BUY | 4,384 | 179.260 | 179.630 | 179.593 | USD 787,336 | 169.67 |
| 2024-11-27 | BUY | 8,748 | 179.360 | 180.430 | 180.323 | USD 1,577,466 | 168.86 |
| 2024-11-26 | BUY | 18,792 | 179.310 | 179.460 | 179.445 | USD 3,372,131 | 168.40 |
| 2024-11-25 | BUY | 19,440 | 177.390 | 178.820 | 178.677 | USD 3,473,481 | 167.99 |
| 2024-11-22 | BUY | 22,680 | 176.280 | 177.400 | 177.288 | USD 4,020,892 | 167.60 |
| 2024-11-21 | BUY | 3,564 | 172.750 | 173.510 | 173.434 | USD 618,119 | 167.34 |
| 2024-11-20 | BUY | 3,240 | 170.890 | 171.070 | 171.052 | USD 554,209 | 167.16 |
| 2024-11-19 | BUY | 2,916 | 170.760 | 171.170 | 171.129 | USD 499,012 | 166.96 |
| 2024-11-18 | BUY | 26,244 | 170.750 | 171.450 | 171.380 | USD 4,497,697 | 166.73 |
| 2024-11-12 | BUY | 9,072 | 165.840 | 167.060 | 166.938 | USD 1,514,462 | 166.79 |
| 2024-11-11 | BUY | 6,156 | 166.030 | 168.520 | 168.271 | USD 1,035,876 | 166.84 |
| 2024-11-08 | BUY | 4,636 | 167.710 | 167.750 | 167.746 | USD 777,670 | 166.78 |
| 2024-11-07 | BUY | 28,836 | 163.410 | 163.950 | 163.896 | USD 4,726,105 | 167.04 |
| 2024-11-06 | BUY | 8,748 | 161.050 | 166.040 | 165.541 | USD 1,448,153 | 167.53 |
| 2024-11-05 | BUY | 12,910 | 165.760 | 166.320 | 166.264 | USD 2,146,468 | 167.70 |
| 2024-11-04 | BUY | 2,268 | 165.080 | 166.270 | 166.151 | USD 376,830 | 167.96 |
| 2024-11-01 | BUY | 5,184 | 165.100 | 166.350 | 166.225 | USD 861,710 | 168.27 |
| 2024-10-31 | BUY | 1,296 | 165.180 | 167.040 | 166.854 | USD 216,243 | 168.66 |
| 2024-10-30 | BUY | 3,220 | 166.160 | 167.320 | 167.204 | USD 538,397 | 169.02 |
| 2024-10-29 | BUY | 7,776 | 167.170 | 168.860 | 168.691 | USD 1,311,741 | 169.33 |
| 2024-10-28 | SELL | -2,268 | 169.300 | 169.660 | 169.624 | USD -384,707 | 169.33 Loss of -662 on sale |
| 2024-10-25 | BUY | 3,888 | 168.220 | 169.400 | 169.282 | USD 658,168 | 169.61 |
| 2024-10-24 | BUY | 2,592 | 169.620 | 169.960 | 169.926 | USD 440,448 | 169.61 |
| 2024-10-23 | BUY | 3,240 | 169.580 | 170.170 | 170.111 | USD 551,160 | 169.62 |
| 2024-10-22 | BUY | 8,366 | 169.700 | 170.730 | 170.627 | USD 1,427,465 | 169.54 |
| 2024-10-21 | BUY | 9,072 | 169.540 | 171.480 | 171.286 | USD 1,553,907 | 0.00 |