| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | SELL | -34 | 178.840 | 177.390 | 177.535 | USD -6,036 | 153.51 Loss of -817 on sale |
| 2025-11-07 | BUY | 238 | 177.870 | 175.290 | 175.548 | USD 41,780 | 153.30 |
| 2025-11-05 | SELL | -2,312 | 174.335 | 171.695 | 171.959 | USD -397,569 | 153.12 Loss of -43,566 on sale |
| 2025-10-29 | SELL | -1,826 | 171.660 | 174.280 | 174.018 | USD -317,757 | 152.67 Loss of -38,972 on sale |
| 2025-10-24 | SELL | -370 | 175.930 | 176.670 | 176.596 | USD -65,341 | 152.36 Loss of -8,967 on sale |
| 2025-10-23 | SELL | -68 | 175.750 | 178.000 | 177.775 | USD -12,089 | 152.25 Loss of -1,735 on sale |
| 2025-10-22 | BUY | 102 | 177.100 | 177.920 | 177.838 | USD 18,139 | 152.14 |
| 2025-10-20 | SELL | -782 | 177.740 | 178.070 | 178.037 | USD -139,225 | 151.90 Loss of -20,436 on sale |
| 2025-10-17 | SELL | -408 | 176.410 | 177.230 | 177.148 | USD -72,276 | 151.79 Loss of -10,346 on sale |
| 2025-10-16 | SELL | -170 | 176.370 | 179.600 | 179.277 | USD -30,477 | 151.67 Loss of -4,692 on sale |
| 2025-10-15 | SELL | -423 | 179.190 | 179.700 | 179.649 | USD -75,992 | 151.54 Loss of -11,888 on sale |
| 2025-10-13 | SELL | -629 | 175.540 | 176.920 | 176.782 | USD -111,196 | 151.31 Loss of -16,024 on sale |
| 2025-10-03 | BUY | 136 | 170.190 | 170.990 | 170.910 | USD 23,244 | 150.99 |
| 2025-10-02 | SELL | -1,360 | 168.850 | 169.120 | 169.093 | USD -229,966 | 150.91 Loss of -24,732 on sale |
| 2025-10-01 | SELL | -1,293 | 169.380 | 171.160 | 170.982 | USD -221,080 | 150.82 Loss of -26,072 on sale |
| 2025-09-30 | SELL | -34 | 170.750 | 171.200 | 171.155 | USD -5,819 | 150.72 Loss of -695 on sale |
| 2025-09-29 | SELL | -444 | 169.550 | 169.700 | 169.685 | USD -75,340 | 150.63 Loss of -8,462 on sale |
| 2025-09-26 | SELL | -34 | 168.450 | 169.960 | 169.809 | USD -5,774 | 150.54 Loss of -655 on sale |
| 2025-09-25 | BUY | 442 | 166.460 | 168.860 | 168.620 | USD 74,530 | 150.46 |
| 2025-09-24 | SELL | -300 | 166.770 | 167.240 | 167.193 | USD -50,158 | 150.38 Loss of -5,044 on sale |
| 2025-09-18 | BUY | 68 | 162.440 | 163.120 | 163.052 | USD 11,088 | 150.32 |
| 2025-09-10 | SELL | -34 | 163.910 | 164.950 | 164.846 | USD -5,605 | 149.86 Loss of -509 on sale |
| 2025-09-08 | SELL | -34 | 163.870 | 166.550 | 166.282 | USD -5,654 | 149.72 Loss of -563 on sale |
| 2025-09-02 | BUY | 102 | 165.460 | 166.750 | 166.621 | USD 16,995 | 149.55 |
| 2025-08-21 | BUY | 68 | 166.790 | 167.150 | 167.114 | USD 11,364 | 149.46 |
| 2025-08-19 | BUY | 62 | 165.810 | 165.880 | 165.873 | USD 10,284 | 149.28 |
| 2025-07-29 | BUY | 36 | 156.110 | 156.530 | 156.488 | USD 5,634 | 149.08 |
| 2025-07-23 | SELL | -102 | 157.090 | 159.400 | 159.169 | USD -16,235 | 148.95 Loss of -1,042 on sale |
| 2025-07-22 | SELL | -204 | 158.780 | 160.580 | 160.400 | USD -32,722 | 148.89 Loss of -2,347 on sale |
| 2025-07-21 | SELL | -68 | 158.220 | 159.100 | 159.012 | USD -10,813 | 148.84 Loss of -692 on sale |
| 2025-07-11 | SELL | -102 | 154.190 | 155.040 | 154.955 | USD -15,805 | 148.81 Loss of -627 on sale |
| 2025-07-10 | SELL | -408 | 154.370 | 154.730 | 154.694 | USD -63,115 | 148.78 Loss of -2,414 on sale |
| 2025-07-09 | SELL | -136 | 153.100 | 153.440 | 153.406 | USD -20,863 | 148.75 Loss of -633 on sale |
| 2025-07-08 | SELL | -442 | 151.990 | 152.590 | 152.530 | USD -67,418 | 148.73 Loss of -1,677 on sale |
| 2025-07-03 | SELL | -578 | 152.280 | 152.810 | 152.757 | USD -88,294 | 148.67 Loss of -2,363 on sale |
| 2025-07-02 | SELL | -105 | 151.510 | 153.670 | 153.454 | USD -16,113 | 148.65 Loss of -504 on sale |
| 2025-06-27 | SELL | -1,666 | 152.490 | 153.980 | 153.831 | USD -256,282 | 148.60 Loss of -8,720 on sale |
| 2025-06-25 | BUY | 34 | 152.730 | 155.790 | 155.484 | USD 5,286 | 148.55 |
| 2025-06-24 | SELL | -1,258 | 156.440 | 157.100 | 157.034 | USD -197,549 | 148.50 Loss of -10,739 on sale |
| 2025-06-18 | SELL | -198 | 152.390 | 153.200 | 153.119 | USD -30,318 | 148.45 Loss of -925 on sale |
| 2025-06-17 | SELL | -363 | 152.300 | 152.510 | 152.489 | USD -55,354 | 148.43 Loss of -1,475 on sale |
| 2025-06-11 | SELL | -99 | 152.470 | 153.480 | 153.379 | USD -15,185 | 148.31 Loss of -502 on sale |
| 2025-06-10 | SELL | -231 | 152.980 | 153.290 | 153.259 | USD -35,403 | 148.28 Loss of -1,150 on sale |
| 2025-06-06 | SELL | -66 | 152.180 | 153.580 | 153.440 | USD -10,127 | 148.23 Loss of -344 on sale |
| 2025-06-05 | SELL | -561 | 152.350 | 152.850 | 152.800 | USD -85,721 | 148.20 Loss of -2,579 on sale |
| 2025-06-02 | SELL | -2,673 | 154.640 | 154.890 | 154.865 | USD -413,954 | 148.09 Loss of -18,107 on sale |
| 2025-05-30 | SELL | -594 | 154.680 | 155.410 | 155.337 | USD -92,270 | 148.05 Loss of -4,331 on sale |
| 2025-05-29 | SELL | -66 | 154.340 | 154.500 | 154.484 | USD -10,196 | 148.00 Loss of -428 on sale |
| 2025-05-27 | SELL | -66 | 156.490 | 157.270 | 157.192 | USD -10,375 | 147.91 Loss of -613 on sale |
| 2025-05-23 | SELL | -99 | 157.280 | 157.520 | 157.496 | USD -15,592 | 147.78 Loss of -962 on sale |
| 2025-05-16 | SELL | -495 | 157.680 | 157.680 | 157.680 | USD -78,052 | 147.42 Loss of -5,081 on sale |
| 2025-05-15 | SELL | -99 | 155.970 | 156.030 | 156.024 | USD -15,446 | 147.35 Loss of -858 on sale |
| 2025-05-13 | SELL | -33 | 153.660 | 155.900 | 155.676 | USD -5,137 | 147.27 Loss of -277 on sale |
| 2025-05-12 | SELL | -231 | 155.230 | 159.940 | 159.469 | USD -36,837 | 147.21 Loss of -2,831 on sale |
| 2025-05-09 | SELL | -198 | 159.860 | 161.650 | 161.471 | USD -31,971 | 147.12 Loss of -2,842 on sale |
| 2025-05-08 | SELL | -957 | 161.250 | 167.450 | 166.830 | USD -159,656 | 147.01 Loss of -18,966 on sale |
| 2025-05-07 | SELL | -66 | 162.660 | 163.470 | 163.389 | USD -10,784 | 146.89 Loss of -1,089 on sale |
| 2025-05-06 | BUY | 24 | 161.960 | 162.900 | 162.806 | USD 3,907 | 146.78 |
| 2025-05-01 | BUY | 1,254 | 160.180 | 161.670 | 161.521 | USD 202,547 | 146.44 |
| 2025-04-30 | BUY | 693 | 160.630 | 161.050 | 161.008 | USD 111,579 | 146.33 |
| 2025-04-29 | SELL | -132 | 159.690 | 160.080 | 160.041 | USD -21,125 | 146.23 Loss of -1,823 on sale |
| 2025-04-28 | SELL | -165 | 158.730 | 158.820 | 158.811 | USD -26,204 | 146.13 Loss of -2,093 on sale |
| 2025-04-25 | BUY | 66 | 158.140 | 159.660 | 159.508 | USD 10,528 | 146.03 |
| 2025-04-24 | SELL | -33 | 159.670 | 160.060 | 160.021 | USD -5,281 | 145.92 Loss of -465 on sale |
| 2025-04-22 | SELL | -4,422 | 160.110 | 161.490 | 161.352 | USD -713,499 | 145.69 Loss of -69,263 on sale |
| 2025-04-17 | SELL | -2,013 | 157.540 | 159.200 | 159.034 | USD -320,135 | 145.40 Loss of -27,453 on sale |
| 2025-04-16 | BUY | 66 | 156.310 | 157.750 | 157.606 | USD 10,402 | 145.30 |
| 2025-04-15 | BUY | 66 | 156.270 | 157.530 | 157.404 | USD 10,389 | 145.21 |
| 2025-04-10 | SELL | -2,079 | 149.290 | 151.780 | 151.531 | USD -315,033 | 145.03 Loss of -13,516 on sale |
| 2025-04-09 | BUY | 165 | 148.890 | 150.930 | 150.726 | USD 24,870 | 145.00 |
| 2025-04-08 | BUY | 33 | 146.850 | 150.370 | 150.018 | USD 4,951 | 144.98 |
| 2025-04-07 | BUY | 594 | 145.060 | 149.160 | 148.750 | USD 88,358 | 144.98 |
| 2025-04-04 | BUY | 363 | 147.810 | 156.000 | 155.181 | USD 56,331 | 144.95 |
| 2025-04-02 | BUY | 231 | 155.210 | 155.620 | 155.579 | USD 35,939 | 144.86 |
| 2025-04-01 | BUY | 2,607 | 154.940 | 155.270 | 155.237 | USD 404,703 | 144.76 |
| 2025-03-31 | BUY | 99 | 154.580 | 155.260 | 155.192 | USD 15,364 | 144.67 |
| 2025-03-25 | BUY | 33 | 148.340 | 149.630 | 149.501 | USD 4,934 | 144.44 |
| 2025-03-21 | SELL | -9,043 | 148.630 | 152.040 | 151.699 | USD -1,371,814 | 144.35 Loss of -66,468 on sale |
| 2025-03-20 | BUY | 74 | 150.820 | 151.390 | 151.333 | USD 11,199 | 144.28 |
| 2025-03-18 | BUY | 185 | 150.560 | 151.150 | 151.091 | USD 27,952 | 144.15 |
| 2025-03-17 | BUY | 27 | 151.480 | 152.440 | 152.344 | USD 4,113 | 144.08 |
| 2025-03-14 | SELL | -10 | 149.890 | 150.330 | 150.286 | USD -1,503 | 144.01 Loss of -63 on sale |
| 2025-03-13 | SELL | -2,415 | 147.030 | 148.530 | 148.380 | USD -358,338 | 143.98 Loss of -10,620 on sale |
| 2025-03-12 | BUY | 444 | 147.160 | 148.250 | 148.141 | USD 65,775 | 143.95 |
| 2025-03-11 | BUY | 444 | 148.660 | 150.310 | 150.145 | USD 66,664 | 143.90 |
| 2025-03-07 | BUY | 148 | 148.600 | 149.400 | 149.320 | USD 22,099 | 143.78 |
| 2025-03-06 | BUY | 518 | 146.350 | 148.040 | 147.871 | USD 76,597 | 143.75 |
| 2025-03-05 | BUY | 2,812 | 148.150 | 149.680 | 149.527 | USD 420,470 | 143.70 |
| 2025-03-04 | BUY | 148 | 149.750 | 154.550 | 154.070 | USD 22,802 | 143.63 |
| 2025-03-03 | BUY | 185 | 153.630 | 154.040 | 153.999 | USD 28,490 | 143.51 |
| 2025-02-28 | BUY | 2,356 | 152.130 | 152.350 | 152.328 | USD 358,885 | 143.41 |
| 2025-02-27 | BUY | 324 | 149.640 | 150.850 | 150.729 | USD 48,836 | 143.34 |
| 2025-02-26 | SELL | -190 | 149.990 | 150.630 | 150.566 | USD -28,608 | 143.26 Loss of -1,389 on sale |
| 2025-02-25 | SELL | -36 | 150.390 | 151.030 | 150.966 | USD -5,435 | 143.17 Loss of -281 on sale |
| 2025-02-24 | BUY | 36 | 150.240 | 151.370 | 151.257 | USD 5,445 | 143.08 |
| 2025-02-20 | SELL | -468 | 147.620 | 148.510 | 148.421 | USD -69,461 | 142.94 Loss of -2,565 on sale |
| 2025-02-19 | BUY | 144 | 148.600 | 149.250 | 149.185 | USD 21,483 | 142.87 |
| 2025-02-18 | BUY | 148 | 148.060 | 148.650 | 148.591 | USD 21,991 | 142.80 |
| 2025-02-13 | BUY | 4,104 | 147.980 | 148.210 | 148.187 | USD 608,159 | 142.63 |
| 2025-02-12 | BUY | 1,224 | 146.340 | 146.390 | 146.385 | USD 179,175 | 142.58 |
| 2025-02-11 | BUY | 1,013 | 145.070 | 145.140 | 145.133 | USD 147,020 | 142.54 |
| 2025-02-07 | BUY | 108 | 142.500 | 143.830 | 143.697 | USD 15,519 | 142.55 |
| 2025-02-06 | BUY | 1,440 | 143.120 | 145.130 | 144.929 | USD 208,698 | 142.54 |
| 2025-02-05 | BUY | 720 | 145.060 | 146.430 | 146.293 | USD 105,331 | 142.50 |
| 2025-02-04 | BUY | 540 | 142.400 | 143.150 | 143.075 | USD 77,260 | 142.50 |
| 2025-02-03 | SELL | -3,132 | 143.400 | 143.780 | 143.742 | USD -450,200 | 142.49 Loss of -3,919 on sale |
| 2025-01-31 | BUY | 288 | 142.510 | 143.030 | 142.978 | USD 41,178 | 142.49 |
| 2025-01-30 | BUY | 36 | 142.710 | 143.210 | 143.160 | USD 5,154 | 142.49 |
| 2025-01-29 | BUY | 612 | 141.030 | 142.440 | 142.299 | USD 87,087 | 142.51 |
| 2025-01-28 | BUY | 216 | 141.460 | 142.620 | 142.504 | USD 30,781 | 142.53 |
| 2025-01-27 | BUY | 216 | 142.840 | 142.910 | 142.903 | USD 30,867 | 142.52 |
| 2025-01-24 | BUY | 216 | 139.510 | 140.070 | 140.014 | USD 30,243 | 142.57 |
| 2025-01-23 | BUY | 612 | 139.560 | 142.990 | 142.647 | USD 87,300 | 142.62 |
| 2025-01-22 | BUY | 360 | 141.690 | 145.510 | 145.128 | USD 52,246 | 142.64 |
| 2025-01-21 | BUY | 2,124 | 145.460 | 147.700 | 147.476 | USD 313,239 | 142.59 |
| 2025-01-17 | BUY | 432 | 145.370 | 145.980 | 145.919 | USD 63,037 | 142.49 |
| 2025-01-15 | BUY | 216 | 141.080 | 142.720 | 142.556 | USD 30,792 | 142.47 |
| 2025-01-13 | BUY | 612 | 138.260 | 138.520 | 138.494 | USD 84,758 | 142.59 |
| 2025-01-10 | BUY | 468 | 137.040 | 138.940 | 138.750 | USD 64,935 | 142.70 |
| 2024-12-31 | BUY | 108 | 139.270 | 139.890 | 139.828 | USD 15,101 | 143.01 |
| 2024-12-30 | BUY | 144 | 138.930 | 139.480 | 139.425 | USD 20,077 | 143.10 |
| 2024-12-27 | BUY | 698 | 139.360 | 140.540 | 140.422 | USD 98,015 | 143.18 |
| 2024-12-23 | BUY | 216 | 139.200 | 139.680 | 139.632 | USD 30,161 | 143.43 |
| 2024-12-20 | BUY | 742 | 139.690 | 140.450 | 140.374 | USD 104,158 | 143.53 |
| 2024-12-19 | BUY | 432 | 137.970 | 139.670 | 139.500 | USD 60,264 | 143.67 |
| 2024-12-17 | BUY | 332 | 141.380 | 141.430 | 141.425 | USD 46,953 | 143.93 |
| 2024-12-16 | BUY | 108 | 140.450 | 141.680 | 141.557 | USD 15,288 | 144.02 |
| 2024-12-13 | BUY | 180 | 140.580 | 141.240 | 141.174 | USD 25,411 | 144.12 |
| 2024-12-11 | BUY | 108 | 140.030 | 141.650 | 141.488 | USD 15,281 | 144.24 |
| 2024-12-10 | BUY | 72 | 141.110 | 141.930 | 141.848 | USD 10,213 | 144.34 |
| 2024-12-09 | BUY | 72 | 141.050 | 142.280 | 142.157 | USD 10,235 | 144.44 |
| 2024-12-05 | SELL | -216 | 143.040 | 145.090 | 144.885 | USD -31,295 | 144.57 Loss of -69 on sale |
| 2024-12-04 | BUY | 38 | 144.000 | 145.780 | 145.602 | USD 5,533 | 144.59 |
| 2024-12-02 | BUY | 144 | 148.560 | 151.220 | 150.954 | USD 21,737 | 144.39 |
| 2024-11-29 | BUY | 648 | 151.320 | 151.760 | 151.716 | USD 98,312 | 144.12 |
| 2024-11-27 | BUY | 144 | 151.430 | 152.650 | 152.528 | USD 21,964 | 143.51 |
| 2024-11-26 | BUY | 360 | 150.330 | 150.730 | 150.690 | USD 54,248 | 143.21 |
| 2024-11-25 | BUY | 4,464 | 150.180 | 151.170 | 151.071 | USD 674,381 | 142.90 |
| 2024-11-22 | BUY | 108 | 150.050 | 151.240 | 151.121 | USD 16,321 | 142.56 |
| 2024-11-21 | BUY | 108 | 150.260 | 150.380 | 150.368 | USD 16,240 | 142.17 |
| 2024-11-20 | BUY | 468 | 147.220 | 147.360 | 147.346 | USD 68,958 | 141.91 |
| 2024-11-19 | SELL | -468 | 146.780 | 146.860 | 146.852 | USD -68,727 | 141.64 Loss of -2,442 on sale |
| 2024-11-18 | BUY | 2,160 | 146.970 | 147.780 | 147.699 | USD 319,030 | 141.32 |
| 2024-11-12 | BUY | 432 | 146.820 | 148.390 | 148.233 | USD 64,037 | 140.98 |
| 2024-11-11 | BUY | 108 | 146.110 | 146.920 | 146.839 | USD 15,859 | 140.64 |
| 2024-11-08 | BUY | 434 | 144.190 | 145.270 | 145.162 | USD 63,000 | 140.38 |
| 2024-11-07 | BUY | 732 | 141.440 | 144.510 | 144.203 | USD 105,557 | 140.30 |
| 2024-11-06 | BUY | 324 | 138.880 | 139.940 | 139.834 | USD 45,306 | 140.42 |
| 2024-11-05 | BUY | 72 | 137.980 | 137.980 | 137.980 | USD 9,935 | 140.64 |
| 2024-11-04 | BUY | 370 | 137.670 | 138.940 | 138.813 | USD 51,361 | 140.94 |
| 2024-11-01 | BUY | 180 | 138.400 | 139.260 | 139.174 | USD 25,051 | 141.22 |
| 2024-10-30 | BUY | 108 | 139.620 | 141.550 | 141.357 | USD 15,267 | 141.80 |
| 2024-10-29 | BUY | 684 | 140.450 | 141.130 | 141.062 | USD 96,486 | 142.02 |
| 2024-10-25 | BUY | 144 | 140.720 | 143.200 | 142.952 | USD 20,585 | 142.48 |
| 2024-10-24 | BUY | 108 | 142.670 | 143.790 | 143.678 | USD 15,517 | 142.41 |
| 2024-10-22 | BUY | 216 | 141.920 | 142.200 | 142.172 | USD 30,709 | 142.21 |
| 2024-10-21 | BUY | 180 | 142.210 | 143.760 | 143.605 | USD 25,849 | 0.00 |