| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 328 | 104.670 | 102.190 | 102.438 | USD 33,600 | 101.48 |
| 2025-11-06 | SELL | -200 | 101.860 | 99.320 | 99.574 | USD -19,915 | 101.47 Profit of 380 on sale |
| 2025-11-05 | SELL | -123 | 106.850 | 96.910 | 97.904 | USD -12,042 | 101.48 Profit of 440 on sale |
| 2025-11-04 | SELL | -519 | 103.860 | 102.002 | 102.188 | USD -53,035 | 101.47 Loss of -372 on sale |
| 2025-10-31 | SELL | -82 | 103.935 | 100.350 | 100.708 | USD -8,258 | 101.45 Profit of 61 on sale |
| 2025-10-30 | BUY | 287 | 103.590 | 100.980 | 101.241 | USD 29,056 | 101.45 |
| 2025-10-29 | BUY | 287 | 101.340 | 103.870 | 103.617 | USD 29,738 | 101.45 |
| 2025-10-28 | BUY | 1,230 | 104.050 | 105.650 | 105.490 | USD 129,753 | 101.44 |
| 2025-10-27 | BUY | 656 | 106.460 | 106.670 | 106.649 | USD 69,962 | 101.41 |
| 2025-10-24 | BUY | 82 | 105.230 | 106.830 | 106.670 | USD 8,747 | 101.39 |
| 2025-10-23 | SELL | -164 | 103.930 | 104.330 | 104.290 | USD -17,104 | 101.38 Loss of -477 on sale |
| 2025-10-22 | BUY | 328 | 103.950 | 105.000 | 104.895 | USD 34,406 | 101.37 |
| 2025-10-21 | BUY | 123 | 104.410 | 106.060 | 105.895 | USD 13,025 | 101.35 |
| 2025-10-17 | BUY | 615 | 104.580 | 105.900 | 105.768 | USD 65,047 | 101.31 |
| 2025-10-16 | BUY | 41 | 105.790 | 107.370 | 107.212 | USD 4,396 | 101.29 |
| 2025-10-14 | SELL | -246 | 103.360 | 103.380 | 103.378 | USD -25,431 | 101.25 Loss of -524 on sale |
| 2025-10-10 | SELL | -41 | 101.840 | 105.490 | 105.125 | USD -4,310 | 101.25 Loss of -159 on sale |
| 2025-10-08 | BUY | 328 | 105.390 | 106.560 | 106.443 | USD 34,913 | 101.22 |
| 2025-10-07 | BUY | 1,230 | 105.890 | 106.830 | 106.736 | USD 131,285 | 101.20 |
| 2025-10-06 | BUY | 41 | 106.370 | 107.090 | 107.018 | USD 4,388 | 101.17 |
| 2025-10-03 | BUY | 574 | 104.800 | 106.350 | 106.195 | USD 60,956 | 101.15 |
| 2025-10-02 | BUY | 451 | 103.300 | 103.430 | 103.417 | USD 46,641 | 101.14 |
| 2025-10-01 | BUY | 287 | 102.260 | 103.260 | 103.160 | USD 29,607 | 101.13 |
| 2025-09-30 | BUY | 410 | 101.940 | 102.160 | 102.138 | USD 41,877 | 101.13 |
| 2025-09-29 | BUY | 369 | 100.350 | 101.790 | 101.646 | USD 37,507 | 101.13 |
| 2025-09-26 | BUY | 451 | 100.930 | 101.960 | 101.857 | USD 45,938 | 101.13 |
| 2025-09-25 | BUY | 574 | 100.800 | 102.130 | 101.997 | USD 58,546 | 101.13 |
| 2025-09-18 | BUY | 41 | 98.920 | 100.630 | 100.459 | USD 4,119 | 101.15 |
| 2025-09-17 | BUY | 369 | 99.480 | 101.640 | 101.424 | USD 37,425 | 101.16 |
| 2025-09-11 | BUY | 205 | 98.830 | 99.140 | 99.109 | USD 20,317 | 101.17 |
| 2025-09-09 | BUY | 205 | 96.670 | 96.800 | 96.787 | USD 19,841 | 101.22 |
| 2025-07-24 | BUY | 41 | 98.770 | 99.590 | 99.508 | USD 4,080 | 101.23 |
| 2025-07-23 | BUY | 246 | 99.380 | 99.820 | 99.776 | USD 24,545 | 101.24 |
| 2025-07-22 | BUY | 369 | 99.300 | 99.550 | 99.525 | USD 36,725 | 101.26 |
| 2025-07-21 | BUY | 82 | 98.730 | 100.030 | 99.900 | USD 8,192 | 101.27 |
| 2025-07-18 | SELL | -410 | 99.670 | 100.250 | 100.192 | USD -41,079 | 101.28 Profit of 447 on sale |
| 2025-07-17 | BUY | 41 | 98.690 | 99.060 | 99.023 | USD 4,060 | 101.30 |
| 2025-07-16 | BUY | 164 | 98.240 | 98.240 | 98.240 | USD 16,111 | 101.32 |
| 2025-07-15 | SELL | -630 | 97.260 | 99.180 | 98.988 | USD -62,362 | 101.34 Profit of 1,483 on sale |
| 2025-07-14 | BUY | 328 | 98.000 | 98.620 | 98.558 | USD 32,327 | 101.36 |
| 2025-07-11 | SELL | -82 | 97.990 | 98.720 | 98.647 | USD -8,089 | 101.38 Profit of 224 on sale |
| 2025-07-10 | BUY | 328 | 98.960 | 99.890 | 99.797 | USD 32,733 | 101.40 |
| 2025-07-09 | BUY | 328 | 99.250 | 100.390 | 100.276 | USD 32,891 | 101.41 |
| 2025-07-08 | BUY | 246 | 99.590 | 100.190 | 100.130 | USD 24,632 | 101.43 |
| 2025-07-07 | SELL | -943 | 100.320 | 101.400 | 101.292 | USD -95,518 | 101.43 Profit of 133 on sale |
| 2025-07-02 | SELL | -1,189 | 99.610 | 99.950 | 99.916 | USD -118,800 | 101.45 Profit of 1,829 on sale |
| 2025-06-30 | BUY | 697 | 102.570 | 102.650 | 102.642 | USD 71,541 | 101.45 |
| 2025-06-27 | BUY | 369 | 102.300 | 103.250 | 103.155 | USD 38,064 | 101.44 |
| 2025-06-25 | SELL | -82 | 102.680 | 104.920 | 104.696 | USD -8,585 | 101.44 Loss of -267 on sale |
| 2025-06-24 | BUY | 41 | 105.250 | 105.570 | 105.538 | USD 4,327 | 101.41 |
| 2025-06-23 | BUY | 1,066 | 103.050 | 103.150 | 103.140 | USD 109,947 | 101.40 |
| 2025-06-18 | SELL | -240 | 102.650 | 103.500 | 103.415 | USD -24,820 | 101.38 Loss of -488 on sale |
| 2025-06-13 | SELL | -120 | 101.590 | 102.820 | 102.697 | USD -12,324 | 101.37 Loss of -160 on sale |
| 2025-06-12 | BUY | 120 | 102.510 | 102.750 | 102.726 | USD 12,327 | 101.36 |
| 2025-06-11 | BUY | 160 | 100.980 | 102.190 | 102.069 | USD 16,331 | 101.36 |
| 2025-06-06 | SELL | -200 | 102.210 | 103.800 | 103.641 | USD -20,728 | 101.36 Loss of -457 on sale |
| 2025-06-05 | SELL | -120 | 101.280 | 101.800 | 101.748 | USD -12,210 | 101.36 Loss of -47 on sale |
| 2025-06-04 | SELL | -160 | 100.210 | 101.620 | 101.479 | USD -16,237 | 101.37 Loss of -18 on sale |
| 2025-06-02 | BUY | 520 | 99.470 | 99.490 | 99.488 | USD 51,734 | 101.39 |
| 2025-05-30 | SELL | -117 | 98.710 | 98.880 | 98.863 | USD -11,567 | 101.41 Profit of 298 on sale |
| 2025-05-29 | BUY | 40 | 97.800 | 98.900 | 98.790 | USD 3,952 | 101.44 |
| 2025-05-28 | SELL | -40 | 97.290 | 97.870 | 97.812 | USD -3,912 | 101.47 Profit of 146 on sale |
| 2025-05-27 | BUY | 440 | 97.310 | 98.060 | 97.985 | USD 43,113 | 101.51 |
| 2025-05-23 | SELL | -800 | 96.210 | 96.420 | 96.399 | USD -77,119 | 101.59 Profit of 4,153 on sale |
| 2025-05-22 | SELL | -880 | 95.800 | 96.350 | 96.295 | USD -84,740 | 101.64 Profit of 4,700 on sale |
| 2025-05-21 | BUY | 40 | 96.120 | 100.240 | 99.828 | USD 3,993 | 101.68 |
| 2025-05-20 | BUY | 320 | 100.540 | 100.890 | 100.855 | USD 32,274 | 101.69 |
| 2025-05-19 | BUY | 1,160 | 101.060 | 101.390 | 101.357 | USD 117,574 | 101.70 |
| 2025-05-16 | BUY | 1,080 | 100.610 | 100.880 | 100.853 | USD 108,921 | 101.70 |
| 2025-05-15 | BUY | 880 | 99.500 | 99.830 | 99.797 | USD 87,821 | 101.72 |
| 2025-05-14 | BUY | 800 | 97.140 | 97.230 | 97.221 | USD 77,777 | 101.76 |
| 2025-05-13 | SELL | -160 | 97.380 | 98.450 | 98.343 | USD -15,735 | 101.80 Profit of 553 on sale |
| 2025-05-12 | BUY | 40 | 97.940 | 100.000 | 99.794 | USD 3,992 | 101.83 |
| 2025-05-09 | BUY | 120 | 97.070 | 97.380 | 97.349 | USD 11,682 | 101.87 |
| 2025-05-08 | SELL | -1,160 | 96.740 | 98.400 | 98.234 | USD -113,951 | 101.92 Profit of 4,275 on sale |
| 2025-05-07 | SELL | -560 | 97.310 | 98.170 | 98.084 | USD -54,927 | 101.96 Profit of 2,171 on sale |
| 2025-05-06 | BUY | 1,400 | 96.920 | 97.480 | 97.424 | USD 136,394 | 102.01 |
| 2025-05-02 | BUY | 120 | 95.760 | 97.110 | 96.975 | USD 11,637 | 102.11 |
| 2025-05-01 | SELL | -200 | 91.850 | 93.160 | 93.029 | USD -18,606 | 102.20 Profit of 1,834 on sale |
| 2025-04-30 | BUY | 120 | 89.670 | 90.150 | 90.102 | USD 10,812 | 102.32 |
| 2025-04-29 | BUY | 280 | 88.270 | 89.050 | 88.972 | USD 24,912 | 102.45 |
| 2025-04-28 | BUY | 598 | 88.470 | 88.820 | 88.785 | USD 53,093 | 102.58 |
| 2025-04-25 | BUY | 560 | 87.720 | 88.130 | 88.089 | USD 49,330 | 102.72 |
| 2025-04-24 | BUY | 160 | 85.320 | 86.120 | 86.040 | USD 13,766 | 102.89 |
| 2025-04-23 | BUY | 440 | 84.230 | 86.440 | 86.219 | USD 37,936 | 103.07 |
| 2025-04-22 | SELL | -242 | 83.030 | 84.000 | 83.903 | USD -20,305 | 103.27 Profit of 4,686 on sale |
| 2025-04-17 | BUY | 80 | 84.210 | 85.320 | 85.209 | USD 6,817 | 103.65 |
| 2025-04-16 | BUY | 160 | 82.630 | 84.230 | 84.070 | USD 13,451 | 103.86 |
| 2025-04-15 | BUY | 800 | 83.300 | 85.290 | 85.091 | USD 68,073 | 104.07 |
| 2025-04-11 | BUY | 1,000 | 83.440 | 83.610 | 83.593 | USD 83,593 | 104.49 |
| 2025-04-10 | BUY | 1,640 | 81.630 | 83.000 | 82.863 | USD 135,895 | 104.73 |
| 2025-04-09 | BUY | 320 | 84.490 | 85.270 | 85.192 | USD 27,261 | 104.94 |
| 2025-04-08 | BUY | 840 | 76.930 | 82.170 | 81.646 | USD 68,583 | 105.25 |
| 2025-04-07 | BUY | 959 | 77.530 | 79.390 | 79.204 | USD 75,957 | 105.55 |
| 2025-04-04 | SELL | -2,400 | 77.190 | 81.590 | 81.150 | USD -194,760 | 105.86 Profit of 59,301 on sale |
| 2025-04-02 | BUY | 280 | 88.100 | 88.450 | 88.415 | USD 24,756 | 106.06 |
| 2025-03-31 | SELL | -1,080 | 86.040 | 86.920 | 86.832 | USD -93,779 | 106.50 Profit of 21,243 on sale |
| 2025-03-28 | SELL | -680 | 85.100 | 86.660 | 86.504 | USD -58,823 | 106.75 Profit of 13,765 on sale |
| 2025-03-27 | SELL | -200 | 85.510 | 87.210 | 87.040 | USD -17,408 | 106.99 Profit of 3,991 on sale |
| 2025-03-26 | BUY | 360 | 87.030 | 88.600 | 88.443 | USD 31,839 | 107.23 |
| 2025-03-25 | SELL | -480 | 87.870 | 90.260 | 90.021 | USD -43,210 | 107.46 Profit of 8,371 on sale |
| 2025-03-24 | BUY | 280 | 90.090 | 90.400 | 90.369 | USD 25,303 | 107.67 |
| 2025-03-21 | BUY | 480 | 87.540 | 88.150 | 88.089 | USD 42,283 | 107.91 |
| 2025-03-19 | BUY | 76 | 88.610 | 89.520 | 89.429 | USD 6,797 | 108.40 |
| 2025-03-18 | SELL | -720 | 87.620 | 89.650 | 89.447 | USD -64,402 | 108.66 Profit of 13,835 on sale |
| 2025-03-17 | BUY | 760 | 89.150 | 89.500 | 89.465 | USD 67,993 | 108.91 |
| 2025-03-14 | BUY | 680 | 86.620 | 87.060 | 87.016 | USD 59,171 | 109.20 |
| 2025-03-13 | BUY | 3,356 | 85.100 | 87.050 | 86.855 | USD 291,485 | 109.52 |
| 2025-03-12 | BUY | 1,600 | 86.450 | 87.020 | 86.963 | USD 139,141 | 109.83 |
| 2025-03-11 | BUY | 640 | 84.510 | 85.140 | 85.077 | USD 54,449 | 110.17 |
| 2025-03-07 | BUY | 382 | 84.380 | 84.830 | 84.785 | USD 32,388 | 110.90 |
| 2025-03-06 | SELL | -360 | 82.790 | 86.760 | 86.363 | USD -31,091 | 111.29 Profit of 8,975 on sale |
| 2025-03-05 | BUY | 1,244 | 88.310 | 89.500 | 89.381 | USD 111,190 | 111.62 |
| 2025-03-04 | BUY | 240 | 88.240 | 90.410 | 90.193 | USD 21,646 | 111.96 |
| 2025-03-03 | BUY | 1,080 | 90.210 | 93.160 | 92.865 | USD 100,294 | 112.28 |
| 2025-02-28 | SELL | -280 | 93.170 | 93.760 | 93.701 | USD -26,236 | 112.57 Profit of 5,282 on sale |
| 2025-02-27 | BUY | 40 | 91.720 | 94.110 | 93.871 | USD 3,755 | 112.88 |
| 2025-02-26 | SELL | -80 | 93.080 | 94.770 | 94.601 | USD -7,568 | 113.19 Profit of 1,487 on sale |
| 2025-02-25 | BUY | 760 | 92.400 | 93.000 | 92.940 | USD 70,634 | 113.51 |
| 2025-02-21 | BUY | 560 | 91.780 | 94.140 | 93.904 | USD 52,586 | 114.22 |
| 2025-02-20 | BUY | 320 | 93.500 | 94.390 | 94.301 | USD 30,176 | 114.56 |
| 2025-02-19 | BUY | 80 | 92.870 | 93.840 | 93.743 | USD 7,499 | 114.92 |
| 2025-02-18 | BUY | 200 | 94.210 | 96.590 | 96.352 | USD 19,270 | 115.27 |
| 2025-02-13 | BUY | 680 | 95.250 | 102.850 | 102.090 | USD 69,421 | 116.34 |
| 2025-02-12 | BUY | 240 | 102.730 | 103.600 | 103.513 | USD 24,843 | 116.58 |
| 2025-02-11 | SELL | -80 | 106.210 | 106.270 | 106.264 | USD -8,501 | 116.78 Profit of 841 on sale |
| 2025-02-07 | SELL | -320 | 106.060 | 107.010 | 106.915 | USD -34,213 | 117.19 Profit of 3,287 on sale |
| 2025-02-06 | BUY | 160 | 106.200 | 106.240 | 106.236 | USD 16,998 | 117.40 |
| 2025-02-04 | BUY | 1,400 | 101.270 | 101.640 | 101.603 | USD 142,244 | 118.01 |
| 2025-02-03 | BUY | 520 | 100.640 | 101.220 | 101.162 | USD 52,604 | 118.37 |
| 2025-01-31 | BUY | 120 | 101.570 | 103.360 | 103.181 | USD 12,382 | 118.73 |
| 2025-01-30 | BUY | 80 | 102.000 | 103.420 | 103.278 | USD 8,262 | 119.09 |
| 2025-01-29 | BUY | 760 | 100.610 | 101.220 | 101.159 | USD 76,881 | 119.50 |
| 2025-01-28 | BUY | 360 | 98.780 | 104.000 | 103.478 | USD 37,252 | 119.97 |
| 2025-01-27 | BUY | 560 | 103.990 | 108.080 | 107.671 | USD 60,296 | 120.34 |
| 2025-01-24 | BUY | 360 | 111.050 | 112.180 | 112.067 | USD 40,344 | 120.56 |
| 2025-01-23 | BUY | 1,040 | 111.310 | 111.350 | 111.346 | USD 115,800 | 120.79 |
| 2025-01-02 | BUY | 1,320 | 104.740 | 106.000 | 105.874 | USD 139,754 | 121.19 |
| 2024-12-30 | BUY | 10,393 | 103.690 | 104.500 | 104.419 | USD 1,085,227 | 121.64 |
| 2024-12-10 | BUY | 280 | 112.020 | 114.880 | 114.594 | USD 32,086 | 121.89 |
| 2024-12-09 | BUY | 320 | 114.340 | 121.000 | 120.334 | USD 38,507 | 122.10 |
| 2024-12-06 | BUY | 480 | 120.160 | 120.460 | 120.430 | USD 57,806 | 122.15 |
| 2024-12-05 | BUY | 120 | 118.370 | 118.830 | 118.784 | USD 14,254 | 122.26 |
| 2024-12-04 | BUY | 440 | 118.860 | 121.230 | 120.993 | USD 53,237 | 122.36 |
| 2024-12-03 | BUY | 1,409 | 120.160 | 122.880 | 122.608 | USD 172,755 | 122.42 |
| 2024-12-02 | BUY | 119 | 121.590 | 123.040 | 122.895 | USD 14,625 | 122.45 |
| 2024-11-29 | BUY | 920 | 123.670 | 124.980 | 124.849 | USD 114,861 | 122.41 |
| 2024-11-27 | BUY | 1,080 | 124.240 | 125.380 | 125.266 | USD 135,287 | 122.29 |
| 2024-11-26 | BUY | 2,320 | 123.610 | 123.670 | 123.664 | USD 286,900 | 122.24 |
| 2024-11-25 | BUY | 2,400 | 120.780 | 121.210 | 121.167 | USD 290,801 | 122.29 |
| 2024-11-22 | BUY | 2,800 | 119.100 | 119.710 | 119.649 | USD 335,017 | 122.41 |
| 2024-11-21 | BUY | 440 | 118.730 | 119.510 | 119.432 | USD 52,550 | 122.56 |
| 2024-11-20 | BUY | 400 | 116.300 | 116.520 | 116.498 | USD 46,599 | 122.82 |
| 2024-11-19 | BUY | 360 | 116.510 | 116.730 | 116.708 | USD 42,015 | 123.10 |
| 2024-11-18 | BUY | 3,240 | 115.500 | 115.650 | 115.635 | USD 374,657 | 123.44 |
| 2024-11-12 | BUY | 1,120 | 114.500 | 117.630 | 117.317 | USD 131,395 | 123.87 |
| 2024-11-11 | BUY | 760 | 117.440 | 119.990 | 119.735 | USD 90,999 | 124.19 |
| 2024-11-08 | BUY | 572 | 119.710 | 120.680 | 120.583 | USD 68,973 | 124.43 |
| 2024-11-07 | BUY | 3,560 | 116.920 | 117.080 | 117.064 | USD 416,748 | 124.84 |
| 2024-11-06 | BUY | 2,954 | 114.440 | 124.440 | 123.440 | USD 364,642 | 125.45 |
| 2024-11-05 | BUY | 1,594 | 125.730 | 125.880 | 125.865 | USD 200,629 | 125.42 |
| 2024-11-05 | BUY | 1,594 | 125.730 | 125.880 | 125.865 | USD 200,629 | 125.42 |
| 2024-11-04 | BUY | 280 | 122.350 | 122.870 | 122.818 | USD 34,389 | 125.89 |
| 2024-11-04 | BUY | 280 | 122.350 | 122.870 | 122.818 | USD 34,389 | 125.89 |
| 2024-11-01 | BUY | 640 | 121.160 | 125.250 | 124.841 | USD 79,898 | 126.28 |
| 2024-10-31 | BUY | 160 | 123.730 | 127.300 | 126.943 | USD 20,311 | 126.52 |
| 2024-10-30 | BUY | 398 | 127.640 | 129.140 | 128.990 | USD 51,338 | 126.40 |
| 2024-10-29 | BUY | 1,480 | 127.600 | 128.730 | 128.617 | USD 190,353 | 126.27 |
| 2024-10-28 | SELL | -280 | 128.140 | 129.670 | 129.517 | USD -36,265 | 125.74 Loss of -1,058 on sale |
| 2024-10-28 | SELL | -280 | 128.140 | 129.670 | 129.517 | USD -36,265 | 125.74 Loss of -1,058 on sale |
| 2024-10-25 | BUY | 480 | 127.700 | 130.240 | 129.986 | USD 62,393 | 124.95 |
| 2024-10-25 | BUY | 480 | 127.700 | 130.240 | 129.986 | USD 62,393 | 124.95 |
| 2024-10-24 | BUY | 320 | 125.970 | 127.050 | 126.942 | USD 40,621 | 124.27 |
| 2024-10-24 | BUY | 320 | 125.970 | 127.050 | 126.942 | USD 40,621 | 124.27 |
| 2024-10-23 | BUY | 400 | 125.540 | 126.550 | 126.449 | USD 50,580 | 123.64 |
| 2024-10-22 | BUY | 2,155 | 123.870 | 124.750 | 124.662 | USD 268,647 | 123.41 |
| 2024-10-21 | BUY | 1,120 | 123.410 | 125.640 | 125.417 | USD 140,467 | 0.00 |