| 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 | 110.60 |
| 2025-11-07 | SELL | -18 | | | 129.960* | | 110.51 Profit of 1,989 on sale |
| 2025-11-06 | SELL | -52 | 130.000 | 126.910 | 127.219 | USD -6,615 | 110.43 Loss of -873 on sale |
| 2025-11-05 | BUY | 169 | 129.045 | 126.260 | 126.539 | USD 21,385 | 110.35 |
| 2025-11-04 | BUY | 208 | 129.300 | 126.250 | 126.555 | USD 26,323 | 110.28 |
| 2025-11-03 | SELL | -104 | 128.350 | 126.320 | 126.523 | USD -13,158 | 110.20 Loss of -1,698 on sale |
| 2025-10-30 | BUY | 650 | 129.512 | 126.590 | 126.882 | USD 82,473 | 110.04 |
| 2025-10-29 | BUY | 650 | 127.260 | 128.900 | 128.736 | USD 83,678 | 109.96 |
| 2025-10-28 | BUY | 65 | 127.340 | 127.650 | 127.619 | USD 8,295 | 109.88 |
| 2025-10-27 | BUY | 39 | 126.200 | 127.600 | 127.460 | USD 4,971 | 109.80 |
| 2025-10-24 | BUY | 26 | 126.030 | 127.000 | 126.903 | USD 3,299 | 109.72 |
| 2025-10-21 | BUY | 39 | 128.520 | 129.810 | 129.681 | USD 5,058 | 109.49 |
| 2025-10-20 | BUY | 143 | 128.850 | 130.190 | 130.056 | USD 18,598 | 109.40 |
| 2025-10-16 | BUY | 130 | 124.570 | 130.210 | 129.646 | USD 16,854 | 109.25 |
| 2025-10-15 | BUY | 156 | 129.880 | 130.810 | 130.717 | USD 20,392 | 109.15 |
| 2025-10-03 | BUY | 52 | 132.400 | 134.350 | 134.155 | USD 6,976 | 108.94 |
| 2025-10-02 | BUY | 104 | 133.240 | 133.560 | 133.528 | USD 13,887 | 108.82 |
| 2025-10-01 | BUY | 156 | 131.200 | 134.540 | 134.206 | USD 20,936 | 108.71 |
| 2025-09-30 | BUY | 949 | 134.600 | 135.480 | 135.392 | USD 128,487 | 108.58 |
| 2025-09-29 | BUY | 247 | 133.900 | 134.140 | 134.116 | USD 33,127 | 108.46 |
| 2025-09-26 | BUY | 559 | 133.310 | 135.000 | 134.831 | USD 75,371 | 108.33 |
| 2025-09-25 | BUY | 39 | 131.380 | 131.640 | 131.614 | USD 5,133 | 108.22 |
| 2025-09-24 | BUY | 741 | 129.510 | 131.730 | 131.508 | USD 97,447 | 108.11 |
| 2025-09-18 | BUY | 156 | 132.220 | 132.660 | 132.616 | USD 20,688 | 107.99 |
| 2025-09-17 | BUY | 195 | 129.460 | 131.390 | 131.197 | USD 25,583 | 107.88 |
| 2025-09-16 | BUY | 312 | 129.250 | 130.390 | 130.276 | USD 40,646 | 107.77 |
| 2025-09-11 | SELL | -13 | 129.480 | 129.920 | 129.876 | USD -1,688 | 107.66 Loss of -289 on sale |
| 2025-09-10 | BUY | 832 | 127.060 | 129.180 | 128.968 | USD 107,301 | 107.56 |
| 2025-09-09 | BUY | 52 | 128.880 | 129.540 | 129.474 | USD 6,733 | 107.44 |
| 2025-08-06 | BUY | 245 | 125.670 | 126.530 | 126.444 | USD 30,979 | 107.26 |
| 2025-07-31 | BUY | 65 | 130.000 | 131.980 | 131.782 | USD 8,566 | 107.04 |
| 2025-07-29 | BUY | 260 | 131.640 | 132.470 | 132.387 | USD 34,421 | 106.77 |
| 2025-07-28 | BUY | 52 | 129.780 | 130.130 | 130.095 | USD 6,765 | 106.65 |
| 2025-07-25 | BUY | 78 | 130.030 | 130.190 | 130.174 | USD 10,154 | 106.52 |
| 2025-07-24 | BUY | 38 | 128.760 | 129.160 | 129.120 | USD 4,907 | 106.40 |
| 2025-07-23 | BUY | 91 | 124.230 | 125.630 | 125.490 | USD 11,420 | 106.30 |
| 2025-07-22 | BUY | 52 | 126.530 | 128.170 | 128.006 | USD 6,656 | 106.19 |
| 2025-07-18 | BUY | 96 | 127.930 | 128.230 | 128.200 | USD 12,307 | 106.07 |
| 2025-07-17 | BUY | 78 | 127.060 | 127.210 | 127.195 | USD 9,921 | 105.95 |
| 2025-07-11 | BUY | 104 | 125.910 | 126.160 | 126.135 | USD 13,118 | 105.51 |
| 2025-07-10 | BUY | 117 | 126.620 | 128.120 | 127.970 | USD 14,972 | 105.39 |
| 2025-07-09 | BUY | 117 | 127.000 | 127.830 | 127.747 | USD 14,946 | 105.27 |
| 2025-07-07 | SELL | -78 | 128.500 | 132.370 | 131.983 | USD -10,295 | 105.01 Loss of -2,104 on sale |
| 2025-07-02 | SELL | -325 | 132.060 | 132.120 | 132.114 | USD -42,937 | 104.53 Loss of -8,965 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.96 Loss of -3,133 on sale |
| 2025-06-18 | BUY | 104 | 110.980 | 113.120 | 112.906 | USD 11,742 | 103.71 |
| 2025-06-17 | BUY | 39 | 109.630 | 111.030 | 110.890 | USD 4,325 | 103.67 |
| 2025-06-16 | SELL | -53 | 110.910 | 111.310 | 111.270 | USD -5,897 | 103.63 Loss of -405 on sale |
| 2025-06-13 | BUY | 120 | 107.750 | 109.050 | 108.920 | USD 13,070 | 103.60 |
| 2025-06-12 | SELL | -65 | 109.060 | 109.290 | 109.267 | USD -7,102 | 103.57 Loss of -370 on sale |
| 2025-06-11 | BUY | 143 | 108.440 | 110.100 | 109.934 | USD 15,721 | 103.54 |
| 2025-06-06 | BUY | 39 | 107.910 | 108.020 | 108.009 | USD 4,212 | 103.43 |
| 2025-06-05 | BUY | 182 | 106.470 | 106.950 | 106.902 | USD 19,456 | 103.41 |
| 2025-06-04 | BUY | 26 | 106.100 | 107.450 | 107.315 | USD 2,790 | 103.39 |
| 2025-06-03 | SELL | -13 | 107.050 | 107.210 | 107.194 | USD -1,394 | 103.37 Loss of -50 on sale |
| 2025-05-30 | SELL | -1,586 | 106.740 | 107.280 | 107.226 | USD -170,060 | 103.32 Loss of -6,189 on sale |
| 2025-05-29 | BUY | 35 | 107.320 | 107.560 | 107.536 | USD 3,764 | 103.30 |
| 2025-05-27 | BUY | 221 | 108.950 | 108.990 | 108.986 | USD 24,086 | 103.23 |
| 2025-05-23 | BUY | 180 | 105.780 | 106.150 | 106.113 | USD 19,100 | 103.20 |
| 2025-05-22 | BUY | 91 | 106.400 | 107.150 | 107.075 | USD 9,744 | 103.17 |
| 2025-05-19 | BUY | 78 | 107.990 | 108.450 | 108.404 | USD 8,456 | 103.09 |
| 2025-05-16 | BUY | 39 | 107.900 | 108.680 | 108.602 | USD 4,235 | 103.06 |
| 2025-05-15 | SELL | -26 | 107.470 | 107.560 | 107.551 | USD -2,796 | 103.02 Loss of -118 on sale |
| 2025-05-14 | BUY | 13 | 106.390 | 107.170 | 107.092 | USD 1,392 | 103.00 |
| 2025-05-13 | BUY | 26 | 107.140 | 107.760 | 107.698 | USD 2,800 | 102.97 |
| 2025-05-08 | BUY | 26 | 100.420 | 101.330 | 101.239 | USD 2,632 | 102.99 |
| 2025-05-07 | BUY | 39 | 97.940 | 98.270 | 98.237 | USD 3,831 | 103.03 |
| 2025-05-02 | BUY | 1,443 | 97.520 | 98.130 | 98.069 | USD 141,514 | 103.16 |
| 2025-04-30 | BUY | 455 | 93.980 | 94.260 | 94.232 | USD 42,876 | 103.30 |
| 2025-04-29 | BUY | 114 | 94.050 | 94.300 | 94.275 | USD 10,747 | 103.37 |
| 2025-04-28 | BUY | 91 | 92.510 | 93.050 | 92.996 | USD 8,463 | 103.46 |
| 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.65 Profit of 2,998 on sale |
| 2025-04-23 | BUY | 247 | 90.600 | 94.530 | 94.137 | USD 23,252 | 103.76 |
| 2025-04-22 | BUY | 104 | 89.360 | 92.550 | 92.231 | USD 9,592 | 103.88 |
| 2025-04-17 | BUY | 143 | 88.300 | 89.530 | 89.407 | USD 12,785 | 104.29 |
| 2025-04-15 | BUY | 130 | 89.270 | 91.160 | 90.971 | USD 11,826 | 104.57 |
| 2025-04-11 | BUY | 208 | 88.290 | 89.080 | 89.001 | USD 18,512 | 104.84 |
| 2025-04-09 | BUY | 78 | 93.270 | 93.880 | 93.819 | USD 7,318 | 105.10 |
| 2025-04-08 | BUY | 468 | 84.450 | 89.420 | 88.923 | USD 41,616 | 105.29 |
| 2025-04-07 | BUY | 153 | 85.500 | 88.570 | 88.263 | USD 13,504 | 105.47 |
| 2025-04-04 | SELL | -208 | 86.010 | 87.700 | 87.531 | USD -18,206 | 105.65 Profit of 3,768 on sale |
| 2025-04-02 | BUY | 1,768 | 98.730 | 99.210 | 99.162 | USD 175,318 | 105.71 |
| 2025-04-01 | BUY | 13 | 97.950 | 98.790 | 98.706 | USD 1,283 | 105.79 |
| 2025-03-31 | BUY | 91 | 98.650 | 98.920 | 98.893 | USD 8,999 | 105.85 |
| 2025-03-28 | BUY | 52 | 97.150 | 100.790 | 100.426 | USD 5,222 | 105.94 |
| 2025-03-27 | BUY | 24 | 100.550 | 101.090 | 101.036 | USD 2,425 | 105.99 |
| 2025-03-26 | BUY | 13 | 101.440 | 102.980 | 102.826 | USD 1,337 | 106.03 |
| 2025-03-25 | BUY | 143 | 101.600 | 102.550 | 102.455 | USD 14,651 | 106.08 |
| 2025-03-24 | BUY | 156 | 101.440 | 101.580 | 101.566 | USD 15,844 | 106.12 |
| 2025-03-21 | SELL | -52 | 98.770 | 99.310 | 99.256 | USD -5,161 | 106.20 Profit of 361 on sale |
| 2025-03-20 | BUY | 208 | 98.870 | 99.570 | 99.500 | USD 20,696 | 106.27 |
| 2025-03-19 | BUY | 36 | 99.270 | 100.040 | 99.963 | USD 3,599 | 106.35 |
| 2025-03-18 | BUY | 448 | 98.280 | 98.800 | 98.748 | USD 44,239 | 106.43 |
| 2025-03-17 | BUY | 91 | 98.680 | 99.190 | 99.139 | USD 9,022 | 106.51 |
| 2025-03-14 | BUY | 676 | 97.880 | 98.100 | 98.078 | USD 66,301 | 106.60 |
| 2025-03-13 | BUY | 130 | 96.090 | 98.590 | 98.340 | USD 12,784 | 106.72 |
| 2025-03-12 | SELL | -650 | 98.230 | 99.450 | 99.328 | USD -64,563 | 106.81 Profit of 4,863 on sale |
| 2025-03-11 | SELL | -481 | 97.490 | 102.540 | 102.035 | USD -49,079 | 106.91 Profit of 2,346 on sale |
| 2025-03-10 | BUY | 143 | 101.320 | 103.740 | 103.498 | USD 14,800 | 106.97 |
| 2025-03-07 | BUY | 26 | 104.320 | 104.450 | 104.437 | USD 2,715 | 107.00 |
| 2025-03-05 | BUY | 195 | 105.370 | 105.810 | 105.766 | USD 20,624 | 107.02 |
| 2025-03-04 | BUY | 221 | 104.370 | 109.160 | 108.681 | USD 24,019 | 107.05 |
| 2025-03-03 | BUY | 416 | 109.400 | 111.920 | 111.668 | USD 46,454 | 107.03 |
| 2025-02-28 | BUY | 338 | 110.220 | 110.460 | 110.436 | USD 37,327 | 106.99 |
| 2025-02-27 | SELL | -65 | 109.120 | 111.010 | 110.821 | USD -7,203 | 106.96 Loss of -251 on sale |
| 2025-02-25 | BUY | 481 | 110.760 | 113.760 | 113.460 | USD 54,574 | 106.89 |
| 2025-02-21 | BUY | 52 | 112.970 | 114.180 | 114.059 | USD 5,931 | 106.74 |
| 2025-02-18 | SELL | -117 | 113.810 | 114.220 | 114.179 | USD -13,359 | 106.46 Loss of -903 on sale |
| 2025-02-14 | SELL | -793 | 110.770 | 112.610 | 112.426 | USD -89,154 | 106.35 Loss of -4,818 on sale |
| 2025-02-13 | BUY | 13 | 111.500 | 111.550 | 111.545 | USD 1,450 | 106.28 |
| 2025-02-12 | BUY | 128 | 110.100 | 110.180 | 110.172 | USD 14,102 | 106.23 |
| 2025-02-07 | SELL | -18 | 113.510 | 114.670 | 114.554 | USD -2,062 | 106.00 Loss of -154 on sale |
| 2025-02-06 | BUY | 247 | 113.800 | 114.040 | 114.016 | USD 28,162 | 105.88 |
| 2025-02-05 | BUY | 65 | 113.220 | 113.580 | 113.544 | USD 7,380 | 105.77 |
| 2025-02-04 | BUY | 78 | 111.380 | 111.900 | 111.848 | USD 8,724 | 105.69 |
| 2025-02-03 | BUY | 78 | 110.820 | 111.750 | 111.657 | USD 8,709 | 105.61 |
| 2025-01-31 | BUY | 143 | 112.290 | 113.300 | 113.199 | USD 16,187 | 105.51 |
| 2025-01-29 | SELL | -13 | 112.600 | 113.910 | 113.779 | USD -1,479 | 105.28 Loss of -110 on sale |
| 2025-01-28 | SELL | -117 | 112.410 | 113.120 | 113.049 | USD -13,227 | 105.17 Loss of -922 on sale |
| 2025-01-27 | SELL | -208 | 111.480 | 111.530 | 111.525 | USD -23,197 | 105.07 Loss of -1,344 on sale |
| 2025-01-24 | BUY | 156 | 110.920 | 111.690 | 111.613 | USD 17,412 | 104.97 |
| 2025-01-23 | BUY | 26 | 109.540 | 111.300 | 111.124 | USD 2,889 | 104.89 |
| 2025-01-22 | BUY | 214 | 107.390 | 107.750 | 107.714 | USD 23,051 | 104.85 |
| 2025-01-21 | BUY | 156 | 107.750 | 108.000 | 107.975 | USD 16,844 | 104.80 |
| 2025-01-16 | BUY | 241 | 106.490 | 106.710 | 106.688 | USD 25,712 | 104.69 |
| 2025-01-14 | BUY | 104 | 101.630 | 101.940 | 101.909 | USD 10,599 | 104.72 |
| 2025-01-10 | BUY | 312 | 99.460 | 101.280 | 101.098 | USD 31,543 | 104.91 |
| 2024-12-30 | BUY | 39 | 102.740 | 103.350 | 103.289 | USD 4,028 | 105.18 |
| 2024-12-27 | BUY | 52 | 103.830 | 105.000 | 104.883 | USD 5,454 | 105.21 |
| 2024-12-23 | BUY | 390 | 102.590 | 102.700 | 102.689 | USD 40,049 | 105.32 |
| 2024-12-20 | BUY | 104 | 102.480 | 102.730 | 102.705 | USD 10,681 | 105.39 |
| 2024-12-19 | BUY | 13 | 100.510 | 102.260 | 102.085 | USD 1,327 | 105.52 |
| 2024-12-18 | BUY | 104 | 100.140 | 104.980 | 104.496 | USD 10,868 | 105.66 |
| 2024-12-17 | BUY | 26 | 104.710 | 106.040 | 105.907 | USD 2,754 | 105.69 |
| 2024-12-16 | BUY | 130 | 105.560 | 105.890 | 105.857 | USD 13,761 | 105.69 |
| 2024-12-13 | BUY | 94 | 104.980 | 105.540 | 105.484 | USD 9,915 | 105.71 |
| 2024-12-10 | BUY | 650 | 108.150 | 108.990 | 108.906 | USD 70,789 | 105.65 |
| 2024-12-09 | BUY | 78 | 108.600 | 110.170 | 110.013 | USD 8,581 | 105.56 |
| 2024-12-06 | SELL | -195 | 107.920 | 109.740 | 109.558 | USD -21,364 | 105.49 Loss of -794 on sale |
| 2024-12-05 | SELL | -13 | 109.940 | 110.600 | 110.534 | USD -1,437 | 105.34 Loss of -68 on sale |
| 2024-12-03 | BUY | 65 | 109.340 | 111.350 | 111.149 | USD 7,225 | 105.07 |
| 2024-11-27 | SELL | -78 | 110.590 | 111.570 | 111.472 | USD -8,695 | 104.16 Loss of -571 on sale |
| 2024-11-26 | BUY | 273 | 110.750 | 111.190 | 111.146 | USD 30,343 | 103.87 |
| 2024-11-25 | BUY | 35 | 110.530 | 110.990 | 110.944 | USD 3,883 | 103.57 |
| 2024-11-22 | SELL | -24 | 109.460 | 109.920 | 109.874 | USD -2,637 | 103.29 Loss of -158 on sale |
| 2024-11-21 | SELL | -65 | 108.940 | 109.420 | 109.372 | USD -7,109 | 103.00 Loss of -414 on sale |
| 2024-11-20 | SELL | -26 | 107.880 | 108.610 | 108.537 | USD -2,822 | 102.75 Loss of -151 on sale |
| 2024-11-19 | BUY | 13 | 107.840 | 108.230 | 108.191 | USD 1,406 | 102.46 |
| 2024-11-18 | BUY | 116 | 108.930 | 109.540 | 109.479 | USD 12,700 | 102.08 |
| 2024-11-11 | BUY | 39 | 106.750 | 107.720 | 107.623 | USD 4,197 | 101.45 |
| 2024-11-07 | BUY | 35 | 105.250 | 106.190 | 106.096 | USD 3,713 | 100.87 |
| 2024-11-06 | BUY | 312 | 106.570 | 108.530 | 108.334 | USD 33,800 | 100.39 |
| 2024-11-05 | BUY | 65 | 101.350 | 101.870 | 101.818 | USD 6,618 | 100.31 |
| 2024-11-04 | BUY | 24 | 100.240 | 100.690 | 100.645 | USD 2,415 | 100.32 |
| 2024-11-01 | BUY | 36 | 99.930 | 102.020 | 101.811 | USD 3,665 | 100.36 |
| 2024-10-30 | SELL | -78 | 101.460 | 102.560 | 102.450 | USD -7,991 | 100.18 Loss of -177 on sale |
| 2024-10-29 | SELL | -234 | 102.320 | 103.400 | 103.292 | USD -24,170 | 99.82 Loss of -812 on sale |
| 2024-10-28 | SELL | -91 | 101.880 | 102.120 | 102.096 | USD -9,291 | 99.41 Loss of -245 on sale |
| 2024-10-21 | SELL | -13 | 95.760 | 96.390 | 96.327 | USD -1,252 | 0.00 Loss of -1,252 on sale |