| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 320 | 79.080 | 76.963 | 77.175 | USD 24,696 | 106.58 |
| 2025-11-06 | SELL | -195 | 77.770 | 76.170 | 76.330 | USD -14,884 | 106.87 Profit of 5,955 on sale |
| 2025-11-05 | SELL | -120 | 79.164 | 77.830 | 77.963 | USD -9,356 | 107.01 Profit of 3,486 on sale |
| 2025-11-04 | SELL | -506 | 79.095 | 77.730 | 77.867 | USD -39,400 | 107.16 Profit of 14,820 on sale |
| 2025-10-31 | SELL | -80 | 80.340 | 79.300 | 79.404 | USD -6,352 | 107.44 Profit of 2,243 on sale |
| 2025-10-30 | BUY | 280 | 81.560 | 80.260 | 80.390 | USD 22,509 | 107.58 |
| 2025-10-29 | BUY | 280 | 80.300 | 82.000 | 81.830 | USD 22,912 | 107.72 |
| 2025-10-28 | BUY | 1,200 | 82.380 | 86.750 | 86.313 | USD 103,576 | 107.85 |
| 2025-10-27 | BUY | 640 | 87.760 | 89.050 | 88.921 | USD 56,909 | 107.96 |
| 2025-10-24 | BUY | 80 | 88.000 | 89.260 | 89.134 | USD 7,131 | 108.06 |
| 2025-10-23 | SELL | -160 | 88.770 | 90.460 | 90.291 | USD -14,447 | 108.16 Profit of 2,859 on sale |
| 2025-10-22 | BUY | 320 | 89.200 | 89.350 | 89.335 | USD 28,587 | 108.26 |
| 2025-10-21 | BUY | 120 | 88.280 | 89.250 | 89.153 | USD 10,698 | 108.37 |
| 2025-10-17 | BUY | 600 | 87.910 | 88.350 | 88.306 | USD 52,984 | 108.59 |
| 2025-10-16 | BUY | 40 | 87.420 | 92.910 | 92.361 | USD 3,694 | 108.70 |
| 2025-10-14 | SELL | -240 | 94.770 | 94.960 | 94.941 | USD -22,786 | 108.86 Profit of 3,340 on sale |
| 2025-10-07 | BUY | 1,200 | 95.550 | 95.600 | 95.595 | USD 114,714 | 108.93 |
| 2025-10-06 | BUY | 40 | 94.440 | 94.830 | 94.791 | USD 3,792 | 109.01 |
| 2025-10-03 | BUY | 560 | 94.950 | 95.260 | 95.229 | USD 53,328 | 109.09 |
| 2025-10-02 | BUY | 440 | 93.450 | 93.870 | 93.828 | USD 41,284 | 109.17 |
| 2025-10-01 | BUY | 280 | 92.760 | 94.160 | 94.020 | USD 26,326 | 109.27 |
| 2025-09-30 | BUY | 400 | 93.790 | 94.290 | 94.240 | USD 37,696 | 109.35 |
| 2025-09-29 | BUY | 360 | 93.020 | 93.780 | 93.704 | USD 33,733 | 109.44 |
| 2025-09-26 | BUY | 440 | 93.780 | 94.120 | 94.086 | USD 41,398 | 109.53 |
| 2025-09-25 | BUY | 560 | 92.650 | 94.000 | 93.865 | USD 52,564 | 109.63 |
| 2025-09-24 | BUY | 28,647 | 93.220 | 93.510 | 93.481 | USD 2,677,950 | 109.72 |
| 2025-09-18 | BUY | 39 | 91.870 | 92.900 | 92.797 | USD 3,619 | 109.83 |
| 2025-09-17 | BUY | 351 | 92.210 | 93.300 | 93.191 | USD 32,710 | 109.93 |
| 2025-09-16 | BUY | 156 | 90.920 | 91.470 | 91.415 | USD 14,261 | 110.04 |
| 2025-09-15 | BUY | 390 | 90.880 | 93.930 | 93.625 | USD 36,514 | 110.15 |
| 2025-09-12 | BUY | 117 | 93.540 | 94.460 | 94.368 | USD 11,041 | 110.25 |
| 2025-09-11 | BUY | 195 | 94.240 | 94.310 | 94.303 | USD 18,389 | 110.35 |
| 2025-09-09 | BUY | 195 | 93.470 | 95.270 | 95.090 | USD 18,543 | 110.56 |
| 2025-09-04 | SELL | -1,677 | 95.490 | 95.600 | 95.589 | USD -160,303 | 110.65 Profit of 25,254 on sale |
| 2025-09-02 | BUY | 819 | 95.430 | 97.150 | 96.978 | USD 79,425 | 110.74 |
| 2025-08-12 | BUY | 117 | 94.760 | 94.950 | 94.931 | USD 11,107 | 110.93 |
| 2025-08-11 | BUY | 351 | 94.600 | 94.670 | 94.663 | USD 33,227 | 111.03 |
| 2025-08-08 | BUY | 897 | 93.650 | 93.780 | 93.767 | USD 84,109 | 111.14 |
| 2025-08-07 | BUY | 117 | 92.510 | 93.140 | 93.077 | USD 10,890 | 111.26 |
| 2025-08-01 | BUY | 702 | 92.240 | 92.540 | 92.510 | USD 64,942 | 111.38 |
| 2025-07-31 | BUY | 39 | 91.370 | 92.990 | 92.828 | USD 3,620 | 111.51 |
| 2025-07-30 | BUY | 312 | 92.940 | 94.500 | 94.344 | USD 29,435 | 111.63 |
| 2025-07-29 | BUY | 39 | 91.910 | 98.100 | 97.481 | USD 3,802 | 111.75 |
| 2025-07-14 | BUY | 312 | 107.980 | 108.230 | 108.205 | USD 33,760 | 111.78 |
| 2025-07-11 | SELL | -78 | 106.750 | 107.940 | 107.821 | USD -8,410 | 111.81 Profit of 311 on sale |
| 2025-07-10 | BUY | 312 | 107.810 | 108.360 | 108.305 | USD 33,791 | 111.84 |
| 2025-07-09 | BUY | 312 | 108.130 | 108.230 | 108.220 | USD 33,765 | 111.86 |
| 2025-07-08 | BUY | 234 | 107.250 | 108.030 | 107.952 | USD 25,261 | 111.89 |
| 2025-07-07 | SELL | -897 | 107.810 | 108.660 | 108.575 | USD -97,392 | 111.92 Profit of 2,999 on sale |
| 2025-07-02 | SELL | -1,131 | 107.810 | 108.790 | 108.692 | USD -122,931 | 111.99 Profit of 3,731 on sale |
| 2025-06-30 | BUY | 663 | 110.870 | 111.090 | 111.068 | USD 73,638 | 112.00 |
| 2025-06-27 | BUY | 104,723 | 109.580 | 110.800 | 110.678 | USD 11,590,533 | 112.02 |
| 2025-06-25 | SELL | -66 | 108.380 | 110.900 | 110.648 | USD -7,303 | 112.06 Profit of 93 on sale |
| 2025-06-24 | BUY | 33 | 110.950 | 111.100 | 111.085 | USD 3,666 | 112.07 |
| 2025-06-23 | BUY | 858 | 110.920 | 110.960 | 110.956 | USD 95,200 | 112.08 |
| 2025-06-20 | SELL | -99 | 108.640 | 109.790 | 109.675 | USD -10,858 | 112.10 Profit of 240 on sale |
| 2025-06-18 | SELL | -198 | 108.290 | 109.000 | 108.929 | USD -21,568 | 112.16 Profit of 639 on sale |
| 2025-06-13 | SELL | -99 | 106.620 | 108.130 | 107.979 | USD -10,690 | 112.23 Profit of 421 on sale |
| 2025-06-12 | BUY | 99 | 106.800 | 107.100 | 107.070 | USD 10,600 | 112.27 |
| 2025-06-11 | BUY | 132 | 104.480 | 104.980 | 104.930 | USD 13,851 | 112.33 |
| 2025-06-06 | SELL | -165 | 110.570 | 111.510 | 111.416 | USD -18,384 | 112.43 Profit of 167 on sale |
| 2025-06-05 | SELL | -99 | 110.030 | 111.630 | 111.470 | USD -11,036 | 112.45 Profit of 97 on sale |
| 2025-06-04 | SELL | -132 | 111.180 | 112.840 | 112.674 | USD -14,873 | 112.46 Loss of -29 on sale |
| 2025-06-02 | BUY | 429 | 113.400 | 113.440 | 113.436 | USD 48,664 | 112.45 |
| 2025-05-30 | SELL | -96 | 112.900 | 113.230 | 113.197 | USD -10,867 | 112.44 Loss of -72 on sale |
| 2025-05-29 | BUY | 33 | 111.700 | 111.830 | 111.817 | USD 3,690 | 112.45 |
| 2025-05-28 | SELL | -33 | 110.870 | 112.300 | 112.157 | USD -3,701 | 112.46 Profit of 10 on sale |
| 2025-05-27 | BUY | 363 | 112.080 | 112.210 | 112.197 | USD 40,728 | 112.47 |
| 2025-05-23 | SELL | -660 | 110.820 | 111.360 | 111.306 | USD -73,462 | 112.49 Profit of 783 on sale |
| 2025-05-22 | SELL | -726 | 110.430 | 111.380 | 111.285 | USD -80,793 | 112.51 Profit of 889 on sale |
| 2025-05-21 | BUY | 33 | 110.990 | 113.670 | 113.402 | USD 3,742 | 112.52 |
| 2025-05-20 | BUY | 264 | 112.450 | 112.610 | 112.594 | USD 29,725 | 112.52 |
| 2025-05-19 | BUY | 957 | 112.000 | 112.570 | 112.513 | USD 107,675 | 112.53 |
| 2025-05-16 | BUY | 891 | 111.770 | 111.830 | 111.824 | USD 99,635 | 112.53 |
| 2025-05-15 | BUY | 726 | 110.560 | 110.700 | 110.686 | USD 80,358 | 112.55 |
| 2025-05-14 | BUY | 660 | 108.270 | 109.610 | 109.476 | USD 72,254 | 112.59 |
| 2025-05-13 | SELL | -132 | 109.020 | 111.040 | 110.838 | USD -14,631 | 112.62 Profit of 235 on sale |
| 2025-05-12 | BUY | 33 | 110.760 | 112.550 | 112.371 | USD 3,708 | 112.64 |
| 2025-05-09 | BUY | 99 | 111.320 | 111.720 | 111.680 | USD 11,056 | 112.65 |
| 2025-05-08 | SELL | -957 | 111.530 | 112.950 | 112.808 | USD -107,957 | 112.66 Loss of -141 on sale |
| 2025-05-07 | SELL | -462 | 111.210 | 111.820 | 111.759 | USD -51,633 | 112.67 Profit of 423 on sale |
| 2025-05-06 | BUY | 1,155 | 110.380 | 111.070 | 111.001 | USD 128,206 | 112.70 |
| 2025-05-02 | BUY | 99 | 110.570 | 110.930 | 110.894 | USD 10,979 | 112.74 |
| 2025-05-01 | SELL | -165 | 109.020 | 111.040 | 110.838 | USD -18,288 | 112.77 Profit of 319 on sale |
| 2025-04-30 | BUY | 99 | 110.600 | 110.700 | 110.690 | USD 10,958 | 112.79 |
| 2025-04-29 | BUY | 231 | 107.990 | 109.570 | 109.412 | USD 25,274 | 112.84 |
| 2025-04-28 | BUY | 493 | 114.880 | 115.450 | 115.393 | USD 56,889 | 112.82 |
| 2025-04-25 | BUY | 462 | 114.440 | 116.410 | 116.213 | USD 53,690 | 112.81 |
| 2025-04-24 | BUY | 132 | 117.760 | 118.020 | 117.994 | USD 15,575 | 112.76 |
| 2025-04-23 | BUY | 363 | 118.200 | 119.060 | 118.974 | USD 43,188 | 112.70 |
| 2025-04-22 | SELL | -200 | 117.560 | 117.720 | 117.704 | USD -23,541 | 112.65 Loss of -1,011 on sale |
| 2025-04-17 | BUY | 66 | 117.220 | 118.740 | 118.588 | USD 7,827 | 112.54 |
| 2025-04-16 | BUY | 132 | 118.800 | 120.860 | 120.654 | USD 15,926 | 112.48 |
| 2025-04-15 | BUY | 660 | 119.530 | 121.590 | 121.384 | USD 80,113 | 112.40 |
| 2025-04-11 | BUY | 825 | 118.860 | 118.910 | 118.905 | USD 98,097 | 112.23 |
| 2025-04-10 | BUY | 1,353 | 117.260 | 118.880 | 118.718 | USD 160,625 | 112.18 |
| 2025-04-09 | BUY | 264 | 116.640 | 117.170 | 117.117 | USD 30,919 | 112.13 |
| 2025-04-08 | BUY | 693 | 112.410 | 117.050 | 116.586 | USD 80,794 | 112.12 |
| 2025-04-07 | BUY | 791 | 112.670 | 114.960 | 114.731 | USD 90,752 | 112.12 |
| 2025-04-04 | SELL | -1,980 | 115.010 | 124.140 | 123.227 | USD -243,989 | 112.08 Loss of -22,064 on sale |
| 2025-04-02 | BUY | 231 | 124.230 | 124.510 | 124.482 | USD 28,755 | 111.94 |
| 2025-03-31 | SELL | -891 | 124.400 | 124.970 | 124.913 | USD -111,297 | 111.64 Loss of -11,828 on sale |
| 2025-03-28 | SELL | -561 | 122.930 | 123.150 | 123.128 | USD -69,075 | 111.50 Loss of -6,524 on sale |
| 2025-03-27 | SELL | -165 | 122.900 | 123.240 | 123.206 | USD -20,329 | 111.36 Loss of -1,955 on sale |
| 2025-03-26 | BUY | 297 | 121.770 | 122.610 | 122.526 | USD 36,390 | 111.22 |
| 2025-03-25 | SELL | -396 | 121.390 | 121.850 | 121.804 | USD -48,234 | 111.09 Loss of -4,241 on sale |
| 2025-03-24 | BUY | 231 | 120.980 | 121.300 | 121.268 | USD 28,013 | 110.97 |
| 2025-03-21 | BUY | 396 | 118.520 | 120.420 | 120.230 | USD 47,611 | 110.87 |
| 2025-03-19 | BUY | 62 | 119.880 | 120.040 | 120.024 | USD 7,441 | 110.62 |
| 2025-03-18 | SELL | -594 | 119.190 | 120.780 | 120.621 | USD -71,649 | 110.51 Loss of -6,008 on sale |
| 2025-03-17 | BUY | 627 | 120.080 | 120.150 | 120.143 | USD 75,330 | 110.37 |
| 2025-03-14 | BUY | 561 | 118.200 | 119.110 | 119.019 | USD 66,770 | 110.26 |
| 2025-03-13 | BUY | 2,768 | 117.860 | 118.440 | 118.382 | USD 327,681 | 110.15 |
| 2025-03-12 | BUY | 1,320 | 117.280 | 118.060 | 117.982 | USD 155,736 | 110.05 |
| 2025-03-11 | BUY | 528 | 117.960 | 119.370 | 119.229 | USD 62,953 | 109.94 |
| 2025-03-07 | BUY | 312 | 118.650 | 118.850 | 118.830 | USD 37,075 | 109.66 |
| 2025-03-06 | SELL | -297 | 118.710 | 119.020 | 118.989 | USD -35,340 | 109.52 Loss of -2,813 on sale |
| 2025-03-05 | BUY | 1,027 | 119.590 | 120.160 | 120.103 | USD 123,346 | 109.36 |
| 2025-03-04 | BUY | 198 | 119.170 | 120.610 | 120.466 | USD 23,852 | 109.20 |
| 2025-03-03 | BUY | 891 | 119.870 | 120.390 | 120.338 | USD 107,221 | 109.03 |
| 2025-02-28 | SELL | -231 | 118.540 | 118.800 | 118.774 | USD -27,437 | 108.88 Loss of -2,286 on sale |
| 2025-02-27 | BUY | 33 | 116.500 | 117.150 | 117.085 | USD 3,864 | 108.75 |
| 2025-02-26 | SELL | -66 | 114.790 | 115.340 | 115.285 | USD -7,609 | 108.65 Loss of -438 on sale |
| 2025-02-25 | BUY | 627 | 114.770 | 114.900 | 114.887 | USD 72,034 | 108.54 |
| 2025-02-21 | BUY | 462 | 111.710 | 112.310 | 112.250 | USD 51,859 | 108.41 |
| 2025-02-20 | BUY | 264 | 111.650 | 112.100 | 112.055 | USD 29,583 | 108.35 |
| 2025-02-19 | BUY | 66 | 112.310 | 112.350 | 112.346 | USD 7,415 | 108.28 |
| 2025-02-18 | BUY | 165 | 111.470 | 111.960 | 111.911 | USD 18,465 | 108.22 |
| 2025-02-13 | BUY | 561 | 110.930 | 111.020 | 111.011 | USD 62,277 | 108.07 |
| 2025-02-12 | BUY | 198 | 109.290 | 109.470 | 109.452 | USD 21,671 | 108.05 |
| 2025-02-11 | SELL | -66 | 108.750 | 109.050 | 109.020 | USD -7,195 | 108.03 Loss of -65 on sale |
| 2025-02-07 | SELL | -264 | 108.580 | 108.640 | 108.634 | USD -28,679 | 108.00 Loss of -167 on sale |
| 2025-02-06 | BUY | 132 | 107.770 | 107.850 | 107.842 | USD 14,235 | 108.00 |
| 2025-02-04 | BUY | 1,155 | 105.910 | 106.530 | 106.468 | USD 122,971 | 108.08 |
| 2025-02-03 | BUY | 429 | 105.540 | 105.890 | 105.855 | USD 45,412 | 108.14 |
| 2025-01-31 | BUY | 99 | 104.660 | 106.030 | 105.893 | USD 10,483 | 108.23 |
| 2025-01-30 | BUY | 66 | 105.460 | 105.600 | 105.586 | USD 6,969 | 108.30 |
| 2025-01-29 | BUY | 627 | 103.170 | 104.930 | 104.754 | USD 65,681 | 108.43 |
| 2025-01-28 | BUY | 297 | 105.020 | 109.060 | 108.656 | USD 32,271 | 108.52 |
| 2025-01-27 | BUY | 462 | 107.840 | 108.150 | 108.119 | USD 49,951 | 108.54 |
| 2025-01-24 | BUY | 297 | 106.000 | 106.220 | 106.198 | USD 31,541 | 108.61 |
| 2025-01-23 | BUY | 858 | 105.230 | 105.680 | 105.635 | USD 90,635 | 108.70 |
| 2025-01-22 | BUY | 561 | 105.190 | 106.050 | 105.964 | USD 59,446 | 108.81 |
| 2024-12-10 | BUY | 231 | 102.930 | 105.220 | 104.991 | USD 24,253 | 108.98 |
| 2024-12-09 | BUY | 264 | 105.680 | 108.740 | 108.434 | USD 28,627 | 109.09 |
| 2024-12-06 | BUY | 396 | 109.180 | 110.690 | 110.539 | USD 43,773 | 109.08 |
| 2024-12-05 | BUY | 99 | 110.550 | 111.660 | 111.549 | USD 11,043 | 109.04 |
| 2024-12-04 | BUY | 363 | 111.140 | 111.800 | 111.734 | USD 40,559 | 108.96 |
| 2024-12-03 | BUY | 1,164 | 111.380 | 112.250 | 112.163 | USD 130,558 | 108.88 |
| 2024-12-02 | BUY | 97 | 111.630 | 113.220 | 113.061 | USD 10,967 | 108.77 |
| 2024-11-29 | BUY | 759 | 113.100 | 113.750 | 113.685 | USD 86,287 | 108.61 |
| 2024-11-27 | BUY | 891 | 113.200 | 114.150 | 114.055 | USD 101,623 | 108.23 |
| 2024-11-26 | BUY | 1,914 | 113.420 | 113.960 | 113.906 | USD 218,016 | 108.00 |
| 2024-11-25 | BUY | 1,980 | 111.740 | 112.970 | 112.847 | USD 223,437 | 107.83 |
| 2024-11-22 | BUY | 2,310 | 112.050 | 112.420 | 112.383 | USD 259,605 | 107.63 |
| 2024-11-21 | BUY | 363 | 110.750 | 111.380 | 111.317 | USD 40,408 | 107.47 |
| 2024-11-20 | BUY | 330 | 109.610 | 109.950 | 109.916 | USD 36,272 | 107.36 |
| 2024-11-19 | BUY | 297 | 109.350 | 109.750 | 109.710 | USD 32,584 | 107.25 |
| 2024-11-18 | BUY | 2,673 | 109.780 | 110.280 | 110.230 | USD 294,645 | 107.10 |
| 2024-11-12 | BUY | 924 | 112.420 | 112.970 | 112.915 | USD 104,333 | 106.77 |
| 2024-11-11 | BUY | 627 | 111.850 | 113.470 | 113.308 | USD 71,044 | 106.43 |
| 2024-11-08 | BUY | 474 | 112.430 | 113.260 | 113.177 | USD 53,646 | 106.00 |
| 2024-11-07 | BUY | 2,937 | 110.350 | 111.060 | 110.989 | USD 325,975 | 105.67 |
| 2024-11-06 | BUY | 891 | 110.810 | 114.080 | 113.753 | USD 101,354 | 105.24 |
| 2024-11-05 | BUY | 1,314 | 107.600 | 107.610 | 107.609 | USD 141,398 | 105.02 |
| 2024-11-04 | BUY | 231 | 105.450 | 105.480 | 105.477 | USD 24,365 | 104.98 |
| 2024-11-01 | BUY | 528 | 104.170 | 105.450 | 105.322 | USD 55,610 | 105.07 |
| 2024-10-31 | BUY | 132 | 104.640 | 106.100 | 105.954 | USD 13,986 | 105.13 |
| 2024-10-30 | BUY | 328 | 105.830 | 106.130 | 106.100 | USD 34,801 | 105.02 |
| 2024-10-29 | BUY | 792 | 105.040 | 106.910 | 106.723 | USD 84,525 | 105.02 |
| 2024-10-28 | SELL | -231 | 103.350 | 105.220 | 105.033 | USD -24,263 | 105.36 Profit of 75 on sale |
| 2024-10-25 | BUY | 396 | 103.980 | 105.680 | 105.510 | USD 41,782 | 105.70 |
| 2024-10-24 | BUY | 264 | 105.280 | 106.550 | 106.423 | USD 28,096 | 105.84 |
| 2024-10-23 | BUY | 330 | 106.020 | 106.310 | 106.281 | USD 35,073 | 105.75 |
| 2024-10-22 | BUY | 852 | 105.450 | 105.840 | 105.801 | USD 90,142 | 106.05 |
| 2024-10-21 | BUY | 924 | 106.050 | 106.490 | 106.446 | USD 98,356 | 0.00 |