| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | SELL | -36 | 168.000 | 165.560 | 165.804 | USD -5,969 | 146.22 Loss of -705 on sale |
| 2025-11-07 | BUY | 252 | 164.770 | 161.580 | 161.899 | USD 40,799 | 146.04 |
| 2025-11-05 | SELL | -2,448 | 160.260 | 156.896 | 157.232 | USD -384,904 | 145.91 Loss of -27,710 on sale |
| 2025-10-29 | SELL | -1,932 | 151.830 | 152.270 | 152.226 | USD -294,101 | 145.72 Loss of -12,572 on sale |
| 2025-10-24 | SELL | -390 | 156.670 | 157.090 | 157.048 | USD -61,249 | 145.58 Loss of -4,471 on sale |
| 2025-10-23 | SELL | -72 | 155.720 | 156.590 | 156.503 | USD -11,268 | 145.54 Loss of -790 on sale |
| 2025-10-22 | BUY | 108 | 155.470 | 157.800 | 157.567 | USD 17,017 | 145.49 |
| 2025-10-20 | SELL | -1,260 | 154.900 | 155.160 | 155.134 | USD -195,469 | 145.39 Loss of -12,272 on sale |
| 2025-10-16 | SELL | -180 | 151.390 | 154.620 | 154.297 | USD -27,773 | 145.37 Loss of -1,608 on sale |
| 2025-10-15 | SELL | -447 | 156.350 | 159.530 | 159.212 | USD -71,168 | 145.31 Loss of -6,213 on sale |
| 2025-10-03 | BUY | 140 | 163.290 | 164.030 | 163.956 | USD 22,954 | 145.06 |
| 2025-10-02 | SELL | -1,400 | 160.510 | 160.640 | 160.627 | USD -224,878 | 144.99 Loss of -21,893 on sale |
| 2025-10-01 | SELL | -1,352 | 159.790 | 160.340 | 160.285 | USD -216,705 | 144.92 Loss of -20,778 on sale |
| 2025-09-30 | SELL | -35 | 158.100 | 158.400 | 158.370 | USD -5,543 | 144.85 Loss of -473 on sale |
| 2025-09-29 | SELL | -468 | 156.370 | 157.320 | 157.225 | USD -73,581 | 144.79 Loss of -5,817 on sale |
| 2025-09-26 | SELL | -35 | 156.900 | 157.140 | 157.116 | USD -5,499 | 144.73 Loss of -433 on sale |
| 2025-09-25 | BUY | 455 | 154.420 | 156.570 | 156.355 | USD 71,142 | 144.69 |
| 2025-09-24 | SELL | -316 | 154.520 | 155.230 | 155.159 | USD -49,030 | 144.64 Loss of -3,325 on sale |
| 2025-09-18 | BUY | 72 | 155.930 | 156.100 | 156.083 | USD 11,238 | 144.58 |
| 2025-08-18 | BUY | 64 | 149.790 | 150.700 | 150.609 | USD 9,639 | 144.40 |
| 2025-08-12 | SELL | -35 | 151.390 | 151.460 | 151.453 | USD -5,301 | 144.23 Loss of -253 on sale |
| 2025-07-31 | SELL | -1,503 | 147.510 | 150.680 | 150.363 | USD -225,996 | 144.21 Loss of -9,246 on sale |
| 2025-07-29 | BUY | 38 | 152.420 | 157.510 | 157.001 | USD 5,966 | 144.14 |
| 2025-07-23 | SELL | -105 | 150.920 | 152.020 | 151.910 | USD -15,951 | 144.07 Loss of -824 on sale |
| 2025-07-22 | SELL | -216 | 151.000 | 151.260 | 151.234 | USD -32,667 | 144.03 Loss of -1,557 on sale |
| 2025-07-21 | SELL | -72 | 149.000 | 151.230 | 151.007 | USD -10,873 | 144.00 Loss of -504 on sale |
| 2025-07-18 | SELL | -180 | 150.730 | 151.070 | 151.036 | USD -27,186 | 143.96 Loss of -1,273 on sale |
| 2025-07-15 | SELL | -72 | 145.800 | 149.020 | 148.698 | USD -10,706 | 143.90 Loss of -345 on sale |
| 2025-07-14 | SELL | -180 | 149.260 | 149.580 | 149.548 | USD -26,919 | 143.87 Loss of -1,021 on sale |
| 2025-07-11 | SELL | -108 | 147.410 | 148.250 | 148.166 | USD -16,002 | 143.85 Loss of -466 on sale |
| 2025-07-10 | SELL | -432 | 147.850 | 148.340 | 148.291 | USD -64,062 | 143.83 Loss of -1,927 on sale |
| 2025-07-09 | SELL | -144 | 146.710 | 146.750 | 146.746 | USD -21,131 | 143.81 Loss of -422 on sale |
| 2025-07-08 | SELL | -468 | 146.090 | 147.210 | 147.098 | USD -68,842 | 143.80 Loss of -1,543 on sale |
| 2025-07-03 | SELL | -612 | 148.590 | 148.700 | 148.689 | USD -90,998 | 143.73 Loss of -3,035 on sale |
| 2025-07-02 | SELL | -107 | 146.110 | 149.060 | 148.765 | USD -15,918 | 143.72 Loss of -540 on sale |
| 2025-06-30 | BUY | 1,592 | 148.920 | 149.330 | 149.289 | USD 237,668 | 143.68 |
| 2025-06-27 | SELL | -1,715 | 146.230 | 146.630 | 146.590 | USD -251,402 | 143.67 Loss of -5,009 on sale |
| 2025-06-25 | BUY | 35 | 143.720 | 146.690 | 146.393 | USD 5,124 | 143.66 |
| 2025-06-24 | SELL | -1,295 | 146.690 | 147.920 | 147.797 | USD -191,397 | 143.64 Loss of -5,386 on sale |
| 2025-06-23 | SELL | -35 | 147.240 | 147.290 | 147.285 | USD -5,155 | 143.62 Loss of -128 on sale |
| 2025-06-20 | BUY | 70 | 145.440 | 146.820 | 146.682 | USD 10,268 | 143.60 |
| 2025-06-18 | SELL | -210 | 145.700 | 147.190 | 147.041 | USD -30,879 | 143.58 Loss of -727 on sale |
| 2025-06-17 | SELL | -385 | 145.270 | 145.790 | 145.738 | USD -56,109 | 143.57 Loss of -835 on sale |
| 2025-06-11 | SELL | -105 | 146.990 | 147.670 | 147.602 | USD -15,498 | 143.52 Loss of -429 on sale |
| 2025-06-10 | SELL | -245 | 147.050 | 148.480 | 148.337 | USD -36,343 | 143.49 Loss of -1,187 on sale |
| 2025-06-06 | SELL | -70 | 151.030 | 152.010 | 151.912 | USD -10,634 | 143.41 Loss of -595 on sale |
| 2025-06-05 | SELL | -595 | 149.870 | 150.080 | 150.059 | USD -89,285 | 143.37 Loss of -3,982 on sale |
| 2025-06-02 | SELL | -2,835 | 151.600 | 151.600 | 151.600 | USD -429,786 | 143.22 Loss of -23,771 on sale |
| 2025-05-30 | SELL | -630 | 150.820 | 151.120 | 151.090 | USD -95,187 | 143.16 Loss of -4,993 on sale |
| 2025-05-29 | SELL | -70 | 149.970 | 150.000 | 149.997 | USD -10,500 | 143.12 Loss of -482 on sale |
| 2025-05-27 | SELL | -70 | 149.470 | 149.530 | 149.524 | USD -10,467 | 143.04 Loss of -454 on sale |
| 2025-05-23 | SELL | -105 | 145.830 | 146.140 | 146.109 | USD -15,341 | 143.00 Loss of -326 on sale |
| 2025-05-16 | SELL | -525 | 150.860 | 150.890 | 150.887 | USD -79,216 | 142.80 Loss of -4,247 on sale |
| 2025-05-15 | SELL | -105 | 149.300 | 149.610 | 149.579 | USD -15,706 | 142.75 Loss of -717 on sale |
| 2025-05-13 | SELL | -35 | 148.560 | 151.000 | 150.756 | USD -5,276 | 142.68 Loss of -283 on sale |
| 2025-05-12 | SELL | -245 | 150.000 | 150.070 | 150.063 | USD -36,765 | 142.63 Loss of -1,822 on sale |
| 2025-05-09 | SELL | -210 | 147.800 | 148.230 | 148.187 | USD -31,119 | 142.59 Loss of -1,176 on sale |
| 2025-05-08 | SELL | -1,015 | 146.670 | 148.290 | 148.128 | USD -150,350 | 142.56 Loss of -5,654 on sale |
| 2025-05-07 | SELL | -70 | 145.200 | 146.380 | 146.262 | USD -10,238 | 142.54 Loss of -261 on sale |
| 2025-05-06 | BUY | 24 | 144.920 | 145.270 | 145.235 | USD 3,486 | 142.52 |
| 2025-05-01 | BUY | 1,330 | 139.840 | 141.100 | 140.974 | USD 187,495 | 142.52 |
| 2025-04-30 | BUY | 735 | 139.210 | 139.900 | 139.831 | USD 102,776 | 142.55 |
| 2025-04-29 | SELL | -140 | 139.850 | 144.210 | 143.774 | USD -20,128 | 142.57 Loss of -169 on sale |
| 2025-04-28 | SELL | -175 | 135.870 | 136.390 | 136.338 | USD -23,859 | 142.62 Profit of 1,100 on sale |
| 2025-04-25 | BUY | 70 | 133.690 | 135.040 | 134.905 | USD 9,443 | 142.69 |
| 2025-04-24 | SELL | -35 | 135.360 | 135.920 | 135.864 | USD -4,755 | 142.75 Profit of 241 on sale |
| 2025-04-22 | SELL | -4,690 | 132.950 | 133.350 | 133.310 | USD -625,224 | 142.91 Profit of 45,008 on sale |
| 2025-04-17 | SELL | -2,135 | 132.240 | 133.790 | 133.635 | USD -285,311 | 143.22 Profit of 20,455 on sale |
| 2025-04-16 | BUY | 70 | 132.110 | 135.320 | 134.999 | USD 9,450 | 143.31 |
| 2025-04-15 | BUY | 70 | 133.330 | 135.110 | 134.932 | USD 9,445 | 143.40 |
| 2025-04-10 | SELL | -2,205 | 131.600 | 134.370 | 134.093 | USD -295,675 | 143.70 Profit of 21,182 on sale |
| 2025-04-09 | BUY | 175 | 134.630 | 135.210 | 135.152 | USD 23,652 | 143.78 |
| 2025-04-08 | BUY | 35 | 127.050 | 133.360 | 132.729 | USD 4,646 | 143.93 |
| 2025-04-07 | BUY | 630 | 126.600 | 132.440 | 131.856 | USD 83,069 | 144.09 |
| 2025-04-04 | BUY | 385 | 131.690 | 142.490 | 141.410 | USD 54,443 | 144.20 |
| 2025-04-02 | BUY | 245 | 147.590 | 148.040 | 147.995 | USD 36,259 | 144.17 |
| 2025-04-01 | BUY | 2,765 | 147.450 | 148.690 | 148.566 | USD 410,785 | 144.14 |
| 2025-03-31 | BUY | 1,927 | 147.720 | 148.430 | 148.359 | USD 285,888 | 144.11 |
| 2025-03-25 | BUY | 34 | 145.800 | 146.980 | 146.862 | USD 4,993 | 144.02 |
| 2025-03-20 | BUY | 68 | 146.220 | 147.990 | 147.813 | USD 10,051 | 143.96 |
| 2025-03-18 | BUY | 170 | 145.880 | 147.600 | 147.428 | USD 25,063 | 143.91 |
| 2025-03-17 | BUY | 24 | 147.220 | 147.590 | 147.553 | USD 3,541 | 143.87 |
| 2025-03-14 | SELL | -10 | 145.390 | 145.570 | 145.552 | USD -1,456 | 143.86 Loss of -17 on sale |
| 2025-03-13 | SELL | -2,235 | 141.990 | 142.340 | 142.305 | USD -318,052 | 143.88 Profit of 3,509 on sale |
| 2025-03-12 | BUY | 408 | 139.960 | 141.670 | 141.499 | USD 57,732 | 143.92 |
| 2025-03-11 | BUY | 408 | 140.130 | 141.060 | 140.967 | USD 57,515 | 143.96 |
| 2025-03-07 | BUY | 136 | 139.960 | 141.190 | 141.067 | USD 19,185 | 144.06 |
| 2025-03-06 | BUY | 476 | 140.770 | 142.130 | 141.994 | USD 67,589 | 144.10 |
| 2025-03-05 | BUY | 2,584 | 143.180 | 145.470 | 145.241 | USD 375,303 | 144.11 |
| 2025-03-04 | BUY | 136 | 143.260 | 148.230 | 147.733 | USD 20,092 | 144.12 |
| 2025-03-03 | BUY | 170 | 147.480 | 150.390 | 150.099 | USD 25,517 | 144.08 |
| 2025-02-28 | BUY | 340 | 147.810 | 147.950 | 147.936 | USD 50,298 | 144.04 |
| 2025-02-27 | BUY | 306 | 144.550 | 144.730 | 144.712 | USD 44,282 | 144.03 |
| 2025-02-26 | SELL | -180 | 140.180 | 141.120 | 141.026 | USD -25,385 | 144.08 Profit of 549 on sale |
| 2025-02-25 | SELL | -34 | 139.940 | 140.470 | 140.417 | USD -4,774 | 144.13 Profit of 126 on sale |
| 2025-02-24 | BUY | 34 | 137.130 | 138.150 | 138.048 | USD 4,694 | 144.22 |
| 2025-02-20 | SELL | -442 | 135.770 | 135.930 | 135.914 | USD -60,074 | 144.44 Profit of 3,767 on sale |
| 2025-02-19 | BUY | 136 | 136.430 | 137.500 | 137.393 | USD 18,685 | 144.54 |
| 2025-02-18 | BUY | 140 | 136.610 | 137.040 | 136.997 | USD 19,180 | 144.64 |
| 2025-02-13 | BUY | 3,876 | 137.190 | 137.290 | 137.280 | USD 532,097 | 144.95 |
| 2025-02-12 | BUY | 1,156 | 133.670 | 136.870 | 136.550 | USD 157,852 | 145.11 |
| 2025-02-11 | BUY | 957 | 139.430 | 145.140 | 144.569 | USD 138,353 | 145.18 |
| 2025-02-07 | BUY | 102 | 136.960 | 138.760 | 138.580 | USD 14,135 | 145.44 |
| 2025-02-06 | BUY | 1,360 | 137.910 | 138.000 | 137.991 | USD 187,668 | 145.55 |
| 2025-02-05 | BUY | 680 | 136.770 | 137.060 | 137.031 | USD 93,181 | 145.68 |
| 2025-02-04 | BUY | 510 | 135.630 | 137.480 | 137.295 | USD 70,020 | 145.83 |
| 2025-02-03 | SELL | -2,958 | 136.930 | 137.860 | 137.767 | USD -407,515 | 145.96 Profit of 24,239 on sale |
| 2025-01-31 | BUY | 272 | 137.050 | 138.620 | 138.463 | USD 37,662 | 146.10 |
| 2025-01-30 | BUY | 34 | 139.040 | 140.030 | 139.931 | USD 4,758 | 146.21 |
| 2025-01-29 | BUY | 578 | 138.270 | 140.310 | 140.106 | USD 80,981 | 146.33 |
| 2025-01-28 | BUY | 204 | 139.420 | 141.180 | 141.004 | USD 28,765 | 146.45 |
| 2025-01-27 | BUY | 204 | 140.890 | 141.130 | 141.106 | USD 28,786 | 146.54 |
| 2025-01-24 | BUY | 204 | 137.240 | 137.330 | 137.321 | USD 28,013 | 146.69 |
| 2025-01-23 | BUY | 578 | 136.070 | 138.630 | 138.374 | USD 79,980 | 146.87 |
| 2025-01-22 | BUY | 340 | 138.010 | 141.640 | 141.277 | USD 48,034 | 147.03 |
| 2025-01-21 | BUY | 2,006 | 140.130 | 142.430 | 142.200 | USD 285,253 | 147.15 |
| 2025-01-17 | BUY | 408 | 140.660 | 144.120 | 143.774 | USD 58,660 | 147.38 |
| 2025-01-15 | BUY | 204 | 141.240 | 143.940 | 143.670 | USD 29,309 | 147.58 |
| 2025-01-13 | BUY | 578 | 135.920 | 136.790 | 136.703 | USD 79,014 | 147.97 |
| 2025-01-10 | BUY | 442 | 135.580 | 139.210 | 138.847 | USD 61,370 | 148.22 |
| 2024-12-31 | BUY | 102 | 143.700 | 144.180 | 144.132 | USD 14,701 | 148.72 |
| 2024-12-30 | BUY | 136 | 143.140 | 143.710 | 143.653 | USD 19,537 | 148.85 |
| 2024-12-27 | BUY | 660 | 144.050 | 145.420 | 145.283 | USD 95,887 | 148.96 |
| 2024-12-23 | BUY | 204 | 142.900 | 144.480 | 144.322 | USD 29,442 | 149.28 |
| 2024-12-20 | SELL | -2,271 | 144.570 | 144.850 | 144.822 | USD -328,891 | 149.40 Profit of 10,399 on sale |
| 2024-12-19 | BUY | 432 | 142.230 | 144.440 | 144.219 | USD 62,303 | 149.58 |
| 2024-12-17 | BUY | 328 | 147.800 | 151.160 | 150.824 | USD 49,470 | 149.81 |
| 2024-12-16 | BUY | 108 | 152.290 | 153.990 | 153.820 | USD 16,613 | 149.74 |
| 2024-12-13 | BUY | 180 | 152.220 | 153.540 | 153.408 | USD 27,613 | 149.67 |
| 2024-12-11 | BUY | 108 | 151.680 | 152.000 | 151.968 | USD 16,413 | 149.61 |
| 2024-12-10 | BUY | 72 | 149.830 | 153.030 | 152.710 | USD 10,995 | 149.61 |
| 2024-12-09 | BUY | 72 | 153.650 | 156.120 | 155.873 | USD 11,223 | 149.48 |
| 2024-12-05 | SELL | -216 | 157.160 | 158.020 | 157.934 | USD -34,114 | 149.01 Loss of -1,929 on sale |
| 2024-12-04 | BUY | 37 | 156.300 | 156.880 | 156.822 | USD 5,802 | 148.75 |
| 2024-12-02 | BUY | 144 | 157.580 | 160.030 | 159.785 | USD 23,009 | 148.14 |
| 2024-11-29 | SELL | -672 | 159.830 | 160.760 | 160.667 | USD -107,968 | 147.69 Loss of -8,720 on sale |
| 2024-11-27 | BUY | 148 | 160.160 | 161.750 | 161.591 | USD 23,915 | 146.65 |
| 2024-11-26 | BUY | 370 | 159.610 | 159.810 | 159.790 | USD 59,122 | 146.09 |
| 2024-11-25 | BUY | 4,588 | 159.420 | 159.750 | 159.717 | USD 732,782 | 145.48 |
| 2024-11-22 | BUY | 111 | 156.470 | 156.870 | 156.830 | USD 17,408 | 144.96 |
| 2024-11-21 | BUY | 111 | 154.850 | 155.250 | 155.210 | USD 17,228 | 144.46 |
| 2024-11-20 | BUY | 481 | 151.620 | 151.990 | 151.953 | USD 73,089 | 144.09 |
| 2024-11-19 | SELL | -481 | 150.580 | 150.750 | 150.733 | USD -72,503 | 143.73 Loss of -3,370 on sale |
| 2024-11-18 | BUY | 2,220 | 152.130 | 152.850 | 152.778 | USD 339,167 | 143.23 |
| 2024-11-12 | BUY | 444 | 151.180 | 152.210 | 152.107 | USD 67,536 | 142.74 |
| 2024-11-11 | BUY | 111 | 151.170 | 152.300 | 152.187 | USD 16,893 | 142.17 |
| 2024-11-08 | BUY | 446 | 148.690 | 149.290 | 149.230 | USD 66,557 | 141.71 |
| 2024-11-07 | BUY | 752 | 147.120 | 148.950 | 148.767 | USD 111,873 | 141.29 |
| 2024-11-06 | BUY | 333 | 149.680 | 150.960 | 150.832 | USD 50,227 | 140.59 |
| 2024-11-05 | BUY | 74 | 140.370 | 140.600 | 140.577 | USD 10,403 | 140.61 |
| 2024-11-04 | BUY | 380 | 138.190 | 140.790 | 140.530 | USD 53,401 | 140.86 |
| 2024-11-01 | BUY | 185 | 140.650 | 142.690 | 142.486 | USD 26,360 | 140.88 |
| 2024-10-30 | BUY | 108 | 143.440 | 143.850 | 143.809 | USD 15,531 | 140.52 |
| 2024-10-29 | BUY | 684 | 142.000 | 145.330 | 144.997 | USD 99,178 | 140.27 |
| 2024-10-25 | BUY | 144 | 141.250 | 141.910 | 141.844 | USD 20,426 | 138.97 |
| 2024-10-24 | BUY | 108 | 138.240 | 139.520 | 139.392 | USD 15,054 | 139.22 |
| 2024-10-22 | BUY | 216 | 138.600 | 139.640 | 139.536 | USD 30,140 | 140.17 |
| 2024-10-21 | BUY | 180 | 140.170 | 142.250 | 142.042 | USD 25,568 | 0.00 |