| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,480 | 179.550 | 176.300 | 176.625 | USD 261,405 | 137.54 |
| 2025-11-06 | SELL | -900 | 175.380 | 173.599 | 173.777 | USD -156,399 | 137.15 Loss of -32,967 on sale |
| 2025-11-05 | SELL | -555 | 176.700 | 173.940 | 174.216 | USD -96,690 | 136.96 Loss of -20,679 on sale |
| 2025-11-04 | SELL | -2,356 | 177.892 | 175.440 | 175.685 | USD -413,914 | 136.76 Loss of -91,715 on sale |
| 2025-10-31 | SELL | -370 | 179.110 | 176.770 | 177.004 | USD -65,492 | 136.33 Loss of -15,050 on sale |
| 2025-10-30 | BUY | 1,309 | 179.000 | 176.825 | 177.042 | USD 231,748 | 136.11 |
| 2025-10-29 | BUY | 1,295 | 176.360 | 178.980 | 178.718 | USD 231,440 | 135.90 |
| 2025-10-28 | BUY | 5,550 | 178.670 | 181.310 | 181.046 | USD 1,004,805 | 135.67 |
| 2025-10-27 | BUY | 2,960 | 179.240 | 179.630 | 179.591 | USD 531,589 | 135.44 |
| 2025-10-24 | BUY | 366 | 178.650 | 180.500 | 180.315 | USD 65,995 | 135.21 |
| 2025-10-23 | SELL | -740 | 179.440 | 179.980 | 179.926 | USD -133,145 | 134.97 Loss of -33,270 on sale |
| 2025-10-22 | BUY | 1,480 | 177.980 | 178.720 | 178.646 | USD 264,396 | 134.73 |
| 2025-10-21 | BUY | 558 | 173.040 | 178.760 | 178.188 | USD 99,429 | 134.52 |
| 2025-10-17 | BUY | 2,790 | 157.950 | 158.540 | 158.481 | USD 442,162 | 134.25 |
| 2025-10-16 | BUY | 183 | 157.050 | 158.330 | 158.202 | USD 28,951 | 134.12 |
| 2025-10-14 | SELL | -1,116 | 159.400 | 160.580 | 160.462 | USD -179,076 | 133.85 Loss of -29,697 on sale |
| 2025-10-07 | BUY | 5,550 | 169.270 | 170.360 | 170.251 | USD 944,893 | 133.65 |
| 2025-10-06 | BUY | 185 | 168.800 | 169.750 | 169.655 | USD 31,386 | 133.45 |
| 2025-10-03 | BUY | 2,576 | 166.580 | 167.260 | 167.192 | USD 430,687 | 133.26 |
| 2025-10-02 | BUY | 2,024 | 166.630 | 168.250 | 168.088 | USD 340,210 | 133.07 |
| 2025-10-01 | BUY | 1,288 | 167.200 | 167.720 | 167.668 | USD 215,956 | 132.87 |
| 2025-09-30 | BUY | 1,840 | 167.330 | 167.500 | 167.483 | USD 308,169 | 132.67 |
| 2025-09-29 | BUY | 1,656 | 163.630 | 168.280 | 167.815 | USD 277,902 | 132.49 |
| 2025-09-26 | BUY | 2,026 | 163.350 | 165.350 | 165.150 | USD 334,594 | 132.31 |
| 2025-09-25 | BUY | 2,576 | 160.510 | 162.300 | 162.121 | USD 417,624 | 132.14 |
| 2025-09-24 | BUY | 3,229 | 161.380 | 163.030 | 162.865 | USD 525,891 | 131.97 |
| 2025-09-18 | BUY | 186 | 158.190 | 158.290 | 158.280 | USD 29,440 | 131.81 |
| 2025-09-17 | BUY | 1,674 | 158.310 | 159.320 | 159.219 | USD 266,533 | 131.65 |
| 2025-09-16 | BUY | 744 | 158.580 | 159.950 | 159.813 | USD 118,901 | 131.49 |
| 2025-09-09 | BUY | 930 | 151.750 | 153.700 | 153.505 | USD 142,760 | 131.37 |
| 2025-08-12 | BUY | 555 | 155.490 | 155.930 | 155.886 | USD 86,517 | 131.07 |
| 2025-08-11 | BUY | 1,665 | 154.800 | 155.670 | 155.583 | USD 259,046 | 130.92 |
| 2025-08-08 | BUY | 4,255 | 154.860 | 156.920 | 156.714 | USD 666,818 | 130.77 |
| 2025-08-07 | BUY | 555 | 155.760 | 155.760 | 155.760 | USD 86,447 | 130.61 |
| 2025-08-01 | BUY | 3,348 | 156.810 | 157.480 | 157.413 | USD 527,019 | 130.45 |
| 2025-07-31 | SELL | -3,793 | 157.570 | 158.230 | 158.164 | USD -599,916 | 130.27 Loss of -105,785 on sale |
| 2025-07-30 | BUY | 1,488 | 158.400 | 158.730 | 158.697 | USD 236,141 | 130.09 |
| 2025-07-29 | BUY | 185 | 157.120 | 158.790 | 158.623 | USD 29,345 | 129.92 |
| 2025-07-14 | BUY | 1,488 | 149.280 | 149.570 | 149.541 | USD 222,517 | 129.79 |
| 2025-07-11 | SELL | -372 | 146.870 | 147.070 | 147.050 | USD -54,703 | 129.68 Loss of -6,461 on sale |
| 2025-07-10 | BUY | 1,488 | 146.400 | 146.540 | 146.526 | USD 218,031 | 129.57 |
| 2025-07-09 | BUY | 1,488 | 146.180 | 146.500 | 146.468 | USD 217,944 | 129.46 |
| 2025-07-08 | BUY | 1,118 | 144.910 | 146.000 | 145.891 | USD 163,106 | 129.36 |
| 2025-07-07 | SELL | -4,278 | 145.920 | 146.780 | 146.694 | USD -627,557 | 129.25 Loss of -74,632 on sale |
| 2025-07-02 | SELL | -5,394 | 144.520 | 144.720 | 144.700 | USD -780,512 | 128.92 Loss of -85,129 on sale |
| 2025-06-30 | BUY | 3,162 | 146.020 | 146.410 | 146.371 | USD 462,825 | 128.80 |
| 2025-06-27 | BUY | 1,674 | 144.660 | 144.710 | 144.705 | USD 242,236 | 128.69 |
| 2025-06-25 | SELL | -372 | 141.380 | 142.420 | 142.316 | USD -52,942 | 128.50 Loss of -5,139 on sale |
| 2025-06-24 | BUY | 186 | 141.850 | 144.040 | 143.821 | USD 26,751 | 128.41 |
| 2025-06-23 | BUY | 4,836 | 145.810 | 147.070 | 146.944 | USD 710,621 | 128.28 |
| 2025-06-20 | BUY | 23,255 | 146.640 | 148.150 | 147.999 | USD 3,441,717 | 128.15 |
| 2025-06-18 | SELL | -1,110 | 145.870 | 149.260 | 148.921 | USD -165,302 | 127.89 Loss of -23,342 on sale |
| 2025-06-13 | SELL | -555 | 145.690 | 146.020 | 145.987 | USD -81,023 | 127.61 Loss of -10,200 on sale |
| 2025-06-12 | BUY | 555 | 140.980 | 142.060 | 141.952 | USD 78,783 | 127.51 |
| 2025-06-11 | BUY | 740 | 141.810 | 141.860 | 141.855 | USD 104,973 | 127.40 |
| 2025-06-06 | SELL | -925 | 139.100 | 140.650 | 140.495 | USD -129,958 | 127.12 Loss of -12,371 on sale |
| 2025-06-05 | SELL | -555 | 139.070 | 139.320 | 139.295 | USD -77,309 | 127.03 Loss of -6,808 on sale |
| 2025-06-04 | SELL | -736 | 138.550 | 138.860 | 138.829 | USD -102,178 | 126.94 Loss of -8,752 on sale |
| 2025-06-02 | BUY | 2,392 | 137.460 | 137.520 | 137.514 | USD 328,933 | 126.77 |
| 2025-05-30 | SELL | -534 | 136.480 | 137.300 | 137.218 | USD -73,274 | 126.69 Loss of -5,620 on sale |
| 2025-05-29 | BUY | 184 | 134.800 | 135.090 | 135.061 | USD 24,851 | 126.63 |
| 2025-05-28 | SELL | -183 | 132.850 | 135.000 | 134.785 | USD -24,666 | 126.58 Loss of -1,502 on sale |
| 2025-05-27 | BUY | 2,024 | 134.190 | 134.900 | 134.829 | USD 272,894 | 126.51 |
| 2025-05-23 | SELL | -3,680 | 132.350 | 133.390 | 133.286 | USD -490,492 | 126.42 Loss of -25,277 on sale |
| 2025-05-22 | SELL | -4,048 | 134.070 | 134.980 | 134.889 | USD -546,031 | 126.35 Loss of -34,554 on sale |
| 2025-05-21 | BUY | 184 | 134.950 | 138.820 | 138.433 | USD 25,472 | 126.28 |
| 2025-05-20 | BUY | 1,472 | 137.180 | 137.750 | 137.693 | USD 202,684 | 126.19 |
| 2025-05-19 | BUY | 5,336 | 137.200 | 137.720 | 137.668 | USD 734,596 | 126.09 |
| 2025-05-16 | BUY | 4,968 | 135.480 | 136.400 | 136.308 | USD 677,178 | 126.01 |
| 2025-05-15 | BUY | 4,048 | 135.520 | 135.650 | 135.637 | USD 549,059 | 125.93 |
| 2025-05-14 | BUY | 3,680 | 130.790 | 131.850 | 131.744 | USD 484,818 | 125.88 |
| 2025-05-13 | SELL | -736 | 130.720 | 132.040 | 131.908 | USD -97,084 | 125.84 Loss of -4,465 on sale |
| 2025-05-12 | BUY | 184 | 130.560 | 130.800 | 130.776 | USD 24,063 | 125.80 |
| 2025-05-09 | BUY | 552 | 128.670 | 128.850 | 128.832 | USD 71,115 | 125.77 |
| 2025-05-08 | SELL | -5,336 | 128.670 | 130.530 | 130.344 | USD -695,516 | 125.75 Loss of -24,537 on sale |
| 2025-05-07 | SELL | -2,576 | 127.500 | 128.810 | 128.679 | USD -331,477 | 125.73 Loss of -7,598 on sale |
| 2025-05-06 | BUY | 6,440 | 128.160 | 128.670 | 128.619 | USD 828,306 | 125.71 |
| 2025-05-02 | BUY | 552 | 130.210 | 131.000 | 130.921 | USD 72,268 | 125.64 |
| 2025-05-01 | SELL | -920 | 127.410 | 128.090 | 128.022 | USD -117,780 | 125.62 Loss of -2,211 on sale |
| 2025-04-30 | BUY | 552 | 126.130 | 126.570 | 126.526 | USD 69,842 | 125.61 |
| 2025-04-29 | BUY | 1,288 | 125.730 | 126.040 | 126.009 | USD 162,300 | 125.61 |
| 2025-04-28 | BUY | 2,746 | 124.800 | 126.310 | 126.159 | USD 346,433 | 125.62 |
| 2025-04-25 | BUY | 2,576 | 125.220 | 125.500 | 125.472 | USD 323,216 | 125.63 |
| 2025-04-24 | BUY | 736 | 121.970 | 122.060 | 122.051 | USD 89,830 | 125.66 |
| 2025-04-23 | BUY | 2,024 | 120.280 | 122.620 | 122.386 | USD 247,709 | 125.72 |
| 2025-04-22 | SELL | -1,118 | 113.750 | 117.190 | 116.846 | USD -130,634 | 125.84 Profit of 10,056 on sale |
| 2025-04-17 | BUY | 368 | 128.890 | 130.500 | 130.339 | USD 47,965 | 125.77 |
| 2025-04-16 | BUY | 5,740 | 129.250 | 130.200 | 130.105 | USD 746,803 | 125.74 |
| 2025-04-15 | BUY | 3,680 | 128.640 | 129.950 | 129.819 | USD 477,734 | 125.70 |
| 2025-04-11 | BUY | 4,600 | 128.260 | 129.320 | 129.214 | USD 594,384 | 125.64 |
| 2025-04-10 | BUY | 7,544 | 127.070 | 129.290 | 129.068 | USD 973,689 | 125.62 |
| 2025-04-09 | BUY | 1,472 | 128.430 | 128.930 | 128.880 | USD 189,711 | 125.59 |
| 2025-04-08 | BUY | 3,864 | 120.460 | 123.970 | 123.619 | USD 477,664 | 125.65 |
| 2025-04-07 | BUY | 4,409 | 117.320 | 119.920 | 119.660 | USD 527,581 | 125.74 |
| 2025-04-04 | SELL | -11,040 | 117.450 | 126.380 | 125.487 | USD -1,385,376 | 125.84 Profit of 3,923 on sale |
| 2025-04-02 | BUY | 1,288 | 133.150 | 133.680 | 133.627 | USD 172,112 | 125.76 |
| 2025-03-31 | SELL | -4,968 | 132.460 | 133.140 | 133.072 | USD -661,102 | 125.59 Loss of -37,185 on sale |
| 2025-03-28 | SELL | -3,128 | 131.720 | 133.640 | 133.448 | USD -417,425 | 125.51 Loss of -24,826 on sale |
| 2025-03-27 | SELL | -920 | 133.430 | 134.960 | 134.807 | USD -124,022 | 125.41 Loss of -8,643 on sale |
| 2025-03-26 | BUY | 1,656 | 134.330 | 136.170 | 135.986 | USD 225,193 | 125.30 |
| 2025-03-25 | SELL | -2,208 | 135.660 | 135.940 | 135.912 | USD -300,094 | 125.17 Loss of -23,726 on sale |
| 2025-03-24 | BUY | 1,288 | 134.690 | 134.890 | 134.870 | USD 173,713 | 125.04 |
| 2025-03-21 | BUY | 8,587 | 132.370 | 134.500 | 134.287 | USD 1,153,122 | 124.95 |
| 2025-03-19 | BUY | 344 | 135.320 | 135.740 | 135.698 | USD 46,680 | 124.68 |
| 2025-03-18 | SELL | -3,312 | 132.690 | 133.270 | 133.212 | USD -441,198 | 124.57 Loss of -28,629 on sale |
| 2025-03-17 | BUY | 3,496 | 132.050 | 132.710 | 132.644 | USD 463,723 | 124.46 |
| 2025-03-14 | BUY | 3,128 | 129.990 | 130.690 | 130.620 | USD 408,579 | 124.39 |
| 2025-03-13 | BUY | 15,432 | 129.200 | 129.640 | 129.596 | USD 1,999,925 | 124.32 |
| 2025-03-12 | BUY | 7,360 | 127.960 | 128.550 | 128.491 | USD 945,694 | 124.26 |
| 2025-03-11 | BUY | 2,944 | 128.110 | 129.050 | 128.956 | USD 379,646 | 124.21 |
| 2025-03-07 | BUY | 1,744 | 128.400 | 128.900 | 128.850 | USD 224,714 | 124.08 |
| 2025-03-06 | SELL | -1,656 | 128.280 | 128.860 | 128.802 | USD -213,296 | 124.01 Loss of -7,928 on sale |
| 2025-03-05 | BUY | 5,728 | 129.640 | 130.540 | 130.450 | USD 747,218 | 123.93 |
| 2025-03-04 | BUY | 1,104 | 128.700 | 134.730 | 134.127 | USD 148,076 | 123.85 |
| 2025-03-03 | BUY | 4,968 | 133.830 | 135.360 | 135.207 | USD 671,708 | 123.69 |
| 2025-02-28 | SELL | -1,288 | 132.990 | 133.090 | 133.080 | USD -171,407 | 123.54 Loss of -12,291 on sale |
| 2025-02-27 | BUY | 184 | 130.520 | 130.990 | 130.943 | USD 24,094 | 123.42 |
| 2025-02-26 | SELL | -368 | 127.310 | 128.330 | 128.228 | USD -47,188 | 123.36 Loss of -1,793 on sale |
| 2025-02-25 | BUY | 3,496 | 127.340 | 127.930 | 127.871 | USD 447,037 | 123.29 |
| 2025-02-21 | BUY | 2,562 | 123.290 | 125.480 | 125.261 | USD 320,919 | 123.25 |
| 2025-02-20 | BUY | 1,464 | 125.110 | 125.310 | 125.290 | USD 183,425 | 123.21 |
| 2025-02-19 | BUY | 366 | 125.410 | 126.610 | 126.490 | USD 46,295 | 123.17 |
| 2025-02-18 | BUY | 915 | 123.760 | 125.330 | 125.173 | USD 114,533 | 123.16 |
| 2025-02-13 | BUY | 3,111 | 125.840 | 127.640 | 127.460 | USD 396,528 | 123.14 |
| 2025-02-12 | BUY | 1,098 | 126.780 | 128.600 | 128.418 | USD 141,003 | 123.06 |
| 2025-02-11 | SELL | -366 | 129.110 | 129.420 | 129.389 | USD -47,356 | 122.94 Loss of -2,361 on sale |
| 2025-02-07 | SELL | -1,464 | 127.950 | 129.000 | 128.895 | USD -188,702 | 122.71 Loss of -9,048 on sale |
| 2025-02-06 | BUY | 732 | 128.780 | 129.750 | 129.653 | USD 94,906 | 122.58 |
| 2025-02-04 | BUY | 6,405 | 128.370 | 130.460 | 130.251 | USD 834,258 | 122.29 |
| 2025-02-03 | BUY | 2,379 | 129.920 | 130.540 | 130.478 | USD 310,407 | 122.11 |
| 2025-01-31 | BUY | 549 | 128.950 | 129.930 | 129.832 | USD 71,278 | 121.94 |
| 2025-01-30 | BUY | 366 | 128.980 | 129.220 | 129.196 | USD 47,286 | 121.77 |
| 2025-01-29 | BUY | 3,477 | 125.130 | 129.760 | 129.297 | USD 449,566 | 121.68 |
| 2025-01-28 | BUY | 1,647 | 128.350 | 132.430 | 132.022 | USD 217,440 | 121.51 |
| 2025-01-27 | BUY | 2,562 | 125.050 | 127.990 | 127.696 | USD 327,157 | 121.41 |
| 2025-01-24 | BUY | 1,647 | 125.310 | 126.280 | 126.183 | USD 207,823 | 121.30 |
| 2025-01-23 | BUY | 4,758 | 126.290 | 127.000 | 126.929 | USD 603,928 | 121.16 |
| 2025-01-22 | BUY | 3,111 | 124.380 | 125.880 | 125.730 | USD 391,146 | 121.06 |
| 2024-12-10 | BUY | 1,281 | 117.610 | 118.220 | 118.159 | USD 151,362 | 121.17 |
| 2024-12-09 | BUY | 1,464 | 116.580 | 117.850 | 117.723 | USD 172,346 | 121.31 |
| 2024-12-06 | BUY | 2,196 | 117.990 | 118.350 | 118.314 | USD 259,818 | 121.42 |
| 2024-12-05 | BUY | 549 | 118.520 | 119.010 | 118.961 | USD 65,310 | 121.52 |
| 2024-12-04 | BUY | 2,013 | 119.230 | 119.370 | 119.356 | USD 240,264 | 121.60 |
| 2024-12-03 | BUY | 6,450 | 118.100 | 119.450 | 119.315 | USD 769,582 | 121.72 |
| 2024-12-02 | BUY | 541 | 118.680 | 121.990 | 121.659 | USD 65,818 | 121.83 |
| 2024-11-29 | BUY | 4,209 | 121.830 | 121.870 | 121.866 | USD 512,934 | 121.83 |
| 2024-11-27 | BUY | 4,941 | 120.340 | 121.750 | 121.609 | USD 600,870 | 121.96 |
| 2024-11-26 | BUY | 10,614 | 120.610 | 121.040 | 120.997 | USD 1,284,262 | 122.02 |
| 2024-11-25 | BUY | 10,980 | 118.650 | 121.000 | 120.765 | USD 1,326,000 | 122.17 |
| 2024-11-22 | BUY | 12,810 | 120.770 | 121.880 | 121.769 | USD 1,559,861 | 122.24 |
| 2024-11-21 | BUY | 2,013 | 120.530 | 120.880 | 120.845 | USD 243,261 | 122.32 |
| 2024-11-20 | BUY | 1,830 | 119.150 | 119.280 | 119.267 | USD 218,259 | 122.49 |
| 2024-11-19 | BUY | 1,647 | 118.960 | 121.350 | 121.111 | USD 199,470 | 122.68 |
| 2024-11-18 | BUY | 14,823 | 119.390 | 119.720 | 119.687 | USD 1,774,120 | 122.88 |
| 2024-11-12 | BUY | 5,124 | 123.370 | 125.280 | 125.089 | USD 640,956 | 122.85 |
| 2024-11-11 | BUY | 3,477 | 124.560 | 125.540 | 125.442 | USD 436,162 | 122.73 |
| 2024-11-08 | BUY | 2,618 | 123.550 | 124.220 | 124.153 | USD 325,033 | 122.67 |
| 2024-11-07 | BUY | 16,287 | 120.080 | 122.250 | 122.033 | USD 1,987,551 | 122.87 |
| 2024-11-06 | BUY | 4,941 | 121.590 | 122.860 | 122.733 | USD 606,424 | 122.98 |
| 2024-11-05 | BUY | 7,292 | 118.980 | 119.100 | 119.088 | USD 868,390 | 123.34 |
| 2024-11-04 | BUY | 1,281 | 118.000 | 119.630 | 119.467 | USD 153,037 | 123.88 |
| 2024-11-01 | BUY | 2,928 | 118.750 | 121.620 | 121.333 | USD 355,263 | 124.45 |
| 2024-10-31 | BUY | 732 | 120.990 | 122.090 | 121.980 | USD 89,289 | 124.88 |
| 2024-10-30 | BUY | 1,828 | 121.860 | 122.810 | 122.715 | USD 224,323 | 125.31 |
| 2024-10-29 | BUY | 4,416 | 122.790 | 125.500 | 125.229 | USD 553,011 | 125.73 |
| 2024-10-28 | SELL | -1,288 | 125.430 | 125.910 | 125.862 | USD -162,110 | 125.79 Loss of -88 on sale |
| 2024-10-25 | BUY | 2,208 | 125.160 | 126.250 | 126.141 | USD 278,519 | 125.95 |
| 2024-10-24 | BUY | 1,472 | 125.170 | 126.680 | 126.529 | USD 186,251 | 126.21 |
| 2024-10-23 | BUY | 1,840 | 127.210 | 127.500 | 127.471 | USD 234,547 | 125.72 |
| 2024-10-22 | BUY | 4,748 | 125.530 | 128.700 | 128.383 | USD 609,562 | 125.90 |
| 2024-10-21 | BUY | 5,152 | 125.900 | 126.430 | 126.377 | USD 651,094 | 0.00 |