| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 864 | 123.680 | 121.835 | 122.019 | USD 105,425 | 117.96 |
| 2025-11-06 | SELL | -525 | 124.860 | 123.410 | 123.555 | USD -64,866 | 117.91 Loss of -2,966 on sale |
| 2025-11-05 | SELL | -324 | 124.460 | 123.170 | 123.299 | USD -39,949 | 117.88 Loss of -1,757 on sale |
| 2025-11-04 | SELL | -1,376 | 124.510 | 123.490 | 123.592 | USD -170,063 | 117.85 Loss of -7,906 on sale |
| 2025-10-31 | SELL | -218 | 124.930 | 123.750 | 123.868 | USD -27,003 | 117.78 Loss of -1,326 on sale |
| 2025-10-30 | BUY | 763 | 125.880 | 124.380 | 124.530 | USD 95,016 | 117.75 |
| 2025-10-29 | BUY | 763 | 124.290 | 126.070 | 125.892 | USD 96,056 | 117.71 |
| 2025-10-28 | BUY | 3,270 | 125.650 | 127.350 | 127.180 | USD 415,879 | 117.67 |
| 2025-10-27 | BUY | 1,744 | 127.490 | 127.580 | 127.571 | USD 222,484 | 117.62 |
| 2025-10-24 | BUY | 214 | 127.370 | 128.440 | 128.333 | USD 27,463 | 117.57 |
| 2025-10-23 | SELL | -436 | 127.260 | 129.860 | 129.600 | USD -56,506 | 117.52 Loss of -5,266 on sale |
| 2025-10-22 | BUY | 872 | 129.030 | 130.030 | 129.930 | USD 113,299 | 117.46 |
| 2025-10-21 | BUY | 327 | 128.330 | 129.500 | 129.383 | USD 42,308 | 117.41 |
| 2025-10-17 | BUY | 1,635 | 128.530 | 128.650 | 128.638 | USD 210,323 | 117.29 |
| 2025-10-16 | BUY | 107 | 127.400 | 129.510 | 129.299 | USD 13,835 | 117.23 |
| 2025-10-14 | SELL | -654 | 127.820 | 128.490 | 128.423 | USD -83,989 | 117.11 Loss of -7,396 on sale |
| 2025-10-10 | SELL | -109 | 127.020 | 127.270 | 127.245 | USD -13,870 | 117.06 Loss of -1,110 on sale |
| 2025-10-08 | BUY | 872 | 125.230 | 126.320 | 126.211 | USD 110,056 | 117.02 |
| 2025-10-07 | BUY | 3,270 | 125.560 | 125.950 | 125.911 | USD 411,729 | 116.97 |
| 2025-10-06 | BUY | 109 | 124.380 | 124.460 | 124.452 | USD 13,565 | 116.93 |
| 2025-10-03 | BUY | 1,512 | 123.540 | 123.830 | 123.801 | USD 187,187 | 116.89 |
| 2025-10-02 | BUY | 1,177 | 121.570 | 122.080 | 122.029 | USD 143,628 | 116.87 |
| 2025-10-01 | BUY | 749 | 122.390 | 123.820 | 123.677 | USD 92,634 | 116.84 |
| 2025-09-30 | BUY | 1,070 | 123.750 | 123.930 | 123.912 | USD 132,586 | 116.80 |
| 2025-09-29 | BUY | 963 | 122.800 | 123.080 | 123.052 | USD 118,499 | 116.76 |
| 2025-09-26 | BUY | 1,177 | 123.020 | 123.450 | 123.407 | USD 145,250 | 116.73 |
| 2025-09-25 | BUY | 1,498 | 122.320 | 124.300 | 124.102 | USD 185,905 | 116.69 |
| 2025-09-18 | BUY | 109 | 120.390 | 121.120 | 121.047 | USD 13,194 | 116.67 |
| 2025-09-17 | BUY | 981 | 121.100 | 121.500 | 121.460 | USD 119,152 | 116.65 |
| 2025-09-11 | BUY | 545 | 122.110 | 122.230 | 122.218 | USD 66,609 | 116.62 |
| 2025-09-09 | BUY | 545 | 120.380 | 121.030 | 120.965 | USD 65,926 | 116.57 |
| 2025-07-31 | BUY | 109 | 121.640 | 121.780 | 121.766 | USD 13,272 | 116.54 |
| 2025-07-30 | BUY | 872 | 120.480 | 121.490 | 121.389 | USD 105,851 | 116.51 |
| 2025-07-29 | BUY | 109 | 119.490 | 119.530 | 119.526 | USD 13,028 | 116.49 |
| 2025-07-24 | BUY | 109 | 119.750 | 120.100 | 120.065 | USD 13,087 | 116.48 |
| 2025-07-23 | BUY | 648 | 119.510 | 120.830 | 120.698 | USD 78,212 | 116.46 |
| 2025-07-22 | BUY | 981 | 120.730 | 121.970 | 121.846 | USD 119,531 | 116.43 |
| 2025-07-21 | BUY | 218 | 119.830 | 120.280 | 120.235 | USD 26,211 | 116.41 |
| 2025-07-18 | SELL | -1,090 | 118.420 | 119.090 | 119.023 | USD -129,735 | 116.40 Loss of -2,862 on sale |
| 2025-07-17 | BUY | 109 | 117.460 | 118.080 | 118.018 | USD 12,864 | 116.39 |
| 2025-07-16 | BUY | 440 | 117.790 | 118.120 | 118.087 | USD 51,958 | 116.38 |
| 2025-07-15 | SELL | -1,650 | 117.100 | 117.840 | 117.766 | USD -194,314 | 116.38 Loss of -2,291 on sale |
| 2025-07-14 | BUY | 872 | 117.930 | 118.600 | 118.533 | USD 103,361 | 116.37 |
| 2025-07-11 | SELL | -218 | 117.460 | 117.850 | 117.811 | USD -25,683 | 116.36 Loss of -316 on sale |
| 2025-07-10 | BUY | 872 | 118.170 | 118.390 | 118.368 | USD 103,217 | 116.35 |
| 2025-07-09 | BUY | 872 | 117.170 | 117.400 | 117.377 | USD 102,353 | 116.34 |
| 2025-07-08 | BUY | 654 | 116.310 | 116.780 | 116.733 | USD 76,343 | 116.34 |
| 2025-07-07 | SELL | -2,530 | 117.290 | 117.420 | 117.407 | USD -297,040 | 116.34 Loss of -2,704 on sale |
| 2025-07-02 | SELL | -3,161 | 117.060 | 118.420 | 118.284 | USD -373,896 | 116.32 Loss of -6,207 on sale |
| 2025-06-30 | BUY | 1,853 | 118.000 | 118.060 | 118.054 | USD 218,754 | 116.31 |
| 2025-06-27 | BUY | 981 | 116.920 | 117.800 | 117.712 | USD 115,475 | 116.30 |
| 2025-06-25 | SELL | -218 | 115.950 | 117.960 | 117.759 | USD -25,671 | 116.31 Loss of -316 on sale |
| 2025-06-24 | BUY | 105 | 116.950 | 117.550 | 117.490 | USD 12,336 | 116.30 |
| 2025-06-23 | BUY | 2,834 | 116.970 | 117.290 | 117.258 | USD 332,309 | 116.30 |
| 2025-06-18 | SELL | -654 | 114.580 | 114.940 | 114.904 | USD -75,147 | 116.32 Profit of 928 on sale |
| 2025-06-13 | SELL | -327 | 116.860 | 118.340 | 118.192 | USD -38,649 | 116.34 Loss of -607 on sale |
| 2025-06-12 | BUY | 327 | 117.280 | 117.590 | 117.559 | USD 38,442 | 116.33 |
| 2025-06-11 | BUY | 436 | 116.350 | 116.590 | 116.566 | USD 50,823 | 116.33 |
| 2025-06-06 | SELL | -545 | 115.230 | 116.100 | 116.013 | USD -63,227 | 116.34 Profit of 181 on sale |
| 2025-06-05 | SELL | -327 | 115.740 | 116.310 | 116.253 | USD -38,015 | 116.35 Profit of 31 on sale |
| 2025-06-04 | SELL | -432 | 115.980 | 117.680 | 117.510 | USD -50,764 | 116.35 Loss of -500 on sale |
| 2025-06-02 | BUY | 1,404 | 117.230 | 117.670 | 117.626 | USD 165,147 | 116.34 |
| 2025-05-30 | SELL | -312 | 117.720 | 117.880 | 117.864 | USD -36,774 | 116.33 Loss of -478 on sale |
| 2025-05-29 | BUY | 108 | 115.450 | 115.590 | 115.576 | USD 12,482 | 116.34 |
| 2025-05-28 | SELL | -107 | 114.450 | 116.270 | 116.088 | USD -12,421 | 116.35 Profit of 28 on sale |
| 2025-05-27 | BUY | 1,188 | 116.380 | 116.910 | 116.857 | USD 138,826 | 116.35 |
| 2025-05-23 | SELL | -2,160 | 116.490 | 116.970 | 116.922 | USD -252,552 | 116.35 Loss of -1,234 on sale |
| 2025-05-22 | SELL | -2,376 | 115.570 | 116.690 | 116.578 | USD -276,989 | 116.36 Loss of -525 on sale |
| 2025-05-21 | BUY | 108 | 116.440 | 117.650 | 117.529 | USD 12,693 | 116.36 |
| 2025-05-20 | BUY | 864 | 117.310 | 117.830 | 117.778 | USD 101,760 | 116.35 |
| 2025-05-19 | BUY | 3,132 | 116.990 | 117.120 | 117.107 | USD 366,779 | 116.34 |
| 2025-05-16 | BUY | 2,916 | 116.260 | 116.300 | 116.296 | USD 339,119 | 116.34 |
| 2025-05-15 | BUY | 2,376 | 115.940 | 116.080 | 116.066 | USD 275,773 | 116.35 |
| 2025-05-14 | BUY | 2,160 | 112.460 | 113.190 | 113.117 | USD 244,333 | 116.38 |
| 2025-05-13 | SELL | -432 | 113.070 | 116.040 | 115.743 | USD -50,001 | 116.41 Profit of 288 on sale |
| 2025-05-12 | BUY | 108 | 115.850 | 120.320 | 119.873 | USD 12,946 | 116.41 |
| 2025-05-09 | BUY | 324 | 120.330 | 120.490 | 120.474 | USD 39,034 | 116.38 |
| 2025-05-08 | SELL | -3,132 | 120.000 | 122.440 | 122.196 | USD -382,718 | 116.35 Loss of -18,318 on sale |
| 2025-05-07 | SELL | -1,512 | 122.600 | 123.370 | 123.293 | USD -186,419 | 116.29 Loss of -10,586 on sale |
| 2025-05-06 | BUY | 3,780 | 122.940 | 124.170 | 124.047 | USD 468,898 | 116.23 |
| 2025-05-02 | BUY | 324 | 121.580 | 122.000 | 121.958 | USD 39,514 | 116.14 |
| 2025-05-01 | SELL | -540 | 121.330 | 122.370 | 122.266 | USD -66,024 | 116.09 Loss of -3,333 on sale |
| 2025-04-30 | BUY | 324 | 122.020 | 122.400 | 122.362 | USD 39,645 | 116.04 |
| 2025-04-29 | BUY | 756 | 121.700 | 121.910 | 121.889 | USD 92,148 | 115.98 |
| 2025-04-28 | BUY | 1,597 | 120.670 | 120.880 | 120.859 | USD 193,012 | 115.94 |
| 2025-04-25 | BUY | 1,498 | 119.850 | 121.270 | 121.128 | USD 181,450 | 115.90 |
| 2025-04-24 | BUY | 428 | 120.700 | 121.520 | 121.438 | USD 51,975 | 115.86 |
| 2025-04-23 | BUY | 1,177 | 121.420 | 122.120 | 122.050 | USD 143,653 | 115.80 |
| 2025-04-22 | SELL | -650 | 122.530 | 122.890 | 122.854 | USD -79,855 | 115.73 Loss of -4,628 on sale |
| 2025-04-17 | BUY | 214 | 121.800 | 123.550 | 123.375 | USD 26,402 | 115.61 |
| 2025-04-16 | BUY | 4,811 | 120.350 | 121.980 | 121.817 | USD 586,062 | 115.56 |
| 2025-04-15 | BUY | 2,160 | 120.490 | 121.750 | 121.624 | USD 262,708 | 115.51 |
| 2025-04-11 | BUY | 2,700 | 118.940 | 119.330 | 119.291 | USD 322,086 | 115.42 |
| 2025-04-10 | BUY | 4,428 | 116.840 | 118.000 | 117.884 | USD 521,990 | 115.41 |
| 2025-04-09 | BUY | 864 | 116.310 | 117.840 | 117.687 | USD 101,682 | 115.40 |
| 2025-04-08 | BUY | 2,268 | 115.950 | 118.360 | 118.119 | USD 267,894 | 115.39 |
| 2025-04-07 | BUY | 2,564 | 116.860 | 120.320 | 119.974 | USD 307,613 | 115.38 |
| 2025-04-04 | SELL | -6,420 | 118.930 | 125.270 | 124.636 | USD -800,163 | 115.34 Loss of -59,702 on sale |
| 2025-04-02 | BUY | 749 | 120.390 | 121.390 | 121.290 | USD 90,846 | 115.28 |
| 2025-03-31 | SELL | -2,889 | 121.970 | 122.500 | 122.447 | USD -353,749 | 115.14 Loss of -21,120 on sale |
| 2025-03-28 | SELL | -1,819 | 119.410 | 119.960 | 119.905 | USD -218,107 | 115.09 Loss of -8,764 on sale |
| 2025-03-27 | SELL | -535 | 117.650 | 118.230 | 118.172 | USD -63,222 | 115.06 Loss of -1,667 on sale |
| 2025-03-26 | BUY | 963 | 117.110 | 117.330 | 117.308 | USD 112,968 | 115.03 |
| 2025-03-25 | SELL | -1,284 | 116.080 | 118.230 | 118.015 | USD -151,531 | 115.02 Loss of -3,846 on sale |
| 2025-03-24 | BUY | 749 | 118.150 | 119.810 | 119.644 | USD 89,613 | 114.98 |
| 2025-03-21 | BUY | 11,445 | 119.100 | 120.910 | 120.729 | USD 1,381,743 | 114.93 |
| 2025-03-19 | BUY | 200 | 119.310 | 120.880 | 120.723 | USD 24,145 | 114.81 |
| 2025-03-18 | SELL | -1,926 | 120.760 | 121.070 | 121.039 | USD -233,121 | 114.73 Loss of -12,146 on sale |
| 2025-03-17 | BUY | 2,033 | 120.810 | 121.470 | 121.404 | USD 246,814 | 114.65 |
| 2025-03-14 | BUY | 1,819 | 120.120 | 120.400 | 120.372 | USD 218,957 | 114.58 |
| 2025-03-13 | BUY | 8,974 | 118.210 | 118.340 | 118.327 | USD 1,061,866 | 114.53 |
| 2025-03-12 | BUY | 4,280 | 116.640 | 117.300 | 117.234 | USD 501,762 | 114.50 |
| 2025-03-11 | BUY | 1,712 | 117.700 | 119.510 | 119.329 | USD 204,291 | 114.46 |
| 2025-03-07 | BUY | 1,016 | 116.740 | 116.940 | 116.920 | USD 118,791 | 114.37 |
| 2025-03-06 | SELL | -963 | 114.840 | 115.680 | 115.596 | USD -111,319 | 114.37 Loss of -1,185 on sale |
| 2025-03-05 | BUY | 3,331 | 115.230 | 116.910 | 116.742 | USD 388,868 | 114.35 |
| 2025-03-04 | BUY | 642 | 116.410 | 119.680 | 119.353 | USD 76,625 | 114.32 |
| 2025-03-03 | BUY | 2,889 | 118.670 | 118.720 | 118.715 | USD 342,968 | 114.26 |
| 2025-02-28 | SELL | -749 | 117.490 | 117.980 | 117.931 | USD -88,330 | 114.21 Loss of -2,788 on sale |
| 2025-02-27 | BUY | 107 | 115.890 | 116.790 | 116.700 | USD 12,487 | 114.18 |
| 2025-02-26 | SELL | -214 | 116.310 | 117.140 | 117.057 | USD -25,050 | 114.15 Loss of -622 on sale |
| 2025-02-25 | BUY | 2,033 | 117.290 | 117.710 | 117.668 | USD 239,219 | 114.10 |
| 2025-02-21 | BUY | 1,498 | 115.550 | 115.960 | 115.919 | USD 173,647 | 114.05 |
| 2025-02-20 | BUY | 856 | 113.160 | 113.260 | 113.250 | USD 96,942 | 114.06 |
| 2025-02-19 | BUY | 214 | 111.790 | 112.110 | 112.078 | USD 23,985 | 114.10 |
| 2025-02-18 | BUY | 535 | 110.890 | 112.230 | 112.096 | USD 59,971 | 114.15 |
| 2025-02-13 | BUY | 1,802 | 113.950 | 115.660 | 115.489 | USD 208,111 | 114.25 |
| 2025-02-12 | BUY | 642 | 116.370 | 116.480 | 116.469 | USD 74,773 | 114.21 |
| 2025-02-11 | SELL | -214 | 116.690 | 116.810 | 116.798 | USD -24,995 | 114.17 Loss of -563 on sale |
| 2025-02-07 | SELL | -856 | 114.990 | 115.700 | 115.629 | USD -98,978 | 114.12 Loss of -1,291 on sale |
| 2025-02-06 | BUY | 428 | 114.520 | 114.910 | 114.871 | USD 49,165 | 114.11 |
| 2025-02-04 | BUY | 3,745 | 112.430 | 112.830 | 112.790 | USD 422,399 | 114.15 |
| 2025-02-03 | BUY | 1,391 | 113.200 | 113.460 | 113.434 | USD 157,787 | 114.17 |
| 2025-01-31 | BUY | 321 | 111.990 | 112.450 | 112.404 | USD 36,082 | 114.22 |
| 2025-01-30 | BUY | 214 | 112.260 | 112.400 | 112.386 | USD 24,051 | 114.26 |
| 2025-01-29 | BUY | 2,033 | 110.620 | 112.210 | 112.051 | USD 227,800 | 114.35 |
| 2025-01-28 | BUY | 963 | 111.310 | 112.700 | 112.561 | USD 108,396 | 114.42 |
| 2025-01-27 | BUY | 1,498 | 112.620 | 112.760 | 112.746 | USD 168,894 | 114.46 |
| 2025-01-24 | BUY | 963 | 109.860 | 110.250 | 110.211 | USD 106,133 | 114.57 |
| 2025-01-23 | BUY | 2,782 | 109.340 | 109.740 | 109.700 | USD 305,185 | 114.70 |
| 2025-01-02 | BUY | 3,498 | 107.820 | 108.880 | 108.774 | USD 380,491 | 114.88 |
| 2024-12-30 | BUY | 27,713 | 107.710 | 108.130 | 108.088 | USD 2,995,443 | 115.07 |
| 2024-12-10 | BUY | 749 | 111.110 | 111.940 | 111.857 | USD 83,781 | 115.18 |
| 2024-12-09 | BUY | 856 | 111.860 | 112.600 | 112.526 | USD 96,322 | 115.27 |
| 2024-12-06 | BUY | 1,284 | 112.100 | 114.350 | 114.125 | USD 146,536 | 115.36 |
| 2024-12-05 | BUY | 321 | 114.010 | 114.400 | 114.361 | USD 36,710 | 115.40 |
| 2024-12-04 | BUY | 1,177 | 113.280 | 113.750 | 113.703 | USD 133,828 | 115.46 |
| 2024-12-03 | BUY | 3,772 | 113.640 | 116.210 | 115.953 | USD 437,375 | 115.52 |
| 2024-12-02 | BUY | 315 | 115.180 | 117.290 | 117.079 | USD 36,880 | 115.53 |
| 2024-11-29 | BUY | 2,438 | 117.050 | 117.720 | 117.653 | USD 286,838 | 115.48 |
| 2024-11-27 | BUY | 2,862 | 117.420 | 118.580 | 118.464 | USD 339,044 | 115.34 |
| 2024-11-26 | BUY | 6,148 | 117.040 | 117.100 | 117.094 | USD 719,894 | 115.28 |
| 2024-11-25 | BUY | 6,360 | 115.000 | 115.900 | 115.810 | USD 736,552 | 115.29 |
| 2024-11-22 | BUY | 7,420 | 114.700 | 116.000 | 115.870 | USD 859,755 | 115.31 |
| 2024-11-21 | BUY | 1,166 | 114.860 | 115.040 | 115.022 | USD 134,116 | 115.33 |
| 2024-11-20 | BUY | 1,060 | 113.740 | 113.950 | 113.929 | USD 120,765 | 115.40 |
| 2024-11-19 | BUY | 954 | 113.580 | 113.630 | 113.625 | USD 108,398 | 115.48 |
| 2024-11-18 | BUY | 8,586 | 113.540 | 113.680 | 113.666 | USD 975,936 | 115.58 |
| 2024-11-12 | BUY | 2,968 | 111.880 | 113.080 | 112.960 | USD 335,265 | 115.76 |
| 2024-11-11 | BUY | 2,014 | 112.460 | 114.160 | 113.990 | USD 229,576 | 115.94 |
| 2024-11-08 | BUY | 1,516 | 113.230 | 114.050 | 113.968 | USD 172,775 | 116.09 |
| 2024-11-07 | BUY | 9,434 | 111.080 | 113.210 | 112.997 | USD 1,066,014 | 116.38 |
| 2024-11-06 | BUY | 7,828 | 113.630 | 114.250 | 114.188 | USD 893,864 | 116.55 |
| 2024-11-05 | BUY | 4,224 | 114.080 | 114.170 | 114.161 | USD 482,216 | 116.90 |
| 2024-11-05 | BUY | 4,224 | 114.080 | 114.170 | 114.161 | USD 482,216 | 116.90 |
| 2024-11-04 | BUY | 742 | 112.520 | 113.130 | 113.069 | USD 83,897 | 117.24 |
| 2024-11-01 | BUY | 1,696 | 112.680 | 115.400 | 115.128 | USD 195,257 | 117.62 |
| 2024-10-31 | BUY | 428 | 115.270 | 115.820 | 115.765 | USD 49,547 | 117.84 |
| 2024-10-30 | BUY | 1,063 | 114.000 | 115.270 | 115.143 | USD 122,397 | 118.22 |
| 2024-10-29 | BUY | 3,959 | 114.410 | 116.350 | 116.156 | USD 459,862 | 118.64 |
| 2024-10-28 | SELL | -749 | 117.060 | 118.060 | 117.960 | USD -88,352 | 119.10 Profit of 851 on sale |
| 2024-10-28 | SELL | -749 | 117.060 | 118.060 | 117.960 | USD -88,352 | 119.10 Profit of 851 on sale |
| 2024-10-25 | BUY | 1,284 | 117.210 | 119.530 | 119.298 | USD 153,179 | 119.85 |
| 2024-10-25 | BUY | 1,284 | 117.210 | 119.530 | 119.298 | USD 153,179 | 119.85 |
| 2024-10-24 | BUY | 856 | 119.020 | 120.950 | 120.757 | USD 103,368 | 120.06 |
| 2024-10-23 | BUY | 1,070 | 120.570 | 120.610 | 120.606 | USD 129,048 | 119.89 |
| 2024-10-22 | BUY | 5,757 | 119.880 | 119.940 | 119.934 | USD 690,460 | 119.89 |
| 2024-10-21 | BUY | 2,996 | 119.890 | 121.250 | 121.114 | USD 362,858 | 0.00 |
| 2024-10-21 | BUY | 2,996 | 119.890 | 121.250 | 121.114 | USD 362,858 | 0.00 |