| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | SELL | -378 | 131.380 | 129.510 | 129.697 | USD -49,025 | 109.66 Loss of -7,575 on sale |
| 2025-11-06 | BUY | 18 | 130.000 | 126.910 | 127.219 | USD 2,290 | 109.47 |
| 2025-11-05 | BUY | 168 | 129.045 | 126.260 | 126.539 | USD 21,258 | 109.37 |
| 2025-11-03 | BUY | 246 | 128.350 | 126.320 | 126.523 | USD 31,125 | 109.28 |
| 2025-10-31 | BUY | 84 | 129.030 | 125.985 | 126.290 | USD 10,608 | 109.19 |
| 2025-10-30 | BUY | 642 | 129.512 | 126.590 | 126.882 | USD 81,458 | 109.10 |
| 2025-10-29 | BUY | 165 | 127.260 | 128.900 | 128.736 | USD 21,241 | 109.01 |
| 2025-10-24 | BUY | 2,898 | 126.030 | 127.000 | 126.903 | USD 367,765 | 108.92 |
| 2025-10-22 | BUY | 4,326 | 125.480 | 126.780 | 126.650 | USD 547,888 | 108.84 |
| 2025-10-20 | BUY | 105 | 128.850 | 130.190 | 130.056 | USD 13,656 | 108.63 |
| 2025-10-17 | BUY | 918 | 124.820 | 125.740 | 125.648 | USD 115,345 | 108.55 |
| 2025-10-14 | SELL | -126 | 129.020 | 130.700 | 130.532 | USD -16,447 | 108.25 Loss of -2,808 on sale |
| 2025-10-13 | BUY | 21 | 127.030 | 127.550 | 127.498 | USD 2,677 | 108.15 |
| 2025-10-06 | BUY | 399 | 132.210 | 133.920 | 133.749 | USD 53,366 | 108.02 |
| 2025-10-03 | BUY | 80 | 132.400 | 134.350 | 134.155 | USD 10,732 | 107.89 |
| 2025-10-02 | BUY | 84 | 133.240 | 133.560 | 133.528 | USD 11,216 | 107.75 |
| 2025-10-01 | BUY | 737 | 131.200 | 134.540 | 134.206 | USD 98,910 | 107.63 |
| 2025-09-29 | BUY | 40 | 133.900 | 134.140 | 134.116 | USD 5,365 | 107.34 |
| 2025-09-26 | SELL | -2,054 | 133.310 | 135.000 | 134.831 | USD -276,943 | 107.20 Loss of -56,759 on sale |
| 2025-09-25 | BUY | 1,095 | 131.380 | 131.640 | 131.614 | USD 144,117 | 107.06 |
| 2025-09-18 | BUY | 560 | 132.220 | 132.660 | 132.616 | USD 74,265 | 106.93 |
| 2025-09-17 | BUY | 903 | 129.460 | 131.390 | 131.197 | USD 118,471 | 106.80 |
| 2025-09-11 | SELL | -1,141 | 129.480 | 129.920 | 129.876 | USD -148,189 | 106.55 Loss of -26,618 on sale |
| 2025-09-10 | BUY | 207 | 127.060 | 129.180 | 128.968 | USD 26,696 | 106.43 |
| 2025-09-09 | BUY | 273 | 128.880 | 129.540 | 129.474 | USD 35,346 | 106.30 |
| 2025-08-27 | BUY | 126,132 | 131.570 | 132.630 | 132.524 | USD 16,715,518 | 106.02 |
| 2025-08-21 | BUY | 8 | 127.310 | 127.820 | 127.769 | USD 1,022 | 105.75 |
| 2025-08-19 | BUY | 24 | 127.360 | 128.670 | 128.539 | USD 3,085 | 105.50 |
| 2025-07-21 | BUY | 4 | 125.590 | 127.800 | 127.579 | USD 510 | 105.38 |
| 2025-07-18 | BUY | 188 | 127.930 | 128.230 | 128.200 | USD 24,102 | 105.24 |
| 2025-07-17 | BUY | 24 | 127.060 | 127.210 | 127.195 | USD 3,053 | 105.11 |
| 2025-07-16 | BUY | 372 | 124.810 | 125.500 | 125.431 | USD 46,660 | 104.99 |
| 2025-07-15 | BUY | 220 | 123.600 | 127.040 | 126.696 | USD 27,873 | 104.88 |
| 2025-07-03 | SELL | -32 | 131.700 | 133.000 | 132.870 | USD -4,252 | 104.55 Loss of -906 on sale |
| 2025-07-02 | SELL | -248 | 132.060 | 132.120 | 132.114 | USD -32,764 | 104.38 Loss of -6,878 on sale |
| 2025-06-30 | SELL | -4 | 126.790 | 127.090 | 127.060 | USD -508 | 104.24 Loss of -91 on sale |
| 2025-06-27 | BUY | 16 | 124.410 | 124.520 | 124.509 | USD 1,992 | 104.12 |
| 2025-06-26 | BUY | 8 | 122.970 | 124.190 | 124.068 | USD 993 | 104.00 |
| 2025-06-25 | BUY | 16 | 123.800 | 124.150 | 124.115 | USD 1,986 | 103.87 |
| 2025-06-24 | SELL | -12 | 118.180 | 121.500 | 121.168 | USD -1,454 | 103.78 Loss of -209 on sale |
| 2025-06-17 | SELL | -16 | 109.630 | 111.030 | 110.890 | USD -1,774 | 103.48 Loss of -119 on sale |
| 2025-06-13 | SELL | -8 | 107.750 | 109.050 | 108.920 | USD -871 | 103.41 Loss of -44 on sale |
| 2025-06-12 | BUY | 12 | 109.060 | 109.290 | 109.267 | USD 1,311 | 103.37 |
| 2025-06-06 | SELL | -56 | 107.910 | 108.020 | 108.009 | USD -6,049 | 103.22 Loss of -268 on sale |
| 2025-06-05 | SELL | -88 | 106.470 | 106.950 | 106.902 | USD -9,407 | 103.20 Loss of -326 on sale |
| 2025-06-04 | SELL | -116 | 106.100 | 107.450 | 107.315 | USD -12,449 | 103.18 Loss of -480 on sale |
| 2025-06-03 | BUY | 24 | 107.050 | 107.210 | 107.194 | USD 2,573 | 103.15 |
| 2025-06-02 | SELL | -8 | 106.310 | 106.640 | 106.607 | USD -853 | 103.13 Loss of -28 on sale |
| 2025-05-30 | BUY | 9,259 | 106.740 | 107.280 | 107.226 | USD 992,806 | 103.10 |
| 2025-05-29 | SELL | -18 | 107.320 | 107.560 | 107.536 | USD -1,936 | 103.07 Loss of -80 on sale |
| 2025-05-28 | SELL | -12 | 106.760 | 109.030 | 108.803 | USD -1,306 | 103.04 Loss of -69 on sale |
| 2025-05-23 | SELL | -54 | 105.780 | 106.150 | 106.113 | USD -5,730 | 102.96 Loss of -170 on sale |
| 2025-05-22 | BUY | 3 | 106.400 | 107.150 | 107.075 | USD 321 | 102.93 |
| 2025-05-21 | SELL | -15 | 105.340 | 107.120 | 106.942 | USD -1,604 | 102.91 Loss of -60 on sale |
| 2025-05-20 | BUY | 66 | 107.320 | 108.020 | 107.950 | USD 7,125 | 102.88 |
| 2025-05-16 | SELL | -27 | 107.900 | 108.680 | 108.602 | USD -2,932 | 102.80 Loss of -157 on sale |
| 2025-05-15 | BUY | 3 | 107.470 | 107.560 | 107.551 | USD 323 | 102.77 |
| 2025-05-14 | BUY | 54 | 106.390 | 107.170 | 107.092 | USD 5,783 | 102.74 |
| 2025-05-13 | BUY | 194 | 107.140 | 107.760 | 107.698 | USD 20,893 | 102.70 |
| 2025-05-12 | BUY | 159 | 105.650 | 105.720 | 105.713 | USD 16,808 | 102.68 |
| 2025-05-09 | BUY | 51 | 100.590 | 100.870 | 100.842 | USD 5,143 | 102.70 |
| 2025-05-08 | SELL | -48 | 100.420 | 101.330 | 101.239 | USD -4,859 | 102.72 Profit of 71 on sale |
| 2025-05-07 | BUY | 141 | 97.940 | 98.270 | 98.237 | USD 13,851 | 102.76 |
| 2025-05-06 | BUY | 33 | 96.890 | 97.690 | 97.610 | USD 3,221 | 102.80 |
| 2025-05-02 | SELL | -6 | 97.520 | 98.130 | 98.069 | USD -588 | 102.89 Profit of 29 on sale |
| 2025-05-01 | SELL | -3 | 94.940 | 95.830 | 95.741 | USD -287 | 102.96 Profit of 22 on sale |
| 2025-04-28 | SELL | -404 | 92.510 | 93.050 | 92.996 | USD -37,570 | 103.21 Profit of 4,125 on sale |
| 2025-04-25 | SELL | -6 | 91.590 | 92.680 | 92.571 | USD -555 | 103.31 Profit of 64 on sale |
| 2025-04-24 | SELL | -93 | 92.400 | 92.700 | 92.670 | USD -8,618 | 103.40 Profit of 998 on sale |
| 2025-04-23 | SELL | -33 | 90.600 | 94.530 | 94.137 | USD -3,107 | 103.52 Profit of 309 on sale |
| 2025-04-22 | SELL | -21 | 89.360 | 92.550 | 92.231 | USD -1,937 | 103.64 Profit of 240 on sale |
| 2025-04-16 | SELL | -117 | 87.430 | 89.480 | 89.275 | USD -10,445 | 104.23 Profit of 1,750 on sale |
| 2025-04-11 | BUY | 57 | 88.290 | 89.080 | 89.001 | USD 5,073 | 104.66 |
| 2025-04-10 | BUY | 18 | 87.940 | 91.310 | 90.973 | USD 1,638 | 104.82 |
| 2025-04-09 | BUY | 30 | 93.270 | 93.880 | 93.819 | USD 2,815 | 104.94 |
| 2025-04-08 | SELL | -87 | 84.450 | 89.420 | 88.923 | USD -7,736 | 105.14 Profit of 1,411 on sale |
| 2025-04-07 | BUY | 57 | 85.500 | 88.570 | 88.263 | USD 5,031 | 105.33 |
| 2025-04-04 | BUY | 129 | 86.010 | 87.700 | 87.531 | USD 11,291 | 105.53 |
| 2025-04-02 | BUY | 51 | 98.730 | 99.210 | 99.162 | USD 5,057 | 105.59 |
| 2025-04-01 | BUY | 24 | 97.950 | 98.790 | 98.706 | USD 2,369 | 105.67 |
| 2025-03-31 | SELL | -129 | 98.650 | 98.920 | 98.893 | USD -12,757 | 105.74 Profit of 884 on sale |
| 2025-03-28 | SELL | -12 | 97.150 | 100.790 | 100.426 | USD -1,205 | 105.83 Profit of 65 on sale |
| 2025-03-26 | BUY | 3 | 101.440 | 102.980 | 102.826 | USD 308 | 105.94 |
| 2025-03-25 | BUY | 9 | 101.600 | 102.550 | 102.455 | USD 922 | 105.98 |
| 2025-03-24 | BUY | 18 | 101.440 | 101.580 | 101.566 | USD 1,828 | 106.03 |
| 2025-03-21 | BUY | 462 | 98.770 | 99.310 | 99.256 | USD 45,856 | 106.11 |
| 2025-03-20 | BUY | 6 | 98.870 | 99.570 | 99.500 | USD 597 | 106.19 |
| 2025-03-19 | SELL | -87 | 99.270 | 100.040 | 99.963 | USD -8,697 | 106.27 Profit of 549 on sale |
| 2025-03-17 | SELL | -6 | 98.680 | 99.190 | 99.139 | USD -595 | 106.45 Profit of 44 on sale |
| 2025-03-14 | SELL | -12 | 97.880 | 98.100 | 98.078 | USD -1,177 | 106.55 Profit of 102 on sale |
| 2025-03-13 | SELL | -3 | 96.090 | 98.590 | 98.340 | USD -295 | 106.67 Profit of 25 on sale |
| 2025-03-12 | SELL | -15 | 98.230 | 99.450 | 99.328 | USD -1,490 | 106.77 Profit of 112 on sale |
| 2025-03-11 | BUY | 3 | 97.490 | 102.540 | 102.035 | USD 306 | 106.89 |
| 2025-03-06 | BUY | 186 | 103.830 | 105.230 | 105.090 | USD 19,547 | 107.02 |
| 2025-03-05 | SELL | -15 | 105.370 | 105.810 | 105.766 | USD -1,586 | 107.05 Profit of 19 on sale |
| 2025-03-03 | BUY | 9 | 109.400 | 111.920 | 111.668 | USD 1,005 | 107.05 |
| 2025-02-28 | BUY | 63 | 110.220 | 110.460 | 110.436 | USD 6,957 | 107.01 |
| 2025-02-27 | SELL | -60 | 109.120 | 111.010 | 110.821 | USD -6,649 | 106.98 Loss of -230 on sale |
| 2025-02-26 | SELL | -759 | 109.400 | 112.100 | 111.830 | USD -84,879 | 106.95 Loss of -3,706 on sale |
| 2025-02-25 | SELL | -51 | 110.760 | 113.760 | 113.460 | USD -5,786 | 106.90 Loss of -335 on sale |
| 2025-02-24 | BUY | 75 | 112.820 | 114.260 | 114.116 | USD 8,559 | 106.81 |
| 2025-02-21 | BUY | 39 | 112.970 | 114.180 | 114.059 | USD 4,448 | 106.73 |
| 2025-02-20 | BUY | 6 | 113.530 | 114.190 | 114.124 | USD 685 | 106.63 |
| 2025-02-19 | BUY | 6 | 113.750 | 113.990 | 113.966 | USD 684 | 106.53 |
| 2025-02-18 | SELL | -33 | 113.810 | 114.220 | 114.179 | USD -3,768 | 106.42 Loss of -256 on sale |
| 2025-02-14 | BUY | 9 | 110.770 | 112.610 | 112.426 | USD 1,012 | 106.29 |
| 2025-02-13 | SELL | -6 | 111.500 | 111.550 | 111.545 | USD -669 | 106.21 Loss of -32 on sale |
| 2025-02-12 | SELL | -114 | 110.100 | 110.180 | 110.172 | USD -12,560 | 106.15 Loss of -459 on sale |
| 2025-02-06 | BUY | 15 | 113.800 | 114.040 | 114.016 | USD 1,710 | 105.74 |
| 2025-02-05 | SELL | -45 | 113.220 | 113.580 | 113.544 | USD -5,109 | 105.62 Loss of -357 on sale |
| 2025-02-03 | BUY | 5 | 110.820 | 111.750 | 111.657 | USD 558 | 105.42 |
| 2025-01-30 | SELL | -63 | 112.740 | 114.210 | 114.063 | USD -7,186 | 105.17 Loss of -560 on sale |
| 2025-01-28 | SELL | -39 | 112.410 | 113.120 | 113.049 | USD -4,409 | 104.89 Loss of -318 on sale |
| 2025-01-27 | BUY | 18 | 111.480 | 111.530 | 111.525 | USD 2,007 | 104.76 |
| 2025-01-24 | BUY | 33 | 110.920 | 111.690 | 111.613 | USD 3,683 | 104.64 |
| 2025-01-23 | BUY | 33 | 109.540 | 111.300 | 111.124 | USD 3,667 | 104.54 |
| 2024-12-09 | BUY | 6 | 108.600 | 110.170 | 110.013 | USD 660 | 104.38 |
| 2024-12-06 | BUY | 93 | 107.920 | 109.740 | 109.558 | USD 10,189 | 104.31 |
| 2024-12-04 | BUY | 69 | 108.770 | 109.460 | 109.391 | USD 7,548 | 104.09 |
| 2024-12-03 | BUY | 39 | 109.340 | 111.350 | 111.149 | USD 4,335 | 103.97 |
| 2024-12-02 | BUY | 90 | 109.890 | 111.480 | 111.321 | USD 10,019 | 103.83 |
| 2024-11-29 | BUY | 9 | 111.160 | 111.870 | 111.799 | USD 1,006 | 103.65 |
| 2024-11-27 | BUY | 3 | 110.590 | 111.570 | 111.472 | USD 334 | 103.31 |
| 2024-11-26 | SELL | -102 | 110.750 | 111.190 | 111.146 | USD -11,337 | 102.91 Loss of -840 on sale |
| 2024-11-26 | SELL | -102 | 110.750 | 111.190 | 111.146 | USD -11,337 | 102.91 Loss of -840 on sale |
| 2024-11-25 | SELL | -126,194 | 110.530 | 110.990 | 110.944 | USD -14,000,467 | 102.71 Loss of -1,039,218 on sale |
| 2024-11-22 | SELL | -37 | 109.460 | 109.920 | 109.874 | USD -4,065 | 102.52 Loss of -272 on sale |
| 2024-11-21 | BUY | 888 | 108.940 | 109.420 | 109.372 | USD 97,122 | 102.34 |
| 2024-11-19 | SELL | -190 | 107.840 | 108.230 | 108.191 | USD -20,556 | 102.00 Loss of -1,176 on sale |
| 2024-11-18 | BUY | 440 | 108.930 | 109.540 | 109.479 | USD 48,171 | 101.79 |
| 2024-11-12 | BUY | 21 | 106.950 | 107.560 | 107.499 | USD 2,257 | 101.62 |
| 2024-11-08 | BUY | 60 | 105.180 | 105.740 | 105.684 | USD 6,341 | 101.18 |
| 2024-11-08 | BUY | 60 | 105.180 | 105.740 | 105.684 | USD 6,341 | 101.18 |
| 2024-11-07 | BUY | 1,540 | 105.250 | 106.190 | 106.096 | USD 163,388 | 100.87 |
| 2024-11-07 | BUY | 1,540 | 105.250 | 106.190 | 106.096 | USD 163,388 | 100.87 |
| 2024-11-06 | BUY | 42 | 106.570 | 108.530 | 108.334 | USD 4,550 | 100.39 |
| 2024-11-06 | BUY | 42 | 106.570 | 108.530 | 108.334 | USD 4,550 | 100.39 |
| 2024-11-05 | SELL | -110 | 101.350 | 101.870 | 101.818 | USD -11,200 | 100.31 Loss of -166 on sale |
| 2024-11-05 | SELL | -110 | 101.350 | 101.870 | 101.818 | USD -11,200 | 100.31 Loss of -166 on sale |
| 2024-11-04 | SELL | -720 | 100.240 | 100.690 | 100.645 | USD -72,464 | 100.32 Loss of -238 on sale |
| 2024-11-04 | SELL | -720 | 100.240 | 100.690 | 100.645 | USD -72,464 | 100.32 Loss of -238 on sale |
| 2024-11-01 | SELL | -210 | 99.930 | 102.020 | 101.811 | USD -21,380 | 100.36 Loss of -305 on sale |
| 2024-11-01 | SELL | -210 | 99.930 | 102.020 | 101.811 | USD -21,380 | 100.36 Loss of -305 on sale |
| 2024-10-31 | BUY | 114 | 100.520 | 101.930 | 101.789 | USD 11,604 | 100.34 |
| 2024-10-31 | BUY | 114 | 100.520 | 101.930 | 101.789 | USD 11,604 | 100.34 |
| 2024-10-30 | SELL | -792 | 101.460 | 102.560 | 102.450 | USD -81,140 | 100.18 Loss of -1,800 on sale |
| 2024-10-30 | SELL | -792 | 101.460 | 102.560 | 102.450 | USD -81,140 | 100.18 Loss of -1,800 on sale |
| 2024-10-29 | SELL | -720 | 102.320 | 103.400 | 103.292 | USD -74,370 | 99.82 Loss of -2,500 on sale |
| 2024-10-29 | SELL | -720 | 102.320 | 103.400 | 103.292 | USD -74,370 | 99.82 Loss of -2,500 on sale |
| 2024-10-28 | BUY | 60 | 101.880 | 102.120 | 102.096 | USD 6,126 | 99.41 |
| 2024-10-28 | BUY | 60 | 101.880 | 102.120 | 102.096 | USD 6,126 | 99.41 |
| 2024-10-25 | BUY | 1,344 | 100.190 | 103.620 | 103.277 | USD 138,804 | 99.21 |
| 2024-10-25 | BUY | 1,344 | 100.190 | 103.620 | 103.277 | USD 138,804 | 99.21 |
| 2024-10-24 | BUY | 156 | 102.790 | 103.780 | 103.681 | USD 16,174 | 98.02 |
| 2024-10-24 | BUY | 156 | 102.790 | 103.780 | 103.681 | USD 16,174 | 98.02 |
| 2024-10-23 | SELL | -28 | 102.510 | 104.250 | 104.076 | USD -2,914 | 95.78 Loss of -232 on sale |
| 2024-10-23 | SELL | -28 | 102.510 | 104.250 | 104.076 | USD -2,914 | 95.78 Loss of -232 on sale |
| 2024-10-22 | BUY | 147 | 95.790 | 96.120 | 96.087 | USD 14,125 | 95.76 |
| 2024-10-22 | BUY | 147 | 95.790 | 96.120 | 96.087 | USD 14,125 | 95.76 |
| 2024-10-21 | SELL | -1,470 | 95.760 | 96.390 | 96.327 | USD -141,601 | 0.00 Loss of -141,601 on sale |
| 2024-10-21 | SELL | -1,470 | 95.760 | 96.390 | 96.327 | USD -141,601 | 0.00 Loss of -141,601 on sale |