| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 632 | 149.650 | 147.530 | 147.742 | USD 93,373 | 167.64 |
| 2025-11-06 | SELL | -385 | 148.060 | 145.740 | 145.972 | USD -56,199 | 167.84 Profit of 8,418 on sale |
| 2025-11-05 | SELL | -237 | 149.990 | 146.210 | 146.588 | USD -34,741 | 167.95 Profit of 5,062 on sale |
| 2025-11-04 | SELL | -1,006 | 147.260 | 145.510 | 145.685 | USD -146,559 | 168.05 Profit of 22,504 on sale |
| 2025-10-31 | SELL | -160 | 149.000 | 145.010 | 145.409 | USD -23,265 | 168.28 Profit of 3,660 on sale |
| 2025-10-30 | BUY | 560 | 152.220 | 146.047 | 146.664 | USD 82,132 | 168.39 |
| 2025-10-29 | BUY | 560 | 150.620 | 156.135 | 155.583 | USD 87,127 | 168.48 |
| 2025-10-28 | BUY | 2,400 | 157.270 | 160.110 | 159.826 | USD 383,582 | 168.54 |
| 2025-10-27 | BUY | 1,280 | 159.840 | 160.200 | 160.164 | USD 205,010 | 168.58 |
| 2025-10-24 | BUY | 156 | 157.650 | 158.670 | 158.568 | USD 24,737 | 168.64 |
| 2025-10-23 | SELL | -320 | 157.450 | 158.440 | 158.341 | USD -50,669 | 168.70 Profit of 3,316 on sale |
| 2025-10-22 | BUY | 640 | 156.950 | 157.400 | 157.355 | USD 100,707 | 168.77 |
| 2025-10-21 | BUY | 240 | 156.790 | 157.360 | 157.303 | USD 37,753 | 168.83 |
| 2025-10-17 | BUY | 1,200 | 153.600 | 154.020 | 153.978 | USD 184,774 | 168.99 |
| 2025-10-16 | BUY | 78 | 153.360 | 157.520 | 157.104 | USD 12,254 | 169.07 |
| 2025-10-14 | SELL | -480 | 158.270 | 160.500 | 160.277 | USD -76,933 | 169.20 Profit of 4,282 on sale |
| 2025-10-07 | BUY | 2,400 | 161.980 | 162.830 | 162.745 | USD 390,588 | 169.24 |
| 2025-10-06 | BUY | 80 | 159.060 | 162.670 | 162.309 | USD 12,985 | 169.30 |
| 2025-10-03 | BUY | 1,106 | 162.620 | 162.950 | 162.917 | USD 180,186 | 169.33 |
| 2025-10-02 | BUY | 869 | 160.980 | 162.500 | 162.348 | USD 141,080 | 169.38 |
| 2025-10-01 | BUY | 553 | 162.640 | 167.210 | 166.753 | USD 92,214 | 169.42 |
| 2025-09-30 | BUY | 790 | 168.480 | 169.200 | 169.128 | USD 133,611 | 169.43 |
| 2025-09-29 | BUY | 711 | 167.990 | 168.840 | 168.755 | USD 119,985 | 169.43 |
| 2025-09-26 | BUY | 869 | 167.730 | 169.050 | 168.918 | USD 146,790 | 169.44 |
| 2025-09-25 | BUY | 1,106 | 167.280 | 167.830 | 167.775 | USD 185,559 | 169.46 |
| 2025-09-24 | SELL | -1,632 | 168.050 | 168.450 | 168.410 | USD -274,845 | 169.46 Profit of 1,720 on sale |
| 2025-09-18 | BUY | 80 | 171.130 | 173.300 | 173.083 | USD 13,847 | 169.45 |
| 2025-09-17 | BUY | 720 | 172.250 | 173.100 | 173.015 | USD 124,571 | 169.44 |
| 2025-09-16 | BUY | 320 | 171.400 | 171.870 | 171.823 | USD 54,983 | 169.43 |
| 2025-09-15 | BUY | 800 | 172.230 | 174.370 | 174.156 | USD 139,325 | 169.41 |
| 2025-09-09 | BUY | 400 | 173.460 | 174.790 | 174.657 | USD 69,863 | 169.38 |
| 2025-09-02 | BUY | 1,680 | 175.090 | 177.000 | 176.809 | USD 297,039 | 169.35 |
| 2025-08-12 | BUY | 240 | 182.740 | 186.200 | 185.854 | USD 44,605 | 169.19 |
| 2025-08-11 | BUY | 720 | 185.930 | 187.090 | 186.974 | USD 134,621 | 169.09 |
| 2025-08-08 | BUY | 1,840 | 186.400 | 189.350 | 189.055 | USD 347,861 | 168.98 |
| 2025-08-07 | BUY | 240 | 188.020 | 188.980 | 188.884 | USD 45,332 | 168.86 |
| 2025-08-01 | BUY | 1,440 | 184.600 | 185.210 | 185.149 | USD 266,615 | 168.76 |
| 2025-07-31 | BUY | 80 | 184.830 | 187.380 | 187.125 | USD 14,970 | 168.66 |
| 2025-07-30 | BUY | 640 | 185.740 | 187.380 | 187.216 | USD 119,818 | 168.55 |
| 2025-07-29 | BUY | 80 | 184.710 | 184.850 | 184.836 | USD 14,787 | 168.44 |
| 2025-07-14 | BUY | 640 | 181.820 | 182.400 | 182.342 | USD 116,699 | 168.36 |
| 2025-07-11 | SELL | -160 | 180.510 | 182.060 | 181.905 | USD -29,105 | 168.28 Loss of -2,180 on sale |
| 2025-07-10 | BUY | 640 | 181.820 | 182.850 | 182.747 | USD 116,958 | 168.19 |
| 2025-07-09 | BUY | 640 | 182.160 | 182.190 | 182.187 | USD 116,600 | 168.10 |
| 2025-07-08 | BUY | 480 | 180.980 | 183.000 | 182.798 | USD 87,743 | 168.01 |
| 2025-07-07 | SELL | -1,840 | 183.090 | 183.990 | 183.900 | USD -338,376 | 167.91 Loss of -29,422 on sale |
| 2025-07-02 | SELL | -2,320 | 181.740 | 181.860 | 181.848 | USD -421,887 | 167.61 Loss of -33,039 on sale |
| 2025-06-30 | BUY | 1,360 | 183.470 | 183.760 | 183.731 | USD 249,874 | 167.50 |
| 2025-06-27 | BUY | 720 | 181.750 | 182.610 | 182.524 | USD 131,417 | 167.40 |
| 2025-06-25 | SELL | -160 | 180.530 | 181.450 | 181.358 | USD -29,017 | 167.21 Loss of -2,263 on sale |
| 2025-06-24 | BUY | 80 | 180.850 | 181.310 | 181.264 | USD 14,501 | 167.12 |
| 2025-06-23 | BUY | 2,080 | 179.730 | 179.960 | 179.937 | USD 374,269 | 167.02 |
| 2025-06-20 | SELL | -240 | 178.430 | 180.900 | 180.653 | USD -43,357 | 166.94 Loss of -3,290 on sale |
| 2025-06-18 | SELL | -480 | 179.760 | 181.330 | 181.173 | USD -86,963 | 166.76 Loss of -6,920 on sale |
| 2025-06-13 | SELL | -240 | 178.440 | 179.950 | 179.799 | USD -43,152 | 166.56 Loss of -3,176 on sale |
| 2025-06-12 | BUY | 240 | 179.080 | 179.140 | 179.134 | USD 42,992 | 166.47 |
| 2025-06-11 | BUY | 320 | 177.500 | 177.560 | 177.554 | USD 56,817 | 166.39 |
| 2025-06-06 | SELL | -400 | 178.680 | 178.880 | 178.860 | USD -71,544 | 166.15 Loss of -5,084 on sale |
| 2025-06-05 | SELL | -240 | 178.560 | 179.680 | 179.568 | USD -43,096 | 166.05 Loss of -3,244 on sale |
| 2025-06-04 | SELL | -320 | 179.130 | 179.950 | 179.868 | USD -57,558 | 165.95 Loss of -4,454 on sale |
| 2025-06-02 | BUY | 1,040 | 180.320 | 180.340 | 180.338 | USD 187,552 | 165.73 |
| 2025-05-30 | SELL | -231 | 179.800 | 180.640 | 180.556 | USD -41,708 | 165.62 Loss of -3,451 on sale |
| 2025-05-29 | BUY | 79 | 178.530 | 178.790 | 178.764 | USD 14,122 | 165.51 |
| 2025-05-28 | SELL | -79 | 177.800 | 178.640 | 178.556 | USD -14,106 | 165.41 Loss of -1,038 on sale |
| 2025-05-27 | BUY | 869 | 178.540 | 178.960 | 178.918 | USD 155,480 | 165.31 |
| 2025-05-23 | SELL | -1,580 | 176.120 | 176.790 | 176.723 | USD -279,222 | 165.13 Loss of -18,324 on sale |
| 2025-05-22 | SELL | -1,738 | 174.000 | 175.420 | 175.278 | USD -304,633 | 165.05 Loss of -17,774 on sale |
| 2025-05-21 | BUY | 79 | 174.720 | 177.170 | 176.925 | USD 13,977 | 164.97 |
| 2025-05-20 | BUY | 632 | 176.290 | 177.380 | 177.271 | USD 112,035 | 164.87 |
| 2025-05-19 | BUY | 2,291 | 176.750 | 177.410 | 177.344 | USD 406,295 | 164.77 |
| 2025-05-16 | BUY | 2,133 | 176.250 | 176.260 | 176.259 | USD 375,960 | 164.67 |
| 2025-05-15 | BUY | 1,760 | 174.850 | 175.220 | 175.183 | USD 308,322 | 164.58 |
| 2025-05-14 | BUY | 1,600 | 171.940 | 174.000 | 173.794 | USD 278,070 | 164.52 |
| 2025-05-13 | SELL | -320 | 172.840 | 174.800 | 174.604 | USD -55,873 | 164.44 Loss of -3,252 on sale |
| 2025-05-12 | BUY | 79 | 173.440 | 178.920 | 178.372 | USD 14,091 | 164.36 |
| 2025-05-09 | BUY | 237 | 178.330 | 179.440 | 179.329 | USD 42,501 | 164.23 |
| 2025-05-08 | SELL | -2,291 | 176.470 | 178.800 | 178.567 | USD -409,097 | 164.12 Loss of -33,095 on sale |
| 2025-05-07 | SELL | -1,106 | 176.530 | 177.020 | 176.971 | USD -195,730 | 164.01 Loss of -14,339 on sale |
| 2025-05-06 | BUY | 2,765 | 175.190 | 176.210 | 176.108 | USD 486,939 | 163.90 |
| 2025-05-02 | BUY | 237 | 173.450 | 174.500 | 174.395 | USD 41,332 | 163.71 |
| 2025-05-01 | SELL | -395 | 170.840 | 172.310 | 172.163 | USD -68,004 | 163.65 Loss of -3,364 on sale |
| 2025-04-30 | BUY | 237 | 167.970 | 168.780 | 168.699 | USD 39,982 | 163.60 |
| 2025-04-29 | BUY | 553 | 166.330 | 166.620 | 166.591 | USD 92,125 | 163.58 |
| 2025-04-28 | BUY | 1,181 | 163.480 | 164.380 | 164.290 | USD 194,026 | 163.58 |
| 2025-04-25 | BUY | 1,106 | 163.230 | 163.630 | 163.590 | USD 180,931 | 163.58 |
| 2025-04-24 | BUY | 316 | 162.980 | 163.300 | 163.268 | USD 51,593 | 163.59 |
| 2025-04-23 | BUY | 869 | 160.990 | 163.150 | 162.934 | USD 141,590 | 163.61 |
| 2025-04-22 | SELL | -478 | 160.680 | 160.970 | 160.941 | USD -76,930 | 163.65 Profit of 1,293 on sale |
| 2025-04-17 | BUY | 158 | 158.640 | 160.810 | 160.593 | USD 25,374 | 163.84 |
| 2025-04-16 | BUY | 4,464 | 158.440 | 160.370 | 160.177 | USD 715,030 | 163.90 |
| 2025-04-15 | BUY | 1,600 | 159.950 | 160.990 | 160.886 | USD 257,418 | 163.94 |
| 2025-04-11 | BUY | 1,975 | 155.910 | 156.810 | 156.720 | USD 309,522 | 164.08 |
| 2025-04-10 | BUY | 3,280 | 155.190 | 157.010 | 156.828 | USD 514,396 | 164.18 |
| 2025-04-09 | BUY | 632 | 156.810 | 157.270 | 157.224 | USD 99,366 | 164.26 |
| 2025-04-08 | BUY | 1,659 | 151.620 | 158.790 | 158.073 | USD 262,243 | 164.41 |
| 2025-04-07 | BUY | 1,893 | 154.650 | 159.490 | 159.006 | USD 300,998 | 164.52 |
| 2025-04-04 | SELL | -4,740 | 156.740 | 166.510 | 165.533 | USD -784,626 | 164.61 Loss of -4,358 on sale |
| 2025-04-02 | BUY | 553 | 170.440 | 172.000 | 171.844 | USD 95,030 | 164.54 |
| 2025-03-31 | SELL | -2,133 | 172.500 | 173.540 | 173.436 | USD -369,939 | 164.36 Loss of -19,354 on sale |
| 2025-03-28 | SELL | -1,343 | 174.710 | 177.020 | 176.789 | USD -237,428 | 164.23 Loss of -16,860 on sale |
| 2025-03-27 | SELL | -395 | 176.360 | 177.450 | 177.341 | USD -70,050 | 164.08 Loss of -5,237 on sale |
| 2025-03-26 | BUY | 711 | 175.760 | 176.820 | 176.714 | USD 125,644 | 163.94 |
| 2025-03-25 | SELL | -948 | 175.630 | 176.490 | 176.404 | USD -167,231 | 163.79 Loss of -11,962 on sale |
| 2025-03-24 | BUY | 553 | 175.250 | 176.160 | 176.069 | USD 97,366 | 163.64 |
| 2025-03-21 | BUY | 948 | 174.390 | 175.990 | 175.830 | USD 166,687 | 163.50 |
| 2025-03-19 | BUY | 148 | 173.690 | 174.520 | 174.437 | USD 25,817 | 163.19 |
| 2025-03-18 | SELL | -1,440 | 172.840 | 173.730 | 173.641 | USD -250,043 | 163.06 Loss of -15,234 on sale |
| 2025-03-17 | BUY | 1,520 | 172.820 | 173.670 | 173.585 | USD 263,849 | 162.93 |
| 2025-03-14 | BUY | 1,343 | 171.060 | 171.450 | 171.411 | USD 230,205 | 162.81 |
| 2025-03-13 | BUY | 6,626 | 169.140 | 171.070 | 170.877 | USD 1,132,231 | 162.72 |
| 2025-03-12 | BUY | 3,160 | 169.020 | 169.940 | 169.848 | USD 536,720 | 162.63 |
| 2025-03-11 | BUY | 1,264 | 168.360 | 170.350 | 170.151 | USD 215,071 | 162.55 |
| 2025-03-07 | BUY | 754 | 170.240 | 170.750 | 170.699 | USD 128,707 | 162.33 |
| 2025-03-06 | SELL | -711 | 169.650 | 171.010 | 170.874 | USD -121,491 | 162.22 Loss of -6,156 on sale |
| 2025-03-05 | BUY | 2,459 | 171.610 | 171.960 | 171.925 | USD 422,764 | 162.07 |
| 2025-03-04 | BUY | 474 | 169.850 | 174.160 | 173.729 | USD 82,348 | 161.95 |
| 2025-03-03 | BUY | 2,133 | 173.200 | 175.410 | 175.189 | USD 373,678 | 161.76 |
| 2025-02-28 | SELL | -553 | 173.230 | 173.540 | 173.509 | USD -95,950 | 161.58 Loss of -6,599 on sale |
| 2025-02-27 | BUY | 79 | 170.840 | 173.520 | 173.252 | USD 13,687 | 161.42 |
| 2025-02-26 | SELL | -158 | 171.170 | 172.630 | 172.484 | USD -27,252 | 161.26 Loss of -1,774 on sale |
| 2025-02-25 | BUY | 1,501 | 171.210 | 171.610 | 171.570 | USD 257,527 | 161.09 |
| 2025-02-21 | BUY | 1,106 | 167.870 | 168.490 | 168.428 | USD 186,281 | 160.83 |
| 2025-02-20 | BUY | 632 | 166.790 | 167.480 | 167.411 | USD 105,804 | 160.73 |
| 2025-02-19 | BUY | 158 | 166.960 | 167.570 | 167.509 | USD 26,466 | 160.61 |
| 2025-02-18 | BUY | 395 | 166.500 | 167.090 | 167.031 | USD 65,977 | 160.50 |
| 2025-02-13 | BUY | 1,343 | 168.570 | 169.040 | 168.993 | USD 226,958 | 160.09 |
| 2025-02-12 | BUY | 474 | 166.560 | 166.860 | 166.830 | USD 79,077 | 159.96 |
| 2025-02-11 | SELL | -158 | 166.940 | 167.070 | 167.057 | USD -26,395 | 159.81 Loss of -1,145 on sale |
| 2025-02-07 | SELL | -632 | 166.830 | 167.870 | 167.766 | USD -106,028 | 159.50 Loss of -5,224 on sale |
| 2025-02-06 | BUY | 316 | 167.680 | 169.750 | 169.543 | USD 53,576 | 159.32 |
| 2025-02-04 | BUY | 2,765 | 159.320 | 160.880 | 160.724 | USD 444,402 | 159.29 |
| 2025-02-03 | BUY | 1,027 | 160.390 | 160.890 | 160.840 | USD 165,183 | 159.26 |
| 2025-01-31 | BUY | 237 | 159.830 | 161.180 | 161.045 | USD 38,168 | 159.25 |
| 2025-01-30 | BUY | 158 | 159.440 | 160.780 | 160.646 | USD 25,382 | 159.24 |
| 2025-01-29 | BUY | 1,501 | 157.220 | 158.860 | 158.696 | USD 238,203 | 159.29 |
| 2025-01-28 | BUY | 711 | 158.840 | 160.410 | 160.253 | USD 113,940 | 159.30 |
| 2025-01-27 | BUY | 1,106 | 160.830 | 160.910 | 160.902 | USD 177,958 | 159.26 |
| 2025-01-24 | BUY | 711 | 157.470 | 157.950 | 157.902 | USD 112,268 | 159.31 |
| 2025-01-23 | BUY | 2,054 | 157.680 | 158.630 | 158.535 | USD 325,631 | 159.36 |
| 2025-01-22 | BUY | 1,343 | 154.170 | 154.800 | 154.737 | USD 207,812 | 159.51 |
| 2024-12-10 | BUY | 553 | 158.410 | 158.760 | 158.725 | USD 87,775 | 159.55 |
| 2024-12-09 | BUY | 632 | 156.070 | 156.790 | 156.718 | USD 99,046 | 159.65 |
| 2024-12-06 | BUY | 948 | 155.930 | 157.640 | 157.469 | USD 149,281 | 159.77 |
| 2024-12-05 | BUY | 237 | 156.370 | 157.410 | 157.306 | USD 37,282 | 159.89 |
| 2024-12-04 | BUY | 869 | 156.100 | 156.870 | 156.793 | USD 136,253 | 160.02 |
| 2024-12-03 | BUY | 2,783 | 156.260 | 158.650 | 158.411 | USD 440,858 | 160.15 |
| 2024-12-02 | BUY | 233 | 158.290 | 160.610 | 160.378 | USD 37,368 | 160.22 |
| 2024-11-29 | BUY | 1,817 | 160.960 | 161.930 | 161.833 | USD 294,051 | 160.19 |
| 2024-11-27 | BUY | 2,133 | 161.190 | 161.990 | 161.910 | USD 345,354 | 160.11 |
| 2024-11-26 | BUY | 4,582 | 160.490 | 161.460 | 161.363 | USD 739,365 | 160.09 |
| 2024-11-25 | BUY | 4,740 | 159.630 | 160.390 | 160.314 | USD 759,888 | 160.11 |
| 2024-11-22 | BUY | 5,530 | 159.290 | 159.370 | 159.362 | USD 881,272 | 160.15 |
| 2024-11-21 | BUY | 869 | 158.350 | 159.040 | 158.971 | USD 138,146 | 160.24 |
| 2024-11-20 | BUY | 790 | 155.770 | 158.290 | 158.038 | USD 124,850 | 160.48 |
| 2024-11-19 | BUY | 711 | 157.930 | 158.580 | 158.515 | USD 112,704 | 160.62 |
| 2024-11-18 | BUY | 6,399 | 157.690 | 157.780 | 157.771 | USD 1,009,577 | 160.79 |
| 2024-11-12 | BUY | 2,212 | 156.060 | 157.680 | 157.518 | USD 348,430 | 161.09 |
| 2024-11-11 | BUY | 1,501 | 157.080 | 159.810 | 159.537 | USD 239,465 | 161.36 |
| 2024-11-08 | BUY | 1,130 | 156.420 | 159.040 | 158.778 | USD 179,419 | 161.71 |
| 2024-11-07 | BUY | 7,031 | 156.110 | 156.460 | 156.425 | USD 1,099,824 | 162.14 |
| 2024-11-06 | BUY | 2,133 | 155.790 | 160.610 | 160.128 | USD 341,553 | 162.67 |
| 2024-11-05 | BUY | 3,148 | 157.850 | 157.910 | 157.904 | USD 497,082 | 163.11 |
| 2024-11-04 | BUY | 553 | 154.490 | 156.070 | 155.912 | USD 86,219 | 163.97 |
| 2024-11-01 | BUY | 1,264 | 154.640 | 156.360 | 156.188 | USD 197,422 | 165.01 |
| 2024-10-31 | BUY | 316 | 155.870 | 159.590 | 159.218 | USD 50,313 | 166.15 |
| 2024-10-30 | BUY | 785 | 166.530 | 167.990 | 167.844 | USD 131,758 | 166.09 |
| 2024-10-29 | BUY | 1,896 | 166.720 | 167.160 | 167.116 | USD 316,852 | 165.99 |
| 2024-10-28 | SELL | -553 | 166.440 | 166.950 | 166.899 | USD -92,295 | 165.90 Loss of -554 on sale |
| 2024-10-25 | BUY | 948 | 165.310 | 167.640 | 167.407 | USD 158,702 | 166.04 |
| 2024-10-24 | BUY | 632 | 166.900 | 167.550 | 167.485 | USD 105,851 | 165.76 |
| 2024-10-23 | BUY | 790 | 165.000 | 166.030 | 165.927 | USD 131,082 | 166.14 |
| 2024-10-22 | BUY | 2,039 | 165.940 | 166.670 | 166.597 | USD 339,691 | 166.34 |
| 2024-10-21 | BUY | 2,212 | 166.340 | 166.630 | 166.601 | USD 368,521 | 0.00 |