| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 386 | 79.080 | 76.963 | 77.175 | USD 29,789 | 107.08 |
| 2025-11-07 | SELL | -18 | 79.000 | 76.580 | 76.822 | USD -1,383 | 107.21 Profit of 547 on sale |
| 2025-11-06 | SELL | -80 | 77.770 | 76.170 | 76.330 | USD -6,106 | 107.35 Profit of 2,482 on sale |
| 2025-11-05 | BUY | 235 | 79.164 | 77.830 | 77.963 | USD 18,321 | 107.49 |
| 2025-11-04 | BUY | 304 | 79.095 | 77.730 | 77.867 | USD 23,671 | 107.62 |
| 2025-11-03 | SELL | -160 | 78.950 | 76.960 | 77.159 | USD -12,345 | 107.76 Profit of 4,896 on sale |
| 2025-10-30 | BUY | 1,000 | 81.560 | 80.260 | 80.390 | USD 80,390 | 108.02 |
| 2025-10-29 | BUY | 1,000 | 80.300 | 82.000 | 81.830 | USD 81,830 | 108.15 |
| 2025-10-28 | BUY | 100 | 82.380 | 86.750 | 86.313 | USD 8,631 | 108.27 |
| 2025-10-27 | BUY | 60 | 87.760 | 89.050 | 88.921 | USD 5,335 | 108.37 |
| 2025-10-24 | BUY | 40 | 88.000 | 89.260 | 89.134 | USD 3,565 | 108.47 |
| 2025-10-21 | BUY | 60 | 88.280 | 89.250 | 89.153 | USD 5,349 | 108.75 |
| 2025-10-20 | BUY | 220 | 87.520 | 87.940 | 87.898 | USD 19,338 | 108.86 |
| 2025-10-16 | BUY | 200 | 87.420 | 92.910 | 92.361 | USD 18,472 | 109.07 |
| 2025-10-15 | BUY | 234 | 93.970 | 95.250 | 95.122 | USD 22,259 | 109.14 |
| 2025-10-06 | BUY | 180 | 94.440 | 94.830 | 94.791 | USD 17,062 | 109.36 |
| 2025-10-03 | BUY | 76 | 94.950 | 95.260 | 95.229 | USD 7,237 | 109.43 |
| 2025-10-02 | BUY | 152 | 93.450 | 93.870 | 93.828 | USD 14,262 | 109.51 |
| 2025-10-01 | BUY | 228 | 92.760 | 94.160 | 94.020 | USD 21,437 | 109.59 |
| 2025-09-30 | BUY | 1,387 | 93.790 | 94.290 | 94.240 | USD 130,711 | 109.68 |
| 2025-09-29 | BUY | 361 | 93.020 | 93.780 | 93.704 | USD 33,827 | 109.76 |
| 2025-09-26 | BUY | 811 | 93.780 | 94.120 | 94.086 | USD 76,304 | 109.84 |
| 2025-09-25 | BUY | 57 | 92.650 | 94.000 | 93.865 | USD 5,350 | 109.93 |
| 2025-09-18 | BUY | 228 | 91.870 | 92.900 | 92.797 | USD 21,158 | 110.03 |
| 2025-09-17 | BUY | 285 | 92.210 | 93.300 | 93.191 | USD 26,559 | 110.12 |
| 2025-09-16 | BUY | 456 | 90.920 | 91.470 | 91.415 | USD 41,685 | 110.22 |
| 2025-08-15 | BUY | 38 | 95.340 | 96.200 | 96.114 | USD 3,652 | 110.39 |
| 2025-08-13 | BUY | 20 | 95.910 | 96.120 | 96.099 | USD 1,922 | 110.46 |
| 2025-07-31 | BUY | 95 | 91.370 | 92.990 | 92.828 | USD 8,819 | 110.65 |
| 2025-07-29 | BUY | 380 | 91.910 | 98.100 | 97.481 | USD 37,043 | 110.85 |
| 2025-07-28 | BUY | 72 | 102.580 | 104.100 | 103.948 | USD 7,484 | 110.90 |
| 2025-07-25 | BUY | 114 | 103.380 | 104.250 | 104.163 | USD 11,875 | 110.94 |
| 2025-07-24 | BUY | 56 | 102.780 | 103.600 | 103.518 | USD 5,797 | 110.99 |
| 2025-07-23 | BUY | 133 | 103.180 | 103.630 | 103.585 | USD 13,777 | 111.03 |
| 2025-07-22 | BUY | 76 | 103.240 | 103.580 | 103.546 | USD 7,869 | 111.07 |
| 2025-07-18 | BUY | 128 | 103.840 | 104.970 | 104.857 | USD 13,422 | 111.16 |
| 2025-07-17 | BUY | 13,187 | 104.130 | 105.060 | 104.967 | USD 1,384,200 | 111.20 |
| 2025-07-11 | BUY | 128 | 106.750 | 107.940 | 107.821 | USD 13,801 | 111.32 |
| 2025-07-10 | BUY | 144 | 107.810 | 108.360 | 108.305 | USD 15,596 | 111.34 |
| 2025-07-09 | BUY | 144 | 108.130 | 108.230 | 108.220 | USD 15,584 | 111.35 |
| 2025-07-07 | SELL | -96 | 107.810 | 108.660 | 108.575 | USD -10,423 | 111.40 Profit of 271 on sale |
| 2025-07-02 | SELL | -400 | 107.810 | 108.790 | 108.692 | USD -43,477 | 111.46 Profit of 1,106 on sale |
| 2025-06-27 | BUY | 58 | 109.580 | 110.800 | 110.678 | USD 6,419 | 111.47 |
| 2025-06-26 | BUY | 48 | 109.270 | 109.580 | 109.549 | USD 5,258 | 111.49 |
| 2025-06-24 | SELL | -224 | 110.950 | 111.100 | 111.085 | USD -24,883 | 111.51 Profit of 95 on sale |
| 2025-06-18 | BUY | 128 | 108.290 | 109.000 | 108.929 | USD 13,943 | 111.57 |
| 2025-06-17 | BUY | 48 | 108.120 | 108.820 | 108.750 | USD 5,220 | 111.60 |
| 2025-06-16 | SELL | -65 | 107.130 | 107.530 | 107.490 | USD -6,987 | 111.62 Profit of 269 on sale |
| 2025-06-13 | BUY | 147 | 106.620 | 108.130 | 107.979 | USD 15,873 | 111.66 |
| 2025-06-12 | SELL | -80 | 106.800 | 107.100 | 107.070 | USD -8,566 | 111.69 Profit of 370 on sale |
| 2025-06-11 | BUY | 176 | 104.480 | 104.980 | 104.930 | USD 18,468 | 111.74 |
| 2025-06-06 | BUY | 48 | 110.570 | 111.510 | 111.416 | USD 5,348 | 111.82 |
| 2025-06-05 | BUY | 224 | 110.030 | 111.630 | 111.470 | USD 24,969 | 111.83 |
| 2025-06-04 | BUY | 32 | 111.180 | 112.840 | 112.674 | USD 3,606 | 111.83 |
| 2025-06-03 | SELL | -16 | 112.600 | 113.840 | 113.716 | USD -1,819 | 111.83 Loss of -30 on sale |
| 2025-05-30 | SELL | -1,952 | 112.900 | 113.230 | 113.197 | USD -220,961 | 111.81 Loss of -2,710 on sale |
| 2025-05-29 | BUY | 44 | 111.700 | 111.830 | 111.817 | USD 4,920 | 111.81 |
| 2025-05-27 | BUY | 278 | 112.080 | 112.210 | 112.197 | USD 31,191 | 111.81 |
| 2025-05-23 | BUY | 225 | 110.820 | 111.360 | 111.306 | USD 25,044 | 111.83 |
| 2025-05-22 | BUY | 112 | 110.430 | 111.380 | 111.285 | USD 12,464 | 111.84 |
| 2025-05-19 | BUY | 96 | 112.000 | 112.570 | 112.513 | USD 10,801 | 111.84 |
| 2025-05-16 | BUY | 48 | 111.770 | 111.830 | 111.824 | USD 5,368 | 111.84 |
| 2025-05-15 | SELL | -32 | 110.560 | 110.700 | 110.686 | USD -3,542 | 111.85 Profit of 37 on sale |
| 2025-05-14 | BUY | 16 | 108.270 | 109.610 | 109.476 | USD 1,752 | 111.88 |
| 2025-05-13 | BUY | 32 | 109.020 | 111.040 | 110.838 | USD 3,547 | 111.90 |
| 2025-05-12 | BUY | 102 | 110.760 | 112.550 | 112.371 | USD 11,462 | 111.91 |
| 2025-05-09 | SELL | -80 | 111.320 | 111.720 | 111.680 | USD -8,934 | 111.91 Profit of 19 on sale |
| 2025-05-08 | BUY | 32 | 111.530 | 112.950 | 112.808 | USD 3,610 | 111.92 |
| 2025-05-07 | BUY | 48 | 111.210 | 111.820 | 111.759 | USD 5,364 | 111.92 |
| 2025-05-02 | BUY | 1,776 | 110.570 | 110.930 | 110.894 | USD 196,948 | 111.96 |
| 2025-04-30 | BUY | 560 | 110.600 | 110.700 | 110.690 | USD 61,986 | 112.00 |
| 2025-04-29 | BUY | 141 | 107.990 | 109.570 | 109.412 | USD 15,427 | 112.03 |
| 2025-04-28 | BUY | 112 | 114.880 | 115.450 | 115.393 | USD 12,924 | 112.00 |
| 2025-04-25 | BUY | 288 | 114.440 | 116.410 | 116.213 | USD 33,469 | 111.98 |
| 2025-04-24 | SELL | -336 | 117.760 | 118.020 | 117.994 | USD -39,646 | 111.93 Loss of -2,036 on sale |
| 2025-04-23 | BUY | 304 | 118.200 | 119.060 | 118.974 | USD 36,168 | 111.88 |
| 2025-04-22 | BUY | 128 | 117.560 | 117.720 | 117.704 | USD 15,066 | 111.83 |
| 2025-04-17 | BUY | 176 | 117.220 | 118.740 | 118.588 | USD 20,871 | 111.72 |
| 2025-04-15 | BUY | 160 | 119.530 | 121.590 | 121.384 | USD 19,421 | 111.58 |
| 2025-04-11 | BUY | 256 | 118.860 | 118.910 | 118.905 | USD 30,440 | 111.42 |
| 2025-04-09 | BUY | 96 | 116.640 | 117.170 | 117.117 | USD 11,243 | 111.31 |
| 2025-04-08 | BUY | 576 | 112.410 | 117.050 | 116.586 | USD 67,154 | 111.30 |
| 2025-04-07 | BUY | 189 | 112.670 | 114.960 | 114.731 | USD 21,684 | 111.29 |
| 2025-04-04 | SELL | -256 | 115.010 | 124.140 | 123.227 | USD -31,546 | 111.25 Loss of -3,065 on sale |
| 2025-04-02 | BUY | 2,176 | 124.230 | 124.510 | 124.482 | USD 270,873 | 111.12 |
| 2025-04-01 | BUY | 16 | 124.110 | 125.680 | 125.523 | USD 2,008 | 110.99 |
| 2025-03-31 | BUY | 112 | 124.400 | 124.970 | 124.913 | USD 13,990 | 110.86 |
| 2025-03-28 | BUY | 64 | 122.930 | 123.150 | 123.128 | USD 7,880 | 110.73 |
| 2025-03-27 | BUY | 30 | 122.900 | 123.240 | 123.206 | USD 3,696 | 110.60 |
| 2025-03-26 | BUY | 16 | 121.770 | 122.610 | 122.526 | USD 1,960 | 110.49 |
| 2025-03-25 | BUY | 176 | 121.390 | 121.850 | 121.804 | USD 21,438 | 110.37 |
| 2025-03-24 | BUY | 195 | 120.980 | 121.300 | 121.268 | USD 23,647 | 110.26 |
| 2025-03-21 | SELL | -64 | 118.520 | 120.420 | 120.230 | USD -7,695 | 110.17 Loss of -644 on sale |
| 2025-03-20 | BUY | 256 | 119.800 | 120.970 | 120.853 | USD 30,938 | 110.06 |
| 2025-03-19 | BUY | 45 | 119.880 | 120.040 | 120.024 | USD 5,401 | 109.95 |
| 2025-03-18 | BUY | 556 | 119.190 | 120.780 | 120.621 | USD 67,065 | 109.85 |
| 2025-03-17 | BUY | 112 | 120.080 | 120.150 | 120.143 | USD 13,456 | 109.73 |
| 2025-03-14 | BUY | 832 | 118.200 | 119.110 | 119.019 | USD 99,024 | 109.64 |
| 2025-03-13 | BUY | 160 | 117.860 | 118.440 | 118.382 | USD 18,941 | 109.54 |
| 2025-03-12 | SELL | -800 | 117.280 | 118.060 | 117.982 | USD -94,386 | 109.45 Loss of -6,827 on sale |
| 2025-03-11 | SELL | -592 | 117.960 | 119.370 | 119.229 | USD -70,584 | 109.35 Loss of -5,850 on sale |
| 2025-03-10 | BUY | 176 | 119.630 | 121.250 | 121.088 | USD 21,311 | 109.22 |
| 2025-03-07 | BUY | 32 | 118.650 | 118.850 | 118.830 | USD 3,803 | 109.11 |
| 2025-03-05 | BUY | 240 | 119.590 | 120.160 | 120.103 | USD 28,825 | 108.98 |
| 2025-03-04 | BUY | 272 | 119.170 | 120.610 | 120.466 | USD 32,767 | 108.85 |
| 2025-03-03 | BUY | 512 | 119.870 | 120.390 | 120.338 | USD 61,613 | 108.71 |
| 2025-02-28 | BUY | 416 | 118.540 | 118.800 | 118.774 | USD 49,410 | 108.59 |
| 2025-02-27 | SELL | -80 | 116.500 | 117.150 | 117.085 | USD -9,367 | 108.48 Loss of -688 on sale |
| 2025-02-25 | BUY | 592 | 114.770 | 114.900 | 114.887 | USD 68,013 | 108.32 |
| 2025-02-21 | BUY | 64 | 111.710 | 112.310 | 112.250 | USD 7,184 | 108.21 |
| 2025-02-18 | SELL | -144 | 111.470 | 111.960 | 111.911 | USD -16,115 | 108.06 Loss of -555 on sale |
| 2025-02-14 | SELL | -976 | 110.600 | 111.180 | 111.122 | USD -108,455 | 107.98 Loss of -3,065 on sale |
| 2025-02-13 | BUY | 16 | 110.930 | 111.020 | 111.011 | USD 1,776 | 107.94 |
| 2025-02-12 | BUY | 158 | 109.290 | 109.470 | 109.452 | USD 17,293 | 107.92 |
| 2025-02-07 | SELL | -21 | 108.580 | 108.640 | 108.634 | USD -2,281 | 107.88 Loss of -16 on sale |
| 2025-02-06 | BUY | 304 | 107.770 | 107.850 | 107.842 | USD 32,784 | 107.88 |
| 2025-02-05 | BUY | 80 | 106.790 | 106.970 | 106.952 | USD 8,556 | 107.90 |
| 2025-02-04 | BUY | 96 | 105.910 | 106.530 | 106.468 | USD 10,221 | 107.93 |
| 2025-02-03 | BUY | 96 | 105.540 | 105.890 | 105.855 | USD 10,162 | 107.97 |
| 2025-01-31 | BUY | 176 | 104.660 | 106.030 | 105.893 | USD 18,637 | 108.03 |
| 2025-01-29 | SELL | -16 | 103.170 | 104.930 | 104.754 | USD -1,676 | 108.16 Profit of 54 on sale |
| 2025-01-28 | SELL | -144 | 105.020 | 109.060 | 108.656 | USD -15,646 | 108.22 Loss of -63 on sale |
| 2025-01-27 | SELL | -256 | 107.840 | 108.150 | 108.119 | USD -27,678 | 108.22 Profit of 27 on sale |
| 2025-01-24 | BUY | 192 | 106.000 | 106.220 | 106.198 | USD 20,390 | 108.27 |
| 2025-01-23 | BUY | 32 | 105.230 | 105.680 | 105.635 | USD 3,380 | 108.32 |
| 2024-12-10 | BUY | 800 | 102.930 | 105.220 | 104.991 | USD 83,993 | 108.43 |
| 2024-12-09 | BUY | 96 | 105.680 | 108.740 | 108.434 | USD 10,410 | 108.49 |
| 2024-12-06 | SELL | -240 | 109.180 | 110.690 | 110.539 | USD -26,529 | 108.47 Loss of -496 on sale |
| 2024-12-05 | SELL | -16 | 110.550 | 111.660 | 111.549 | USD -1,785 | 108.43 Loss of -50 on sale |
| 2024-12-03 | BUY | 80 | 111.380 | 112.250 | 112.163 | USD 8,973 | 108.30 |
| 2024-11-27 | SELL | -96 | 113.200 | 114.150 | 114.055 | USD -10,949 | 107.88 Loss of -593 on sale |
| 2024-11-26 | BUY | 336 | 113.420 | 113.960 | 113.906 | USD 38,272 | 107.60 |
| 2024-11-26 | BUY | 336 | 113.420 | 113.960 | 113.906 | USD 38,272 | 107.60 |
| 2024-11-25 | BUY | 44 | 111.740 | 112.970 | 112.847 | USD 4,965 | 107.38 |
| 2024-11-25 | BUY | 44 | 111.740 | 112.970 | 112.847 | USD 4,965 | 107.38 |
| 2024-11-22 | SELL | -30 | 112.050 | 112.420 | 112.383 | USD -3,371 | 107.26 Loss of -154 on sale |
| 2024-11-21 | SELL | -80 | 110.750 | 111.380 | 111.317 | USD -8,905 | 107.16 Loss of -333 on sale |
| 2024-11-20 | SELL | -32 | 109.610 | 109.950 | 109.916 | USD -3,517 | 107.09 Loss of -90 on sale |
| 2024-11-19 | BUY | 16 | 109.350 | 109.750 | 109.710 | USD 1,755 | 107.02 |
| 2024-11-18 | BUY | 144 | 109.780 | 110.280 | 110.230 | USD 15,873 | 106.94 |
| 2024-11-11 | BUY | 48 | 111.850 | 113.470 | 113.308 | USD 5,439 | 106.43 |
| 2024-11-11 | BUY | 48 | 111.850 | 113.470 | 113.308 | USD 5,439 | 106.43 |
| 2024-11-07 | BUY | 44 | 110.350 | 111.060 | 110.989 | USD 4,884 | 105.67 |
| 2024-11-07 | BUY | 44 | 110.350 | 111.060 | 110.989 | USD 4,884 | 105.67 |
| 2024-11-06 | BUY | 384 | 110.810 | 114.080 | 113.753 | USD 43,681 | 105.24 |
| 2024-11-06 | BUY | 384 | 110.810 | 114.080 | 113.753 | USD 43,681 | 105.24 |
| 2024-11-05 | BUY | 80 | 107.600 | 107.610 | 107.609 | USD 8,609 | 105.02 |
| 2024-11-05 | BUY | 80 | 107.600 | 107.610 | 107.609 | USD 8,609 | 105.02 |
| 2024-11-04 | BUY | 32 | 105.450 | 105.480 | 105.477 | USD 3,375 | 104.98 |
| 2024-11-04 | BUY | 32 | 105.450 | 105.480 | 105.477 | USD 3,375 | 104.98 |
| 2024-11-01 | BUY | 45 | 104.170 | 105.450 | 105.322 | USD 4,739 | 105.07 |
| 2024-11-01 | BUY | 45 | 104.170 | 105.450 | 105.322 | USD 4,739 | 105.07 |
| 2024-10-30 | SELL | -96 | 105.830 | 106.130 | 106.100 | USD -10,186 | 105.02 Loss of -103 on sale |
| 2024-10-30 | SELL | -96 | 105.830 | 106.130 | 106.100 | USD -10,186 | 105.02 Loss of -103 on sale |
| 2024-10-29 | SELL | -288 | 105.040 | 106.910 | 106.723 | USD -30,736 | 105.02 Loss of -490 on sale |
| 2024-10-29 | SELL | -288 | 105.040 | 106.910 | 106.723 | USD -30,736 | 105.02 Loss of -490 on sale |
| 2024-10-28 | SELL | -112 | 103.350 | 105.220 | 105.033 | USD -11,764 | 105.36 Profit of 36 on sale |
| 2024-10-28 | SELL | -112 | 103.350 | 105.220 | 105.033 | USD -11,764 | 105.36 Profit of 36 on sale |
| 2024-10-21 | SELL | -16 | 106.050 | 106.490 | 106.446 | USD -1,703 | 0.00 Loss of -1,703 on sale |
| 2024-10-21 | SELL | -16 | 106.050 | 106.490 | 106.446 | USD -1,703 | 0.00 Loss of -1,703 on sale |