| 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.32 |
| 2025-11-06 | SELL | -385 | 148.060 | 145.740 | 145.972 | USD -56,199 | 167.51 Profit of 8,292 on sale |
| 2025-11-05 | SELL | -237 | 149.990 | 146.210 | 146.588 | USD -34,741 | 167.62 Profit of 4,984 on sale |
| 2025-11-04 | SELL | -1,006 | 147.260 | 145.510 | 145.685 | USD -146,559 | 167.72 Profit of 22,166 on sale |
| 2025-10-31 | SELL | -160 | 149.000 | 145.010 | 145.409 | USD -23,265 | 167.94 Profit of 3,605 on sale |
| 2025-10-30 | BUY | 560 | 152.220 | 146.047 | 146.664 | USD 82,132 | 168.04 |
| 2025-10-29 | BUY | 560 | 150.620 | 156.135 | 155.583 | USD 87,127 | 168.12 |
| 2025-10-28 | BUY | 2,400 | 157.270 | 160.110 | 159.826 | USD 383,582 | 168.18 |
| 2025-10-27 | BUY | 1,280 | 159.840 | 160.200 | 160.164 | USD 205,010 | 168.22 |
| 2025-10-24 | BUY | 156 | 157.650 | 158.670 | 158.568 | USD 24,737 | 168.28 |
| 2025-10-23 | SELL | -320 | 157.450 | 158.440 | 158.341 | USD -50,669 | 168.33 Profit of 3,197 on sale |
| 2025-10-22 | BUY | 640 | 156.950 | 157.400 | 157.355 | USD 100,707 | 168.39 |
| 2025-10-21 | BUY | 240 | 156.790 | 157.360 | 157.303 | USD 37,753 | 168.45 |
| 2025-10-17 | BUY | 1,200 | 153.600 | 154.020 | 153.978 | USD 184,774 | 168.60 |
| 2025-10-16 | BUY | 78 | 153.360 | 157.520 | 157.104 | USD 12,254 | 168.68 |
| 2025-10-14 | SELL | -480 | 158.270 | 160.500 | 160.277 | USD -76,933 | 168.80 Profit of 4,090 on sale |
| 2025-10-08 | BUY | 640 | 159.370 | 162.690 | 162.358 | USD 103,909 | 168.85 |
| 2025-10-07 | BUY | 2,400 | 161.980 | 162.830 | 162.745 | USD 390,588 | 168.89 |
| 2025-10-06 | BUY | 80 | 159.060 | 162.670 | 162.309 | USD 12,985 | 168.94 |
| 2025-10-03 | BUY | 1,106 | 162.620 | 162.950 | 162.917 | USD 180,186 | 168.98 |
| 2025-10-02 | BUY | 869 | 160.980 | 162.500 | 162.348 | USD 141,080 | 169.02 |
| 2025-10-01 | BUY | 553 | 162.640 | 167.210 | 166.753 | USD 92,214 | 169.05 |
| 2025-09-30 | BUY | 790 | 168.480 | 169.200 | 169.128 | USD 133,611 | 169.06 |
| 2025-09-29 | BUY | 711 | 167.990 | 168.840 | 168.755 | USD 119,985 | 169.06 |
| 2025-09-26 | BUY | 869 | 167.730 | 169.050 | 168.918 | USD 146,790 | 169.07 |
| 2025-09-25 | BUY | 1,106 | 167.280 | 167.830 | 167.775 | USD 185,559 | 169.08 |
| 2025-09-18 | BUY | 80 | 171.130 | 173.300 | 173.083 | USD 13,847 | 169.07 |
| 2025-09-17 | BUY | 720 | 172.250 | 173.100 | 173.015 | USD 124,571 | 169.05 |
| 2025-09-09 | BUY | 400 | 173.460 | 174.790 | 174.657 | USD 69,863 | 169.03 |
| 2025-07-31 | BUY | 80 | 184.830 | 187.380 | 187.125 | USD 14,970 | 168.93 |
| 2025-07-30 | BUY | 640 | 185.740 | 187.380 | 187.216 | USD 119,818 | 168.84 |
| 2025-07-29 | BUY | 80 | 184.710 | 184.850 | 184.836 | USD 14,787 | 168.74 |
| 2025-07-24 | BUY | 80 | 183.580 | 184.030 | 183.985 | USD 14,719 | 168.65 |
| 2025-07-23 | BUY | 480 | 181.000 | 181.590 | 181.531 | USD 87,135 | 168.58 |
| 2025-07-22 | BUY | 720 | 180.800 | 181.140 | 181.106 | USD 130,396 | 168.51 |
| 2025-07-21 | BUY | 160 | 180.810 | 182.160 | 182.025 | USD 29,124 | 168.43 |
| 2025-07-18 | SELL | -800 | 180.720 | 182.660 | 182.466 | USD -145,973 | 168.36 Loss of -11,285 on sale |
| 2025-07-17 | BUY | 80 | 181.940 | 182.150 | 182.129 | USD 14,570 | 168.28 |
| 2025-07-16 | BUY | 320 | 180.800 | 181.220 | 181.178 | USD 57,977 | 168.20 |
| 2025-07-15 | SELL | -1,215 | 179.790 | 181.820 | 181.617 | USD -220,665 | 168.13 Loss of -16,389 on sale |
| 2025-07-14 | BUY | 640 | 181.820 | 182.400 | 182.342 | USD 116,699 | 168.04 |
| 2025-07-11 | SELL | -160 | 180.510 | 182.060 | 181.905 | USD -29,105 | 167.97 Loss of -2,230 on sale |
| 2025-07-10 | BUY | 640 | 181.820 | 182.850 | 182.747 | USD 116,958 | 167.88 |
| 2025-07-09 | BUY | 640 | 182.160 | 182.190 | 182.187 | USD 116,600 | 167.79 |
| 2025-07-08 | BUY | 480 | 180.980 | 183.000 | 182.798 | USD 87,743 | 167.70 |
| 2025-07-07 | SELL | -1,840 | 183.090 | 183.990 | 183.900 | USD -338,376 | 167.61 Loss of -29,982 on sale |
| 2025-07-02 | SELL | -2,320 | 181.740 | 181.860 | 181.848 | USD -421,887 | 167.31 Loss of -33,728 on sale |
| 2025-06-30 | BUY | 1,360 | 183.470 | 183.760 | 183.731 | USD 249,874 | 167.20 |
| 2025-06-27 | BUY | 720 | 181.750 | 182.610 | 182.524 | USD 131,417 | 167.11 |
| 2025-06-25 | SELL | -160 | 180.530 | 181.450 | 181.358 | USD -29,017 | 166.93 Loss of -2,309 on sale |
| 2025-06-24 | BUY | 80 | 180.850 | 181.310 | 181.264 | USD 14,501 | 166.83 |
| 2025-06-23 | BUY | 2,080 | 179.730 | 179.960 | 179.937 | USD 374,269 | 166.74 |
| 2025-06-18 | SELL | -480 | 179.760 | 181.330 | 181.173 | USD -86,963 | 166.56 Loss of -7,012 on sale |
| 2025-06-13 | SELL | -240 | 178.440 | 179.950 | 179.799 | USD -43,152 | 166.29 Loss of -3,243 on sale |
| 2025-06-12 | BUY | 240 | 179.080 | 179.140 | 179.134 | USD 42,992 | 166.20 |
| 2025-06-11 | BUY | 320 | 177.500 | 177.560 | 177.554 | USD 56,817 | 166.11 |
| 2025-06-06 | SELL | -400 | 178.680 | 178.880 | 178.860 | USD -71,544 | 165.88 Loss of -5,191 on sale |
| 2025-06-05 | SELL | -240 | 178.560 | 179.680 | 179.568 | USD -43,096 | 165.79 Loss of -3,307 on sale |
| 2025-06-04 | SELL | -320 | 179.130 | 179.950 | 179.868 | USD -57,558 | 165.69 Loss of -4,537 on sale |
| 2025-06-02 | BUY | 1,040 | 180.320 | 180.340 | 180.338 | USD 187,552 | 165.48 |
| 2025-05-30 | SELL | -231 | 179.800 | 180.640 | 180.556 | USD -41,708 | 165.37 Loss of -3,508 on sale |
| 2025-05-29 | BUY | 79 | 178.530 | 178.790 | 178.764 | USD 14,122 | 165.27 |
| 2025-05-28 | SELL | -79 | 177.800 | 178.640 | 178.556 | USD -14,106 | 165.17 Loss of -1,057 on sale |
| 2025-05-27 | BUY | 869 | 178.540 | 178.960 | 178.918 | USD 155,480 | 165.07 |
| 2025-05-23 | SELL | -1,580 | 176.120 | 176.790 | 176.723 | USD -279,222 | 164.89 Loss of -18,689 on sale |
| 2025-05-22 | SELL | -1,738 | 174.000 | 175.420 | 175.278 | USD -304,633 | 164.82 Loss of -18,173 on sale |
| 2025-05-21 | BUY | 79 | 174.720 | 177.170 | 176.925 | USD 13,977 | 164.74 |
| 2025-05-20 | BUY | 632 | 176.290 | 177.380 | 177.271 | USD 112,035 | 164.65 |
| 2025-05-19 | BUY | 2,291 | 176.750 | 177.410 | 177.344 | USD 406,295 | 164.55 |
| 2025-05-16 | BUY | 2,133 | 176.250 | 176.260 | 176.259 | USD 375,960 | 164.46 |
| 2025-05-15 | BUY | 1,760 | 174.850 | 175.220 | 175.183 | USD 308,322 | 164.37 |
| 2025-05-14 | BUY | 1,600 | 171.940 | 174.000 | 173.794 | USD 278,070 | 164.31 |
| 2025-05-13 | SELL | -320 | 172.840 | 174.800 | 174.604 | USD -55,873 | 164.23 Loss of -3,318 on sale |
| 2025-05-12 | BUY | 79 | 173.440 | 178.920 | 178.372 | USD 14,091 | 164.16 |
| 2025-05-09 | BUY | 237 | 178.330 | 179.440 | 179.329 | USD 42,501 | 164.04 |
| 2025-05-08 | SELL | -2,291 | 176.470 | 178.800 | 178.567 | USD -409,097 | 163.93 Loss of -33,537 on sale |
| 2025-05-07 | SELL | -1,106 | 176.530 | 177.020 | 176.971 | USD -195,730 | 163.82 Loss of -14,546 on sale |
| 2025-05-06 | BUY | 2,765 | 175.190 | 176.210 | 176.108 | USD 486,939 | 163.72 |
| 2025-05-02 | BUY | 237 | 173.450 | 174.500 | 174.395 | USD 41,332 | 163.54 |
| 2025-05-01 | SELL | -395 | 170.840 | 172.310 | 172.163 | USD -68,004 | 163.47 Loss of -3,432 on sale |
| 2025-04-30 | BUY | 237 | 167.970 | 168.780 | 168.699 | USD 39,982 | 163.43 |
| 2025-04-29 | BUY | 553 | 166.330 | 166.620 | 166.591 | USD 92,125 | 163.41 |
| 2025-04-28 | BUY | 1,181 | 163.480 | 164.380 | 164.290 | USD 194,026 | 163.41 |
| 2025-04-25 | BUY | 1,106 | 163.230 | 163.630 | 163.590 | USD 180,931 | 163.41 |
| 2025-04-24 | BUY | 316 | 162.980 | 163.300 | 163.268 | USD 51,593 | 163.41 |
| 2025-04-23 | BUY | 869 | 160.990 | 163.150 | 162.934 | USD 141,590 | 163.44 |
| 2025-04-22 | SELL | -478 | 160.680 | 160.970 | 160.941 | USD -76,930 | 163.46 Profit of 1,205 on sale |
| 2025-04-17 | BUY | 158 | 158.640 | 160.810 | 160.593 | USD 25,374 | 163.56 |
| 2025-04-16 | BUY | 4,464 | 158.440 | 160.370 | 160.177 | USD 715,030 | 163.61 |
| 2025-04-15 | BUY | 1,600 | 159.950 | 160.990 | 160.886 | USD 257,418 | 163.64 |
| 2025-04-11 | BUY | 1,975 | 155.910 | 156.810 | 156.720 | USD 309,522 | 163.76 |
| 2025-04-10 | BUY | 3,280 | 155.190 | 157.010 | 156.828 | USD 514,396 | 163.85 |
| 2025-04-09 | BUY | 632 | 156.810 | 157.270 | 157.224 | USD 99,366 | 163.92 |
| 2025-04-08 | BUY | 1,659 | 151.620 | 158.790 | 158.073 | USD 262,243 | 164.05 |
| 2025-04-07 | BUY | 1,893 | 154.650 | 159.490 | 159.006 | USD 300,998 | 164.15 |
| 2025-04-04 | SELL | -4,740 | 156.740 | 166.510 | 165.533 | USD -784,626 | 164.23 Loss of -6,162 on sale |
| 2025-04-02 | BUY | 553 | 170.440 | 172.000 | 171.844 | USD 95,030 | 164.17 |
| 2025-03-31 | SELL | -2,133 | 172.500 | 173.540 | 173.436 | USD -369,939 | 163.99 Loss of -20,145 on sale |
| 2025-03-28 | SELL | -1,343 | 174.710 | 177.020 | 176.789 | USD -237,428 | 163.87 Loss of -17,349 on sale |
| 2025-03-27 | SELL | -395 | 176.360 | 177.450 | 177.341 | USD -70,050 | 163.73 Loss of -5,377 on sale |
| 2025-03-26 | BUY | 711 | 175.760 | 176.820 | 176.714 | USD 125,644 | 163.59 |
| 2025-03-25 | SELL | -948 | 175.630 | 176.490 | 176.404 | USD -167,231 | 163.45 Loss of -12,280 on sale |
| 2025-03-24 | BUY | 553 | 175.250 | 176.160 | 176.069 | USD 97,366 | 163.31 |
| 2025-03-21 | BUY | 948 | 174.390 | 175.990 | 175.830 | USD 166,687 | 163.18 |
| 2025-03-19 | BUY | 148 | 173.690 | 174.520 | 174.437 | USD 25,817 | 162.90 |
| 2025-03-18 | SELL | -1,440 | 172.840 | 173.730 | 173.641 | USD -250,043 | 162.78 Loss of -15,643 on sale |
| 2025-03-17 | BUY | 1,520 | 172.820 | 173.670 | 173.585 | USD 263,849 | 162.65 |
| 2025-03-14 | BUY | 1,343 | 171.060 | 171.450 | 171.411 | USD 230,205 | 162.55 |
| 2025-03-13 | BUY | 6,626 | 169.140 | 171.070 | 170.877 | USD 1,132,231 | 162.46 |
| 2025-03-12 | BUY | 3,160 | 169.020 | 169.940 | 169.848 | USD 536,720 | 162.38 |
| 2025-03-11 | BUY | 1,264 | 168.360 | 170.350 | 170.151 | USD 215,071 | 162.30 |
| 2025-03-07 | BUY | 754 | 170.240 | 170.750 | 170.699 | USD 128,707 | 162.10 |
| 2025-03-06 | SELL | -711 | 169.650 | 171.010 | 170.874 | USD -121,491 | 161.99 Loss of -6,314 on sale |
| 2025-03-05 | BUY | 2,459 | 171.610 | 171.960 | 171.925 | USD 422,764 | 161.86 |
| 2025-03-04 | BUY | 474 | 169.850 | 174.160 | 173.729 | USD 82,348 | 161.75 |
| 2025-03-03 | BUY | 2,133 | 173.200 | 175.410 | 175.189 | USD 373,678 | 161.58 |
| 2025-02-28 | SELL | -553 | 173.230 | 173.540 | 173.509 | USD -95,950 | 161.42 Loss of -6,688 on sale |
| 2025-02-27 | BUY | 79 | 170.840 | 173.520 | 173.252 | USD 13,687 | 161.28 |
| 2025-02-26 | SELL | -158 | 171.170 | 172.630 | 172.484 | USD -27,252 | 161.13 Loss of -1,794 on sale |
| 2025-02-25 | BUY | 1,501 | 171.210 | 171.610 | 171.570 | USD 257,527 | 160.98 |
| 2025-02-21 | BUY | 1,106 | 167.870 | 168.490 | 168.428 | USD 186,281 | 160.75 |
| 2025-02-20 | BUY | 632 | 166.790 | 167.480 | 167.411 | USD 105,804 | 160.66 |
| 2025-02-19 | BUY | 158 | 166.960 | 167.570 | 167.509 | USD 26,466 | 160.56 |
| 2025-02-18 | BUY | 395 | 166.500 | 167.090 | 167.031 | USD 65,977 | 160.46 |
| 2025-02-13 | BUY | 1,343 | 168.570 | 169.040 | 168.993 | USD 226,958 | 160.10 |
| 2025-02-12 | BUY | 474 | 166.560 | 166.860 | 166.830 | USD 79,077 | 159.99 |
| 2025-02-11 | SELL | -158 | 166.940 | 167.070 | 167.057 | USD -26,395 | 159.86 Loss of -1,136 on sale |
| 2025-02-07 | SELL | -632 | 166.830 | 167.870 | 167.766 | USD -106,028 | 159.60 Loss of -5,160 on sale |
| 2025-02-06 | BUY | 316 | 167.680 | 169.750 | 169.543 | USD 53,576 | 159.45 |
| 2025-02-04 | BUY | 2,765 | 159.320 | 160.880 | 160.724 | USD 444,402 | 159.43 |
| 2025-02-03 | BUY | 1,027 | 160.390 | 160.890 | 160.840 | USD 165,183 | 159.41 |
| 2025-01-31 | BUY | 237 | 159.830 | 161.180 | 161.045 | USD 38,168 | 159.40 |
| 2025-01-30 | BUY | 158 | 159.440 | 160.780 | 160.646 | USD 25,382 | 159.40 |
| 2025-01-29 | BUY | 1,501 | 157.220 | 158.860 | 158.696 | USD 238,203 | 159.44 |
| 2025-01-28 | BUY | 711 | 158.840 | 160.410 | 160.253 | USD 113,940 | 159.46 |
| 2025-01-27 | BUY | 1,106 | 160.830 | 160.910 | 160.902 | USD 177,958 | 159.43 |
| 2025-01-24 | BUY | 711 | 157.470 | 157.950 | 157.902 | USD 112,268 | 159.47 |
| 2025-01-23 | BUY | 2,054 | 157.680 | 158.630 | 158.535 | USD 325,631 | 159.51 |
| 2025-01-02 | BUY | 2,607 | 149.340 | 150.150 | 150.069 | USD 391,230 | 159.76 |
| 2024-12-30 | BUY | 20,527 | 149.370 | 149.950 | 149.892 | USD 3,076,833 | 160.01 |
| 2024-12-10 | BUY | 553 | 158.410 | 158.760 | 158.725 | USD 87,775 | 160.05 |
| 2024-12-09 | BUY | 632 | 156.070 | 156.790 | 156.718 | USD 99,046 | 160.15 |
| 2024-12-06 | BUY | 948 | 155.930 | 157.640 | 157.469 | USD 149,281 | 160.26 |
| 2024-12-05 | BUY | 237 | 156.370 | 157.410 | 157.306 | USD 37,282 | 160.37 |
| 2024-12-04 | BUY | 869 | 156.100 | 156.870 | 156.793 | USD 136,253 | 160.49 |
| 2024-12-03 | BUY | 2,783 | 156.260 | 158.650 | 158.411 | USD 440,858 | 160.61 |
| 2024-12-02 | BUY | 233 | 158.290 | 160.610 | 160.378 | USD 37,368 | 160.67 |
| 2024-11-29 | BUY | 1,817 | 160.960 | 161.930 | 161.833 | USD 294,051 | 160.67 |
| 2024-11-27 | BUY | 2,133 | 161.190 | 161.990 | 161.910 | USD 345,354 | 160.63 |
| 2024-11-26 | BUY | 4,582 | 160.490 | 161.460 | 161.363 | USD 739,365 | 160.64 |
| 2024-11-25 | BUY | 4,740 | 159.630 | 160.390 | 160.314 | USD 759,888 | 160.71 |
| 2024-11-25 | BUY | 4,740 | 159.630 | 160.390 | 160.314 | USD 759,888 | 160.71 |
| 2024-11-22 | BUY | 5,530 | 159.290 | 159.370 | 159.362 | USD 881,272 | 160.76 |
| 2024-11-21 | BUY | 869 | 158.350 | 159.040 | 158.971 | USD 138,146 | 160.85 |
| 2024-11-20 | BUY | 790 | 155.770 | 158.290 | 158.038 | USD 124,850 | 161.06 |
| 2024-11-19 | BUY | 711 | 157.930 | 158.580 | 158.515 | USD 112,704 | 161.19 |
| 2024-11-18 | BUY | 6,399 | 157.690 | 157.780 | 157.771 | USD 1,009,577 | 161.34 |
| 2024-11-12 | BUY | 2,212 | 156.060 | 157.680 | 157.518 | USD 348,430 | 161.58 |
| 2024-11-11 | BUY | 1,501 | 157.080 | 159.810 | 159.537 | USD 239,465 | 161.79 |
| 2024-11-08 | BUY | 1,130 | 156.420 | 159.040 | 158.778 | USD 179,419 | 162.06 |
| 2024-11-07 | BUY | 7,031 | 156.110 | 156.460 | 156.425 | USD 1,099,824 | 162.38 |
| 2024-11-06 | BUY | 5,834 | 155.790 | 160.610 | 160.128 | USD 934,187 | 162.74 |
| 2024-11-05 | BUY | 3,148 | 157.850 | 157.910 | 157.904 | USD 497,082 | 163.35 |
| 2024-11-05 | BUY | 3,148 | 157.850 | 157.910 | 157.904 | USD 497,082 | 163.35 |
| 2024-11-04 | BUY | 553 | 154.490 | 156.070 | 155.912 | USD 86,219 | 164.62 |
| 2024-11-04 | BUY | 553 | 154.490 | 156.070 | 155.912 | USD 86,219 | 164.62 |
| 2024-11-01 | BUY | 1,264 | 154.640 | 156.360 | 156.188 | USD 197,422 | 165.39 |
| 2024-10-31 | BUY | 316 | 155.870 | 159.590 | 159.218 | USD 50,313 | 166.18 |
| 2024-10-30 | BUY | 785 | 166.530 | 167.990 | 167.844 | USD 131,758 | 166.15 |
| 2024-10-29 | BUY | 2,923 | 166.720 | 167.160 | 167.116 | USD 488,480 | 166.09 |
| 2024-10-28 | SELL | -553 | 166.440 | 166.950 | 166.899 | USD -92,295 | 166.00 Loss of -494 on sale |
| 2024-10-28 | SELL | -553 | 166.440 | 166.950 | 166.899 | USD -92,295 | 166.00 Loss of -494 on sale |
| 2024-10-25 | BUY | 948 | 165.310 | 167.640 | 167.407 | USD 158,702 | 166.24 |
| 2024-10-25 | BUY | 948 | 165.310 | 167.640 | 167.407 | USD 158,702 | 166.24 |
| 2024-10-24 | BUY | 632 | 166.900 | 167.550 | 167.485 | USD 105,851 | 165.90 |
| 2024-10-24 | BUY | 632 | 166.900 | 167.550 | 167.485 | USD 105,851 | 165.90 |
| 2024-10-23 | BUY | 790 | 165.000 | 166.030 | 165.927 | USD 131,082 | 166.21 |
| 2024-10-22 | BUY | 4,251 | 165.940 | 166.670 | 166.597 | USD 708,204 | 166.34 |
| 2024-10-21 | BUY | 2,212 | 166.340 | 166.630 | 166.601 | USD 368,521 | 0.00 |
| 2024-10-21 | BUY | 2,212 | 166.340 | 166.630 | 166.601 | USD 368,521 | 0.00 |