| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 253 | 131.380 | 129.510 | 129.697 | USD 32,813 | 109.93 |
| 2025-11-07 | SELL | -18 | | | 129.960* | | 109.83 Profit of 1,977 on sale |
| 2025-11-06 | SELL | -52 | 130.000 | 126.910 | 127.219 | USD -6,615 | 109.74 Loss of -909 on sale |
| 2025-11-05 | BUY | 169 | 129.045 | 126.260 | 126.539 | USD 21,385 | 109.65 |
| 2025-11-04 | BUY | 208 | 129.300 | 126.250 | 126.555 | USD 26,323 | 109.56 |
| 2025-11-03 | SELL | -104 | 128.350 | 126.320 | 126.523 | USD -13,158 | 109.47 Loss of -1,773 on sale |
| 2025-10-30 | BUY | 650 | 129.512 | 126.590 | 126.882 | USD 82,473 | 109.29 |
| 2025-10-29 | BUY | 650 | 127.260 | 128.900 | 128.736 | USD 83,678 | 109.19 |
| 2025-10-28 | BUY | 65 | 127.340 | 127.650 | 127.619 | USD 8,295 | 109.10 |
| 2025-10-27 | BUY | 39 | 126.200 | 127.600 | 127.460 | USD 4,971 | 109.01 |
| 2025-10-24 | BUY | 26 | 126.030 | 127.000 | 126.903 | USD 3,299 | 108.93 |
| 2025-10-21 | BUY | 39 | 128.520 | 129.810 | 129.681 | USD 5,058 | 108.65 |
| 2025-10-20 | BUY | 143 | 128.850 | 130.190 | 130.056 | USD 18,598 | 108.55 |
| 2025-10-16 | BUY | 130 | 124.570 | 130.210 | 129.646 | USD 16,854 | 108.38 |
| 2025-10-15 | BUY | 156 | 129.880 | 130.810 | 130.717 | USD 20,392 | 108.26 |
| 2025-10-02 | BUY | 104 | 133.240 | 133.560 | 133.528 | USD 13,887 | 108.01 |
| 2025-10-01 | BUY | 156 | 131.200 | 134.540 | 134.206 | USD 20,936 | 107.89 |
| 2025-09-30 | BUY | 949 | 134.600 | 135.480 | 135.392 | USD 128,487 | 107.74 |
| 2025-09-29 | BUY | 247 | 133.900 | 134.140 | 134.116 | USD 33,127 | 107.60 |
| 2025-09-26 | BUY | 559 | 133.310 | 135.000 | 134.831 | USD 75,371 | 107.46 |
| 2025-09-25 | BUY | 39 | 131.380 | 131.640 | 131.614 | USD 5,133 | 107.32 |
| 2025-09-18 | BUY | 156 | 132.220 | 132.660 | 132.616 | USD 20,688 | 107.18 |
| 2025-09-17 | BUY | 195 | 129.460 | 131.390 | 131.197 | USD 25,583 | 107.06 |
| 2025-09-16 | BUY | 312 | 129.250 | 130.390 | 130.276 | USD 40,646 | 106.93 |
| 2025-08-15 | BUY | 26 | 126.020 | 129.120 | 128.810 | USD 3,349 | 106.71 |
| 2025-08-13 | BUY | 14 | 125.970 | 128.340 | 128.103 | USD 1,793 | 106.60 |
| 2025-08-08 | BUY | 116 | 125.650 | 126.400 | 126.325 | USD 14,654 | 106.49 |
| 2025-08-06 | BUY | 245 | 125.670 | 126.530 | 126.444 | USD 30,979 | 106.27 |
| 2025-07-31 | BUY | 65 | 130.000 | 131.980 | 131.782 | USD 8,566 | 106.01 |
| 2025-07-29 | BUY | 260 | 131.640 | 132.470 | 132.387 | USD 34,421 | 105.71 |
| 2025-07-11 | BUY | 104 | 125.910 | 126.160 | 126.135 | USD 13,118 | 105.59 |
| 2025-07-10 | BUY | 117 | 126.620 | 128.120 | 127.970 | USD 14,972 | 105.46 |
| 2025-07-09 | BUY | 117 | 127.000 | 127.830 | 127.747 | USD 14,946 | 105.33 |
| 2025-07-07 | SELL | -78 | 128.500 | 132.370 | 131.983 | USD -10,295 | 105.06 Loss of -2,100 on sale |
| 2025-07-02 | SELL | -325 | 132.060 | 132.120 | 132.114 | USD -42,937 | 104.55 Loss of -8,958 on sale |
| 2025-06-27 | BUY | 44 | 124.410 | 124.520 | 124.509 | USD 5,478 | 104.28 |
| 2025-06-26 | BUY | 39 | 122.970 | 124.190 | 124.068 | USD 4,839 | 104.16 |
| 2025-06-24 | SELL | -182 | 118.180 | 121.500 | 121.168 | USD -22,053 | 103.95 Loss of -3,135 on sale |
| 2025-06-18 | BUY | 104 | 110.980 | 113.120 | 112.906 | USD 11,742 | 103.69 |
| 2025-06-17 | BUY | 39 | 109.630 | 111.030 | 110.890 | USD 4,325 | 103.65 |
| 2025-06-16 | SELL | -53 | 110.910 | 111.310 | 111.270 | USD -5,897 | 103.60 Loss of -407 on sale |
| 2025-06-12 | SELL | -65 | 109.060 | 109.290 | 109.267 | USD -7,102 | 103.56 Loss of -371 on sale |
| 2025-06-11 | BUY | 143 | 108.440 | 110.100 | 109.934 | USD 15,721 | 103.53 |
| 2025-06-06 | BUY | 39 | 107.910 | 108.020 | 108.009 | USD 4,212 | 103.42 |
| 2025-06-05 | BUY | 182 | 106.470 | 106.950 | 106.902 | USD 19,456 | 103.39 |
| 2025-06-04 | BUY | 26 | 106.100 | 107.450 | 107.315 | USD 2,790 | 103.37 |
| 2025-06-03 | SELL | -13 | 107.050 | 107.210 | 107.194 | USD -1,394 | 103.35 Loss of -50 on sale |
| 2025-05-30 | SELL | -1,586 | 106.740 | 107.280 | 107.226 | USD -170,060 | 103.30 Loss of -6,223 on sale |
| 2025-05-29 | BUY | 35 | 107.320 | 107.560 | 107.536 | USD 3,764 | 103.27 |
| 2025-05-27 | BUY | 221 | 108.950 | 108.990 | 108.986 | USD 24,086 | 103.20 |
| 2025-05-23 | BUY | 180 | 105.780 | 106.150 | 106.113 | USD 19,100 | 103.17 |
| 2025-05-22 | BUY | 91 | 106.400 | 107.150 | 107.075 | USD 9,744 | 103.14 |
| 2025-05-19 | BUY | 78 | 107.990 | 108.450 | 108.404 | USD 8,456 | 103.05 |
| 2025-05-16 | BUY | 39 | 107.900 | 108.680 | 108.602 | USD 4,235 | 103.02 |
| 2025-05-15 | SELL | -26 | 107.470 | 107.560 | 107.551 | USD -2,796 | 102.98 Loss of -119 on sale |
| 2025-05-14 | BUY | 13 | 106.390 | 107.170 | 107.092 | USD 1,392 | 102.95 |
| 2025-05-13 | BUY | 26 | 107.140 | 107.760 | 107.698 | USD 2,800 | 102.92 |
| 2025-05-12 | BUY | 81 | 105.650 | 105.720 | 105.713 | USD 8,563 | 102.90 |
| 2025-05-09 | SELL | -65 | 100.590 | 100.870 | 100.842 | USD -6,555 | 102.92 Profit of 135 on sale |
| 2025-05-08 | BUY | 26 | 100.420 | 101.330 | 101.239 | USD 2,632 | 102.94 |
| 2025-05-07 | BUY | 39 | 97.940 | 98.270 | 98.237 | USD 3,831 | 102.98 |
| 2025-05-02 | BUY | 1,443 | 97.520 | 98.130 | 98.069 | USD 141,514 | 103.13 |
| 2025-04-30 | BUY | 455 | 93.980 | 94.260 | 94.232 | USD 42,876 | 103.28 |
| 2025-04-29 | BUY | 114 | 94.050 | 94.300 | 94.275 | USD 10,747 | 103.36 |
| 2025-04-28 | BUY | 91 | 92.510 | 93.050 | 92.996 | USD 8,463 | 103.45 |
| 2025-04-25 | BUY | 234 | 91.590 | 92.680 | 92.571 | USD 21,662 | 103.56 |
| 2025-04-24 | SELL | -273 | 92.400 | 92.700 | 92.670 | USD -25,299 | 103.66 Profit of 2,999 on sale |
| 2025-04-23 | BUY | 247 | 90.600 | 94.530 | 94.137 | USD 23,252 | 103.77 |
| 2025-04-22 | BUY | 104 | 89.360 | 92.550 | 92.231 | USD 9,592 | 103.90 |
| 2025-04-17 | BUY | 143 | 88.300 | 89.530 | 89.407 | USD 12,785 | 104.36 |
| 2025-04-15 | BUY | 130 | 89.270 | 91.160 | 90.971 | USD 11,826 | 104.66 |
| 2025-04-11 | BUY | 208 | 88.290 | 89.080 | 89.001 | USD 18,512 | 104.96 |
| 2025-04-09 | BUY | 78 | 93.270 | 93.880 | 93.819 | USD 7,318 | 105.25 |
| 2025-04-08 | BUY | 468 | 84.450 | 89.420 | 88.923 | USD 41,616 | 105.46 |
| 2025-04-07 | BUY | 153 | 85.500 | 88.570 | 88.263 | USD 13,504 | 105.66 |
| 2025-04-04 | SELL | -208 | 86.010 | 87.700 | 87.531 | USD -18,206 | 105.86 Profit of 3,812 on sale |
| 2025-04-02 | BUY | 1,768 | 98.730 | 99.210 | 99.162 | USD 175,318 | 105.93 |
| 2025-04-01 | BUY | 13 | 97.950 | 98.790 | 98.706 | USD 1,283 | 106.02 |
| 2025-03-31 | BUY | 91 | 98.650 | 98.920 | 98.893 | USD 8,999 | 106.09 |
| 2025-03-28 | BUY | 52 | 97.150 | 100.790 | 100.426 | USD 5,222 | 106.19 |
| 2025-03-27 | BUY | 24 | 100.550 | 101.090 | 101.036 | USD 2,425 | 106.25 |
| 2025-03-26 | BUY | 13 | 101.440 | 102.980 | 102.826 | USD 1,337 | 106.30 |
| 2025-03-25 | BUY | 143 | 101.600 | 102.550 | 102.455 | USD 14,651 | 106.35 |
| 2025-03-24 | BUY | 156 | 101.440 | 101.580 | 101.566 | USD 15,844 | 106.41 |
| 2025-03-21 | SELL | -52 | 98.770 | 99.310 | 99.256 | USD -5,161 | 106.49 Profit of 376 on sale |
| 2025-03-20 | BUY | 208 | 98.870 | 99.570 | 99.500 | USD 20,696 | 106.58 |
| 2025-03-19 | BUY | 36 | 99.270 | 100.040 | 99.963 | USD 3,599 | 106.66 |
| 2025-03-18 | BUY | 448 | 98.280 | 98.800 | 98.748 | USD 44,239 | 106.76 |
| 2025-03-17 | BUY | 91 | 98.680 | 99.190 | 99.139 | USD 9,022 | 106.86 |
| 2025-03-14 | BUY | 676 | 97.880 | 98.100 | 98.078 | USD 66,301 | 106.96 |
| 2025-03-13 | BUY | 130 | 96.090 | 98.590 | 98.340 | USD 12,784 | 107.09 |
| 2025-03-12 | SELL | -650 | 98.230 | 99.450 | 99.328 | USD -64,563 | 107.20 Profit of 5,119 on sale |
| 2025-03-11 | SELL | -481 | 97.490 | 102.540 | 102.035 | USD -49,079 | 107.32 Profit of 2,543 on sale |
| 2025-03-10 | BUY | 143 | 101.320 | 103.740 | 103.498 | USD 14,800 | 107.40 |
| 2025-03-07 | BUY | 26 | 104.320 | 104.450 | 104.437 | USD 2,715 | 107.44 |
| 2025-03-05 | BUY | 195 | 105.370 | 105.810 | 105.766 | USD 20,624 | 107.46 |
| 2025-03-04 | BUY | 221 | 104.370 | 109.160 | 108.681 | USD 24,019 | 107.50 |
| 2025-03-03 | BUY | 416 | 109.400 | 111.920 | 111.668 | USD 46,454 | 107.48 |
| 2025-02-28 | BUY | 338 | 110.220 | 110.460 | 110.436 | USD 37,327 | 107.44 |
| 2025-02-27 | SELL | -65 | 109.120 | 111.010 | 110.821 | USD -7,203 | 107.42 Loss of -221 on sale |
| 2025-02-25 | BUY | 481 | 110.760 | 113.760 | 113.460 | USD 54,574 | 107.35 |
| 2025-02-21 | BUY | 52 | 112.970 | 114.180 | 114.059 | USD 5,931 | 107.19 |
| 2025-02-18 | SELL | -117 | 113.810 | 114.220 | 114.179 | USD -13,359 | 106.90 Loss of -852 on sale |
| 2025-02-14 | SELL | -793 | 110.770 | 112.610 | 112.426 | USD -89,154 | 106.78 Loss of -4,481 on sale |
| 2025-02-13 | BUY | 13 | 111.500 | 111.550 | 111.545 | USD 1,450 | 106.70 |
| 2025-02-12 | BUY | 128 | 110.100 | 110.180 | 110.172 | USD 14,102 | 106.65 |
| 2025-02-07 | SELL | -18 | 113.510 | 114.670 | 114.554 | USD -2,062 | 106.40 Loss of -147 on sale |
| 2025-02-06 | BUY | 247 | 113.800 | 114.040 | 114.016 | USD 28,162 | 106.27 |
| 2025-02-05 | BUY | 65 | 113.220 | 113.580 | 113.544 | USD 7,380 | 106.15 |
| 2025-02-04 | BUY | 78 | 111.380 | 111.900 | 111.848 | USD 8,724 | 106.06 |
| 2025-02-03 | BUY | 78 | 110.820 | 111.750 | 111.657 | USD 8,709 | 105.98 |
| 2025-01-31 | BUY | 143 | 112.290 | 113.300 | 113.199 | USD 16,187 | 105.86 |
| 2025-01-29 | SELL | -13 | 112.600 | 113.910 | 113.779 | USD -1,479 | 105.60 Loss of -106 on sale |
| 2025-01-28 | SELL | -117 | 112.410 | 113.120 | 113.049 | USD -13,227 | 105.47 Loss of -886 on sale |
| 2025-01-27 | SELL | -208 | 111.480 | 111.530 | 111.525 | USD -23,197 | 105.36 Loss of -1,283 on sale |
| 2025-01-24 | BUY | 156 | 110.920 | 111.690 | 111.613 | USD 17,412 | 105.24 |
| 2025-01-23 | BUY | 26 | 109.540 | 111.300 | 111.124 | USD 2,889 | 105.16 |
| 2024-12-10 | BUY | 650 | 108.150 | 108.990 | 108.906 | USD 70,789 | 105.09 |
| 2024-12-09 | BUY | 78 | 108.600 | 110.170 | 110.013 | USD 8,581 | 105.02 |
| 2024-12-06 | SELL | -195 | 107.920 | 109.740 | 109.558 | USD -21,364 | 104.96 Loss of -897 on sale |
| 2024-12-05 | SELL | -13 | 109.940 | 110.600 | 110.534 | USD -1,437 | 104.85 Loss of -74 on sale |
| 2024-12-03 | BUY | 65 | 109.340 | 111.350 | 111.149 | USD 7,225 | 104.65 |
| 2024-11-27 | SELL | -78 | 110.590 | 111.570 | 111.472 | USD -8,695 | 104.04 Loss of -579 on sale |
| 2024-11-26 | BUY | 273 | 110.750 | 111.190 | 111.146 | USD 30,343 | 103.68 |
| 2024-11-26 | BUY | 273 | 110.750 | 111.190 | 111.146 | USD 30,343 | 103.68 |
| 2024-11-25 | BUY | 35 | 110.530 | 110.990 | 110.944 | USD 3,883 | 103.29 |
| 2024-11-25 | BUY | 35 | 110.530 | 110.990 | 110.944 | USD 3,883 | 103.29 |
| 2024-11-22 | SELL | -24 | 109.460 | 109.920 | 109.874 | USD -2,637 | 103.11 Loss of -162 on sale |
| 2024-11-21 | SELL | -65 | 108.940 | 109.420 | 109.372 | USD -7,109 | 102.93 Loss of -419 on sale |
| 2024-11-20 | SELL | -26 | 107.880 | 108.610 | 108.537 | USD -2,822 | 102.78 Loss of -150 on sale |
| 2024-11-19 | BUY | 13 | 107.840 | 108.230 | 108.191 | USD 1,406 | 102.62 |
| 2024-11-18 | BUY | 116 | 108.930 | 109.540 | 109.479 | USD 12,700 | 102.40 |
| 2024-11-11 | BUY | 39 | 106.750 | 107.720 | 107.623 | USD 4,197 | 101.91 |
| 2024-11-11 | BUY | 39 | 106.750 | 107.720 | 107.623 | USD 4,197 | 101.91 |
| 2024-11-07 | BUY | 35 | 105.250 | 106.190 | 106.096 | USD 3,713 | 101.34 |
| 2024-11-07 | BUY | 35 | 105.250 | 106.190 | 106.096 | USD 3,713 | 101.34 |
| 2024-11-06 | BUY | 312 | 106.570 | 108.530 | 108.334 | USD 33,800 | 100.84 |
| 2024-11-06 | BUY | 312 | 106.570 | 108.530 | 108.334 | USD 33,800 | 100.84 |
| 2024-11-05 | BUY | 65 | 101.350 | 101.870 | 101.818 | USD 6,618 | 100.79 |
| 2024-11-05 | BUY | 65 | 101.350 | 101.870 | 101.818 | USD 6,618 | 100.79 |
| 2024-11-04 | BUY | 24 | 100.240 | 100.690 | 100.645 | USD 2,415 | 100.82 |
| 2024-11-01 | BUY | 36 | 99.930 | 102.020 | 101.811 | USD 3,665 | 100.93 |
| 2024-11-01 | BUY | 36 | 99.930 | 102.020 | 101.811 | USD 3,665 | 100.93 |
| 2024-10-30 | SELL | -78 | 101.460 | 102.560 | 102.450 | USD -7,991 | 100.91 Loss of -120 on sale |
| 2024-10-30 | SELL | -78 | 101.460 | 102.560 | 102.450 | USD -7,991 | 100.91 Loss of -120 on sale |
| 2024-10-29 | SELL | -234 | 102.320 | 103.400 | 103.292 | USD -24,170 | 100.63 Loss of -623 on sale |
| 2024-10-29 | SELL | -234 | 102.320 | 103.400 | 103.292 | USD -24,170 | 100.63 Loss of -623 on sale |
| 2024-10-28 | SELL | -91 | 101.880 | 102.120 | 102.096 | USD -9,291 | 100.32 Loss of -162 on sale |
| 2024-10-28 | SELL | -91 | 101.880 | 102.120 | 102.096 | USD -9,291 | 100.32 Loss of -162 on sale |
| 2024-10-21 | SELL | -13 | 95.760 | 96.390 | 96.327 | USD -1,252 | 0.00 Loss of -1,252 on sale |