| 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.06 |
| 2025-11-06 | SELL | -900 | 175.380 | 173.599 | 173.777 | USD -156,399 | 136.68 Loss of -33,387 on sale |
| 2025-11-05 | SELL | -555 | 176.700 | 173.940 | 174.216 | USD -96,690 | 136.50 Loss of -20,935 on sale |
| 2025-11-04 | SELL | -2,356 | 177.892 | 175.440 | 175.685 | USD -413,914 | 136.30 Loss of -92,789 on sale |
| 2025-10-31 | SELL | -370 | 179.110 | 176.770 | 177.004 | USD -65,492 | 135.88 Loss of -15,214 on sale |
| 2025-10-30 | BUY | 1,309 | 179.000 | 176.825 | 177.042 | USD 231,748 | 135.67 |
| 2025-10-29 | BUY | 1,295 | 176.360 | 178.980 | 178.718 | USD 231,440 | 135.47 |
| 2025-10-28 | BUY | 5,550 | 178.670 | 181.310 | 181.046 | USD 1,004,805 | 135.25 |
| 2025-10-27 | BUY | 2,960 | 179.240 | 179.630 | 179.591 | USD 531,589 | 135.02 |
| 2025-10-24 | BUY | 366 | 178.650 | 180.500 | 180.315 | USD 65,995 | 134.80 |
| 2025-10-23 | SELL | -740 | 179.440 | 179.980 | 179.926 | USD -133,145 | 134.57 Loss of -33,567 on sale |
| 2025-10-22 | BUY | 1,480 | 177.980 | 178.720 | 178.646 | USD 264,396 | 134.34 |
| 2025-10-21 | BUY | 558 | 173.040 | 178.760 | 178.188 | USD 99,429 | 134.14 |
| 2025-10-17 | BUY | 2,790 | 157.950 | 158.540 | 158.481 | USD 442,162 | 133.87 |
| 2025-10-16 | BUY | 183 | 157.050 | 158.330 | 158.202 | USD 28,951 | 133.75 |
| 2025-10-14 | SELL | -1,116 | 159.400 | 160.580 | 160.462 | USD -179,076 | 133.48 Loss of -30,107 on sale |
| 2025-10-10 | SELL | -185 | 157.700 | 162.460 | 161.984 | USD -29,967 | 133.35 Loss of -5,297 on sale |
| 2025-10-08 | BUY | 1,480 | 168.570 | 170.850 | 170.622 | USD 252,521 | 133.16 |
| 2025-10-07 | BUY | 5,550 | 169.270 | 170.360 | 170.251 | USD 944,893 | 132.96 |
| 2025-10-06 | BUY | 185 | 168.800 | 169.750 | 169.655 | USD 31,386 | 132.77 |
| 2025-10-03 | BUY | 2,576 | 166.580 | 167.260 | 167.192 | USD 430,687 | 132.58 |
| 2025-10-02 | BUY | 2,024 | 166.630 | 168.250 | 168.088 | USD 340,210 | 132.39 |
| 2025-10-01 | BUY | 1,288 | 167.200 | 167.720 | 167.668 | USD 215,956 | 132.20 |
| 2025-09-30 | BUY | 1,840 | 167.330 | 167.500 | 167.483 | USD 308,169 | 132.00 |
| 2025-09-29 | BUY | 1,656 | 163.630 | 168.280 | 167.815 | USD 277,902 | 131.82 |
| 2025-09-26 | BUY | 2,026 | 163.350 | 165.350 | 165.150 | USD 334,594 | 131.64 |
| 2025-09-25 | BUY | 2,576 | 160.510 | 162.300 | 162.121 | USD 417,624 | 131.48 |
| 2025-09-18 | BUY | 186 | 158.190 | 158.290 | 158.280 | USD 29,440 | 131.32 |
| 2025-09-17 | BUY | 1,674 | 158.310 | 159.320 | 159.219 | USD 266,533 | 131.17 |
| 2025-09-09 | BUY | 930 | 151.750 | 153.700 | 153.505 | USD 142,760 | 131.05 |
| 2025-07-31 | SELL | -3,793 | 157.570 | 158.230 | 158.164 | USD -599,916 | 130.89 Loss of -103,439 on sale |
| 2025-07-30 | BUY | 1,488 | 158.400 | 158.730 | 158.697 | USD 236,141 | 130.73 |
| 2025-07-29 | BUY | 185 | 157.120 | 158.790 | 158.623 | USD 29,345 | 130.57 |
| 2025-07-24 | BUY | 186 | 155.220 | 157.240 | 157.038 | USD 29,209 | 130.43 |
| 2025-07-23 | BUY | 1,110 | 156.490 | 156.590 | 156.580 | USD 173,804 | 130.27 |
| 2025-07-22 | BUY | 1,674 | 149.170 | 150.270 | 150.160 | USD 251,368 | 130.16 |
| 2025-07-21 | BUY | 372 | 151.560 | 153.390 | 153.207 | USD 56,993 | 130.03 |
| 2025-07-18 | SELL | -1,861 | 151.500 | 152.850 | 152.715 | USD -284,203 | 129.90 Loss of -42,463 on sale |
| 2025-07-17 | BUY | 186 | 151.500 | 151.990 | 151.941 | USD 28,261 | 129.77 |
| 2025-07-16 | BUY | 744 | 150.170 | 150.360 | 150.341 | USD 111,854 | 129.64 |
| 2025-07-15 | SELL | -2,835 | 148.680 | 150.750 | 150.543 | USD -426,789 | 129.52 Loss of -59,597 on sale |
| 2025-07-14 | BUY | 1,488 | 149.280 | 149.570 | 149.541 | USD 222,517 | 129.40 |
| 2025-07-11 | SELL | -372 | 146.870 | 147.070 | 147.050 | USD -54,703 | 129.29 Loss of -6,608 on sale |
| 2025-07-10 | BUY | 1,488 | 146.400 | 146.540 | 146.526 | USD 218,031 | 129.18 |
| 2025-07-09 | BUY | 1,488 | 146.180 | 146.500 | 146.468 | USD 217,944 | 129.07 |
| 2025-07-08 | BUY | 1,118 | 144.910 | 146.000 | 145.891 | USD 163,106 | 128.97 |
| 2025-07-07 | SELL | -4,278 | 145.920 | 146.780 | 146.694 | USD -627,557 | 128.86 Loss of -76,293 on sale |
| 2025-07-02 | SELL | -5,394 | 144.520 | 144.720 | 144.700 | USD -780,512 | 128.53 Loss of -87,195 on sale |
| 2025-06-30 | BUY | 3,162 | 146.020 | 146.410 | 146.371 | USD 462,825 | 128.42 |
| 2025-06-27 | BUY | 1,674 | 144.660 | 144.710 | 144.705 | USD 242,236 | 128.31 |
| 2025-06-25 | SELL | -372 | 141.380 | 142.420 | 142.316 | USD -52,942 | 128.13 Loss of -5,279 on sale |
| 2025-06-24 | BUY | 186 | 141.850 | 144.040 | 143.821 | USD 26,751 | 128.03 |
| 2025-06-23 | BUY | 4,836 | 145.810 | 147.070 | 146.944 | USD 710,621 | 127.91 |
| 2025-06-18 | SELL | -1,110 | 145.870 | 149.260 | 148.921 | USD -165,302 | 127.66 Loss of -23,599 on sale |
| 2025-06-13 | SELL | -555 | 145.690 | 146.020 | 145.987 | USD -81,023 | 127.25 Loss of -10,398 on sale |
| 2025-06-12 | BUY | 555 | 140.980 | 142.060 | 141.952 | USD 78,783 | 127.15 |
| 2025-06-11 | BUY | 740 | 141.810 | 141.860 | 141.855 | USD 104,973 | 127.05 |
| 2025-06-06 | SELL | -925 | 139.100 | 140.650 | 140.495 | USD -129,958 | 126.77 Loss of -12,693 on sale |
| 2025-06-05 | SELL | -555 | 139.070 | 139.320 | 139.295 | USD -77,309 | 126.68 Loss of -7,000 on sale |
| 2025-06-04 | SELL | -736 | 138.550 | 138.860 | 138.829 | USD -102,178 | 126.59 Loss of -9,005 on sale |
| 2025-06-02 | BUY | 2,392 | 137.460 | 137.520 | 137.514 | USD 328,933 | 126.43 |
| 2025-05-30 | SELL | -534 | 136.480 | 137.300 | 137.218 | USD -73,274 | 126.35 Loss of -5,803 on sale |
| 2025-05-29 | BUY | 184 | 134.800 | 135.090 | 135.061 | USD 24,851 | 126.29 |
| 2025-05-28 | SELL | -183 | 132.850 | 135.000 | 134.785 | USD -24,666 | 126.24 Loss of -1,564 on sale |
| 2025-05-27 | BUY | 2,024 | 134.190 | 134.900 | 134.829 | USD 272,894 | 126.17 |
| 2025-05-23 | SELL | -3,680 | 132.350 | 133.390 | 133.286 | USD -490,492 | 126.08 Loss of -26,534 on sale |
| 2025-05-22 | SELL | -4,048 | 134.070 | 134.980 | 134.889 | USD -546,031 | 126.01 Loss of -35,935 on sale |
| 2025-05-21 | BUY | 184 | 134.950 | 138.820 | 138.433 | USD 25,472 | 125.94 |
| 2025-05-20 | BUY | 1,472 | 137.180 | 137.750 | 137.693 | USD 202,684 | 125.85 |
| 2025-05-19 | BUY | 5,336 | 137.200 | 137.720 | 137.668 | USD 734,596 | 125.76 |
| 2025-05-16 | BUY | 4,968 | 135.480 | 136.400 | 136.308 | USD 677,178 | 125.67 |
| 2025-05-15 | BUY | 4,048 | 135.520 | 135.650 | 135.637 | USD 549,059 | 125.59 |
| 2025-05-14 | BUY | 3,680 | 130.790 | 131.850 | 131.744 | USD 484,818 | 125.55 |
| 2025-05-13 | SELL | -736 | 130.720 | 132.040 | 131.908 | USD -97,084 | 125.51 Loss of -4,712 on sale |
| 2025-05-12 | BUY | 184 | 130.560 | 130.800 | 130.776 | USD 24,063 | 125.46 |
| 2025-05-09 | BUY | 552 | 128.670 | 128.850 | 128.832 | USD 71,115 | 125.43 |
| 2025-05-08 | SELL | -5,336 | 128.670 | 130.530 | 130.344 | USD -695,516 | 125.41 Loss of -26,347 on sale |
| 2025-05-07 | SELL | -2,576 | 127.500 | 128.810 | 128.679 | USD -331,477 | 125.39 Loss of -8,477 on sale |
| 2025-05-06 | BUY | 6,440 | 128.160 | 128.670 | 128.619 | USD 828,306 | 125.36 |
| 2025-05-02 | BUY | 552 | 130.210 | 131.000 | 130.921 | USD 72,268 | 125.29 |
| 2025-05-01 | SELL | -920 | 127.410 | 128.090 | 128.022 | USD -117,780 | 125.27 Loss of -2,530 on sale |
| 2025-04-30 | BUY | 552 | 126.130 | 126.570 | 126.526 | USD 69,842 | 125.26 |
| 2025-04-29 | BUY | 1,288 | 125.730 | 126.040 | 126.009 | USD 162,300 | 125.26 |
| 2025-04-28 | BUY | 2,746 | 124.800 | 126.310 | 126.159 | USD 346,433 | 125.26 |
| 2025-04-25 | BUY | 2,576 | 125.220 | 125.500 | 125.472 | USD 323,216 | 125.26 |
| 2025-04-24 | BUY | 736 | 121.970 | 122.060 | 122.051 | USD 89,830 | 125.30 |
| 2025-04-23 | BUY | 2,024 | 120.280 | 122.620 | 122.386 | USD 247,709 | 125.34 |
| 2025-04-22 | SELL | -1,118 | 113.750 | 117.190 | 116.846 | USD -130,634 | 125.46 Profit of 9,626 on sale |
| 2025-04-17 | BUY | 368 | 128.890 | 130.500 | 130.339 | USD 47,965 | 125.39 |
| 2025-04-16 | BUY | 5,740 | 129.250 | 130.200 | 130.105 | USD 746,803 | 125.35 |
| 2025-04-15 | BUY | 3,680 | 128.640 | 129.950 | 129.819 | USD 477,734 | 125.32 |
| 2025-04-11 | BUY | 4,600 | 128.260 | 129.320 | 129.214 | USD 594,384 | 125.25 |
| 2025-04-10 | BUY | 7,544 | 127.070 | 129.290 | 129.068 | USD 973,689 | 125.23 |
| 2025-04-09 | BUY | 1,472 | 128.430 | 128.930 | 128.880 | USD 189,711 | 125.19 |
| 2025-04-08 | BUY | 3,864 | 120.460 | 123.970 | 123.619 | USD 477,664 | 125.24 |
| 2025-04-07 | BUY | 4,409 | 117.320 | 119.920 | 119.660 | USD 527,581 | 125.33 |
| 2025-04-04 | SELL | -11,040 | 117.450 | 126.380 | 125.487 | USD -1,385,376 | 125.42 Loss of -794 on sale |
| 2025-04-02 | BUY | 1,288 | 133.150 | 133.680 | 133.627 | USD 172,112 | 125.33 |
| 2025-03-31 | SELL | -4,968 | 132.460 | 133.140 | 133.072 | USD -661,102 | 125.17 Loss of -39,279 on sale |
| 2025-03-28 | SELL | -3,128 | 131.720 | 133.640 | 133.448 | USD -417,425 | 125.09 Loss of -26,141 on sale |
| 2025-03-27 | SELL | -920 | 133.430 | 134.960 | 134.807 | USD -124,022 | 125.00 Loss of -9,027 on sale |
| 2025-03-26 | BUY | 1,656 | 134.330 | 136.170 | 135.986 | USD 225,193 | 124.89 |
| 2025-03-25 | SELL | -2,208 | 135.660 | 135.940 | 135.912 | USD -300,094 | 124.76 Loss of -24,624 on sale |
| 2025-03-24 | BUY | 1,288 | 134.690 | 134.890 | 134.870 | USD 173,713 | 124.64 |
| 2025-03-21 | BUY | 8,587 | 132.370 | 134.500 | 134.287 | USD 1,153,122 | 124.55 |
| 2025-03-19 | BUY | 344 | 135.320 | 135.740 | 135.698 | USD 46,680 | 124.29 |
| 2025-03-18 | SELL | -3,312 | 132.690 | 133.270 | 133.212 | USD -441,198 | 124.19 Loss of -29,887 on sale |
| 2025-03-17 | BUY | 3,496 | 132.050 | 132.710 | 132.644 | USD 463,723 | 124.09 |
| 2025-03-14 | BUY | 3,128 | 129.990 | 130.690 | 130.620 | USD 408,579 | 124.01 |
| 2025-03-13 | BUY | 15,432 | 129.200 | 129.640 | 129.596 | USD 1,999,925 | 123.95 |
| 2025-03-12 | BUY | 7,360 | 127.960 | 128.550 | 128.491 | USD 945,694 | 123.89 |
| 2025-03-11 | BUY | 2,944 | 128.110 | 129.050 | 128.956 | USD 379,646 | 123.84 |
| 2025-03-07 | BUY | 1,744 | 128.400 | 128.900 | 128.850 | USD 224,714 | 123.71 |
| 2025-03-06 | SELL | -1,656 | 128.280 | 128.860 | 128.802 | USD -213,296 | 123.65 Loss of -8,538 on sale |
| 2025-03-05 | BUY | 5,728 | 129.640 | 130.540 | 130.450 | USD 747,218 | 123.56 |
| 2025-03-04 | BUY | 1,104 | 128.700 | 134.730 | 134.127 | USD 148,076 | 123.49 |
| 2025-03-03 | BUY | 4,968 | 133.830 | 135.360 | 135.207 | USD 671,708 | 123.34 |
| 2025-02-28 | SELL | -1,288 | 132.990 | 133.090 | 133.080 | USD -171,407 | 123.20 Loss of -12,730 on sale |
| 2025-02-27 | BUY | 184 | 130.520 | 130.990 | 130.943 | USD 24,094 | 123.09 |
| 2025-02-26 | SELL | -368 | 127.310 | 128.330 | 128.228 | USD -47,188 | 123.02 Loss of -1,915 on sale |
| 2025-02-25 | BUY | 3,496 | 127.340 | 127.930 | 127.871 | USD 447,037 | 122.96 |
| 2025-02-21 | BUY | 2,562 | 123.290 | 125.480 | 125.261 | USD 320,919 | 122.91 |
| 2025-02-20 | BUY | 1,464 | 125.110 | 125.310 | 125.290 | USD 183,425 | 122.88 |
| 2025-02-19 | BUY | 366 | 125.410 | 126.610 | 126.490 | USD 46,295 | 122.84 |
| 2025-02-18 | BUY | 915 | 123.760 | 125.330 | 125.173 | USD 114,533 | 122.82 |
| 2025-02-13 | BUY | 3,111 | 125.840 | 127.640 | 127.460 | USD 396,528 | 122.78 |
| 2025-02-12 | BUY | 1,098 | 126.780 | 128.600 | 128.418 | USD 141,003 | 122.71 |
| 2025-02-11 | SELL | -366 | 129.110 | 129.420 | 129.389 | USD -47,356 | 122.59 Loss of -2,487 on sale |
| 2025-02-07 | SELL | -1,464 | 127.950 | 129.000 | 128.895 | USD -188,702 | 122.39 Loss of -9,529 on sale |
| 2025-02-06 | BUY | 732 | 128.780 | 129.750 | 129.653 | USD 94,906 | 122.26 |
| 2025-02-04 | BUY | 6,405 | 128.370 | 130.460 | 130.251 | USD 834,258 | 122.00 |
| 2025-02-03 | BUY | 2,379 | 129.920 | 130.540 | 130.478 | USD 310,407 | 121.84 |
| 2025-01-31 | BUY | 549 | 128.950 | 129.930 | 129.832 | USD 71,278 | 121.69 |
| 2025-01-30 | BUY | 366 | 128.980 | 129.220 | 129.196 | USD 47,286 | 121.54 |
| 2025-01-29 | BUY | 3,477 | 125.130 | 129.760 | 129.297 | USD 449,566 | 121.46 |
| 2025-01-28 | BUY | 1,647 | 128.350 | 132.430 | 132.022 | USD 217,440 | 121.31 |
| 2025-01-27 | BUY | 2,562 | 125.050 | 127.990 | 127.696 | USD 327,157 | 121.22 |
| 2025-01-24 | BUY | 1,647 | 125.310 | 126.280 | 126.183 | USD 207,823 | 121.13 |
| 2025-01-23 | BUY | 4,758 | 126.290 | 127.000 | 126.929 | USD 603,928 | 121.00 |
| 2025-01-02 | BUY | 6,039 | 116.010 | 117.450 | 117.306 | USD 708,411 | 121.13 |
| 2024-12-30 | BUY | 47,603 | 115.220 | 115.920 | 115.850 | USD 5,514,807 | 121.27 |
| 2024-12-10 | BUY | 1,281 | 117.610 | 118.220 | 118.159 | USD 151,362 | 121.37 |
| 2024-12-09 | BUY | 1,464 | 116.580 | 117.850 | 117.723 | USD 172,346 | 121.49 |
| 2024-12-06 | BUY | 2,196 | 117.990 | 118.350 | 118.314 | USD 259,818 | 121.59 |
| 2024-12-05 | BUY | 549 | 118.520 | 119.010 | 118.961 | USD 65,310 | 121.67 |
| 2024-12-04 | BUY | 2,013 | 119.230 | 119.370 | 119.356 | USD 240,264 | 121.74 |
| 2024-12-03 | BUY | 6,450 | 118.100 | 119.450 | 119.315 | USD 769,582 | 121.85 |
| 2024-12-02 | BUY | 541 | 118.680 | 121.990 | 121.659 | USD 65,818 | 121.95 |
| 2024-11-29 | BUY | 4,209 | 121.830 | 121.870 | 121.866 | USD 512,934 | 121.95 |
| 2024-11-27 | BUY | 4,941 | 120.340 | 121.750 | 121.609 | USD 600,870 | 122.06 |
| 2024-11-26 | BUY | 10,614 | 120.610 | 121.040 | 120.997 | USD 1,284,262 | 122.16 |
| 2024-11-26 | BUY | 10,614 | 120.610 | 121.040 | 120.997 | USD 1,284,262 | 122.16 |
| 2024-11-25 | BUY | 10,980 | 118.650 | 121.000 | 120.765 | USD 1,326,000 | 122.43 |
| 2024-11-25 | BUY | 10,980 | 118.650 | 121.000 | 120.765 | USD 1,326,000 | 122.43 |
| 2024-11-22 | BUY | 12,810 | 120.770 | 121.880 | 121.769 | USD 1,559,861 | 122.50 |
| 2024-11-21 | BUY | 2,013 | 120.530 | 120.880 | 120.845 | USD 243,261 | 122.58 |
| 2024-11-20 | BUY | 1,830 | 119.150 | 119.280 | 119.267 | USD 218,259 | 122.73 |
| 2024-11-19 | BUY | 1,647 | 118.960 | 121.350 | 121.111 | USD 199,470 | 122.90 |
| 2024-11-18 | BUY | 14,823 | 119.390 | 119.720 | 119.687 | USD 1,774,120 | 123.07 |
| 2024-11-12 | BUY | 5,124 | 123.370 | 125.280 | 125.089 | USD 640,956 | 123.05 |
| 2024-11-11 | BUY | 3,477 | 124.560 | 125.540 | 125.442 | USD 436,162 | 122.97 |
| 2024-11-08 | BUY | 2,618 | 123.550 | 124.220 | 124.153 | USD 325,033 | 122.94 |
| 2024-11-07 | BUY | 16,287 | 120.080 | 122.250 | 122.033 | USD 1,987,551 | 123.11 |
| 2024-11-06 | BUY | 13,514 | 121.590 | 122.860 | 122.733 | USD 1,658,614 | 123.20 |
| 2024-11-05 | BUY | 7,292 | 118.980 | 119.100 | 119.088 | USD 868,390 | 123.81 |
| 2024-11-05 | BUY | 7,292 | 118.980 | 119.100 | 119.088 | USD 868,390 | 123.81 |
| 2024-11-04 | BUY | 1,281 | 118.000 | 119.630 | 119.467 | USD 153,037 | 124.25 |
| 2024-11-01 | BUY | 2,928 | 118.750 | 121.620 | 121.333 | USD 355,263 | 124.71 |
| 2024-10-31 | BUY | 732 | 120.990 | 122.090 | 121.980 | USD 89,289 | 125.05 |
| 2024-10-30 | BUY | 1,828 | 121.860 | 122.810 | 122.715 | USD 224,323 | 125.37 |
| 2024-10-29 | BUY | 6,808 | 122.790 | 125.500 | 125.229 | USD 852,559 | 125.66 |
| 2024-10-28 | SELL | -1,288 | 125.430 | 125.910 | 125.862 | USD -162,110 | 125.72 Loss of -183 on sale |
| 2024-10-28 | SELL | -1,288 | 125.430 | 125.910 | 125.862 | USD -162,110 | 125.72 Loss of -183 on sale |
| 2024-10-25 | BUY | 2,208 | 125.160 | 126.250 | 126.141 | USD 278,519 | 125.81 |
| 2024-10-24 | BUY | 1,472 | 125.170 | 126.680 | 126.529 | USD 186,251 | 126.14 |
| 2024-10-24 | BUY | 1,472 | 125.170 | 126.680 | 126.529 | USD 186,251 | 126.14 |
| 2024-10-23 | BUY | 1,840 | 127.210 | 127.500 | 127.471 | USD 234,547 | 125.78 |
| 2024-10-22 | BUY | 9,900 | 125.530 | 128.700 | 128.383 | USD 1,270,992 | 125.90 |
| 2024-10-21 | BUY | 5,152 | 125.900 | 126.430 | 126.377 | USD 651,094 | 0.00 |
| 2024-10-21 | BUY | 5,152 | 125.900 | 126.430 | 126.377 | USD 651,094 | 0.00 |