| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 353 | 147.875 | 145.100 | 145.378 | USD 51,318 | 127.03 |
| 2025-11-07 | SELL | -25 | 147.120 | 144.575 | 144.829 | USD -3,621 | 126.95 Loss of -447 on sale |
| 2025-11-06 | SELL | -72 | 148.010 | 145.100 | 145.391 | USD -10,468 | 126.86 Loss of -1,335 on sale |
| 2025-11-05 | BUY | 222 | 147.490 | 142.460 | 142.963 | USD 31,738 | 126.77 |
| 2025-11-04 | BUY | 288 | 148.710 | 143.540 | 144.057 | USD 41,488 | 126.68 |
| 2025-11-03 | SELL | -144 | 145.575 | 142.535 | 142.839 | USD -20,569 | 126.60 Loss of -2,338 on sale |
| 2025-10-30 | BUY | 900 | 145.230 | 142.205 | 142.508 | USD 128,257 | 126.43 |
| 2025-10-29 | BUY | 900 | 143.200 | 146.000 | 145.720 | USD 131,148 | 126.36 |
| 2025-10-28 | BUY | 90 | 145.850 | 147.270 | 147.128 | USD 13,242 | 126.27 |
| 2025-10-27 | BUY | 54 | 146.590 | 148.650 | 148.444 | USD 8,016 | 126.17 |
| 2025-10-24 | BUY | 36 | 148.030 | 149.120 | 149.011 | USD 5,364 | 126.07 |
| 2025-10-21 | BUY | 54 | 145.680 | 149.500 | 149.118 | USD 8,052 | 125.79 |
| 2025-10-20 | BUY | 198 | 143.000 | 144.630 | 144.467 | USD 28,604 | 125.71 |
| 2025-10-16 | BUY | 180 | 141.100 | 143.320 | 143.098 | USD 25,758 | 125.56 |
| 2025-10-15 | BUY | 216 | 139.650 | 140.220 | 140.163 | USD 30,275 | 125.49 |
| 2025-10-03 | BUY | 72 | 141.640 | 143.090 | 142.945 | USD 10,292 | 125.35 |
| 2025-10-02 | BUY | 144 | 138.700 | 140.640 | 140.446 | USD 20,224 | 125.28 |
| 2025-10-01 | BUY | 216 | 138.580 | 138.980 | 138.940 | USD 30,011 | 125.22 |
| 2025-09-30 | BUY | 1,314 | 128.350 | 128.390 | 128.386 | USD 168,699 | 125.20 |
| 2025-09-29 | BUY | 342 | 123.750 | 124.230 | 124.182 | USD 42,470 | 125.21 |
| 2025-09-26 | BUY | 774 | 123.390 | 124.050 | 123.984 | USD 95,964 | 125.22 |
| 2025-09-25 | BUY | 54 | 121.890 | 123.660 | 123.483 | USD 6,668 | 125.24 |
| 2025-09-24 | BUY | 1,026 | 124.380 | 125.960 | 125.802 | USD 129,073 | 125.24 |
| 2025-09-18 | BUY | 216 | 127.620 | 128.540 | 128.448 | USD 27,745 | 125.23 |
| 2025-09-17 | BUY | 270 | 126.720 | 130.080 | 129.744 | USD 35,031 | 125.22 |
| 2025-09-16 | BUY | 432 | 127.190 | 127.580 | 127.541 | USD 55,098 | 125.21 |
| 2025-09-15 | BUY | 144 | 125.630 | 126.410 | 126.332 | USD 18,192 | 125.21 |
| 2025-09-11 | SELL | -18 | 126.730 | 127.050 | 127.018 | USD -2,286 | 125.21 Loss of -33 on sale |
| 2025-09-10 | BUY | 1,152 | 124.120 | 126.720 | 126.460 | USD 145,682 | 125.22 |
| 2025-09-09 | BUY | 72 | 126.250 | 128.260 | 128.059 | USD 9,220 | 125.21 |
| 2025-08-06 | BUY | 340 | 113.230 | 115.080 | 114.895 | USD 39,064 | 125.33 |
| 2025-07-31 | BUY | 90 | 114.810 | 118.340 | 117.987 | USD 10,619 | 125.45 |
| 2025-07-29 | BUY | 360 | 119.840 | 120.510 | 120.443 | USD 43,359 | 125.52 |
| 2025-07-28 | BUY | 72 | 119.540 | 120.770 | 120.647 | USD 8,687 | 125.55 |
| 2025-07-25 | BUY | 108 | 120.180 | 121.010 | 120.927 | USD 13,060 | 125.58 |
| 2025-07-24 | BUY | 53 | 120.350 | 122.750 | 122.510 | USD 6,493 | 125.61 |
| 2025-07-23 | BUY | 126 | 119.470 | 120.790 | 120.658 | USD 15,203 | 125.64 |
| 2025-07-22 | BUY | 72 | 116.190 | 117.050 | 116.964 | USD 8,421 | 125.69 |
| 2025-07-18 | BUY | 136 | 113.990 | 117.200 | 116.879 | USD 15,896 | 125.76 |
| 2025-07-17 | BUY | 108 | 116.360 | 116.570 | 116.549 | USD 12,587 | 125.81 |
| 2025-07-11 | BUY | 144 | 123.280 | 123.660 | 123.622 | USD 17,802 | 126.00 |
| 2025-07-10 | BUY | 162 | 124.170 | 126.440 | 126.213 | USD 20,447 | 126.01 |
| 2025-07-09 | BUY | 162 | 121.300 | 122.350 | 122.245 | USD 19,804 | 126.04 |
| 2025-07-07 | SELL | -108 | 119.250 | 120.750 | 120.600 | USD -13,025 | 126.11 Profit of 595 on sale |
| 2025-07-02 | SELL | -450 | 120.660 | 121.590 | 121.497 | USD -54,674 | 126.20 Profit of 2,115 on sale |
| 2025-06-27 | BUY | 59 | 119.170 | 120.210 | 120.106 | USD 7,086 | 126.29 |
| 2025-06-26 | BUY | 54 | 119.420 | 120.540 | 120.428 | USD 6,503 | 126.33 |
| 2025-06-24 | SELL | -252 | 117.640 | 118.000 | 117.964 | USD -29,727 | 126.43 Profit of 2,134 on sale |
| 2025-06-18 | BUY | 144 | 115.520 | 116.880 | 116.744 | USD 16,811 | 126.70 |
| 2025-06-17 | BUY | 54 | 116.090 | 118.470 | 118.232 | USD 6,385 | 126.77 |
| 2025-06-16 | SELL | -73 | 119.020 | 119.340 | 119.308 | USD -8,709 | 126.82 Profit of 548 on sale |
| 2025-06-13 | BUY | 165 | 117.080 | 118.900 | 118.718 | USD 19,588 | 126.88 |
| 2025-06-12 | SELL | -90 | 118.910 | 120.050 | 119.936 | USD -10,794 | 126.93 Profit of 630 on sale |
| 2025-06-11 | BUY | 198 | 119.720 | 122.830 | 122.519 | USD 24,259 | 126.98 |
| 2025-06-06 | BUY | 54 | 115.800 | 116.020 | 115.998 | USD 6,264 | 127.16 |
| 2025-06-05 | BUY | 252 | 113.940 | 115.500 | 115.344 | USD 29,067 | 127.25 |
| 2025-06-04 | BUY | 36 | 114.940 | 115.290 | 115.255 | USD 4,149 | 127.33 |
| 2025-06-03 | SELL | -18 | 112.760 | 112.990 | 112.967 | USD -2,033 | 127.43 Profit of 260 on sale |
| 2025-05-30 | SELL | -2,196 | 111.920 | 112.910 | 112.811 | USD -247,733 | 127.65 Profit of 32,587 on sale |
| 2025-05-29 | BUY | 50 | 113.280 | 116.990 | 116.619 | USD 5,831 | 127.75 |
| 2025-05-27 | BUY | 312 | 111.260 | 111.770 | 111.719 | USD 34,856 | 127.98 |
| 2025-05-23 | BUY | 255 | 108.530 | 109.060 | 109.007 | USD 27,797 | 128.26 |
| 2025-05-22 | BUY | 126 | 109.680 | 110.190 | 110.139 | USD 13,878 | 128.39 |
| 2025-05-19 | BUY | 108 | 113.440 | 113.470 | 113.467 | USD 12,254 | 128.75 |
| 2025-05-16 | BUY | 54 | 113.770 | 113.830 | 113.824 | USD 6,146 | 128.86 |
| 2025-05-15 | SELL | -36 | 112.400 | 112.400 | 112.400 | USD -4,046 | 128.98 Profit of 597 on sale |
| 2025-05-14 | BUY | 18 | 111.520 | 115.500 | 115.102 | USD 2,072 | 129.11 |
| 2025-05-13 | BUY | 36 | 115.420 | 116.880 | 116.734 | USD 4,202 | 129.22 |
| 2025-05-08 | BUY | 36 | 108.700 | 110.650 | 110.455 | USD 3,976 | 129.37 |
| 2025-05-07 | BUY | 54 | 107.520 | 107.600 | 107.592 | USD 5,810 | 129.54 |
| 2025-05-02 | BUY | 1,998 | 108.630 | 110.330 | 110.160 | USD 220,100 | 130.06 |
| 2025-04-30 | BUY | 630 | 107.600 | 107.950 | 107.915 | USD 67,986 | 130.42 |
| 2025-04-29 | BUY | 159 | 107.460 | 108.020 | 107.964 | USD 17,166 | 130.61 |
| 2025-04-28 | BUY | 126 | 106.870 | 108.560 | 108.391 | USD 13,657 | 130.80 |
| 2025-04-25 | BUY | 324 | 106.280 | 106.430 | 106.415 | USD 34,478 | 131.00 |
| 2025-04-24 | SELL | -378 | 107.020 | 107.080 | 107.074 | USD -40,474 | 131.19 Profit of 9,117 on sale |
| 2025-04-23 | BUY | 342 | 105.000 | 109.620 | 109.158 | USD 37,332 | 131.41 |
| 2025-04-22 | BUY | 144 | 102.810 | 103.940 | 103.827 | USD 14,951 | 131.65 |
| 2025-04-17 | BUY | 198 | 102.480 | 103.500 | 103.398 | USD 20,473 | 132.42 |
| 2025-04-15 | BUY | 180 | 103.120 | 105.250 | 105.037 | USD 18,907 | 132.93 |
| 2025-04-11 | BUY | 288 | 102.710 | 103.340 | 103.277 | USD 29,744 | 133.44 |
| 2025-04-09 | BUY | 108 | 107.050 | 107.300 | 107.275 | USD 11,586 | 133.98 |
| 2025-04-08 | BUY | 648 | 99.290 | 106.760 | 106.013 | USD 68,696 | 134.30 |
| 2025-04-07 | BUY | 213 | 103.590 | 107.000 | 106.659 | USD 22,718 | 134.58 |
| 2025-04-04 | SELL | -288 | 103.000 | 107.700 | 107.230 | USD -30,882 | 134.87 Profit of 7,961 on sale |
| 2025-04-02 | BUY | 2,448 | 115.990 | 116.240 | 116.215 | USD 284,494 | 135.05 |
| 2025-04-01 | BUY | 18 | 114.050 | 116.470 | 116.228 | USD 2,092 | 135.25 |
| 2025-03-31 | BUY | 126 | 116.980 | 117.730 | 117.655 | USD 14,825 | 135.42 |
| 2025-03-28 | BUY | 72 | 116.690 | 119.660 | 119.363 | USD 8,594 | 135.60 |
| 2025-03-27 | BUY | 34 | 118.970 | 120.330 | 120.194 | USD 4,087 | 135.76 |
| 2025-03-26 | BUY | 18 | 119.900 | 121.140 | 121.016 | USD 2,178 | 135.92 |
| 2025-03-25 | BUY | 198 | 120.510 | 123.040 | 122.787 | USD 24,312 | 136.07 |
| 2025-03-24 | BUY | 221 | 121.970 | 124.430 | 124.184 | USD 27,445 | 136.21 |
| 2025-03-21 | SELL | -72 | 120.750 | 120.780 | 120.777 | USD -8,696 | 136.37 Profit of 1,122 on sale |
| 2025-03-20 | BUY | 288 | 120.280 | 122.080 | 121.900 | USD 35,107 | 136.53 |
| 2025-03-19 | BUY | 51 | 122.210 | 123.240 | 123.137 | USD 6,280 | 136.68 |
| 2025-03-18 | BUY | 628 | 123.100 | 123.200 | 123.190 | USD 77,363 | 136.82 |
| 2025-03-17 | BUY | 126 | 122.490 | 123.500 | 123.399 | USD 15,548 | 136.97 |
| 2025-03-14 | BUY | 936 | 121.180 | 122.050 | 121.963 | USD 114,157 | 137.14 |
| 2025-03-13 | BUY | 180 | 117.330 | 120.080 | 119.805 | USD 21,565 | 137.35 |
| 2025-03-12 | SELL | -900 | 119.850 | 123.700 | 123.315 | USD -110,983 | 137.54 Profit of 12,804 on sale |
| 2025-03-11 | SELL | -666 | 121.030 | 123.280 | 123.055 | USD -81,955 | 137.72 Profit of 9,769 on sale |
| 2025-03-10 | BUY | 198 | 121.900 | 126.650 | 126.175 | USD 24,983 | 137.90 |
| 2025-03-07 | BUY | 36 | 126.700 | 128.100 | 127.960 | USD 4,607 | 138.02 |
| 2025-03-05 | BUY | 270 | 126.510 | 127.300 | 127.221 | USD 34,350 | 138.16 |
| 2025-03-04 | BUY | 306 | 123.060 | 125.750 | 125.481 | USD 38,397 | 138.33 |
| 2025-03-03 | BUY | 576 | 126.330 | 129.000 | 128.733 | USD 74,150 | 138.47 |
| 2025-02-28 | BUY | 468 | 127.920 | 129.510 | 129.351 | USD 60,536 | 138.59 |
| 2025-02-27 | SELL | -90 | 127.080 | 131.320 | 130.896 | USD -11,781 | 138.73 Profit of 705 on sale |
| 2025-02-25 | BUY | 666 | 134.180 | 136.280 | 136.070 | USD 90,623 | 138.84 |
| 2025-02-21 | BUY | 72 | 135.370 | 137.530 | 137.314 | USD 9,887 | 138.92 |
| 2025-02-18 | SELL | -162 | 135.200 | 136.190 | 136.091 | USD -22,047 | 139.02 Profit of 475 on sale |
| 2025-02-14 | SELL | -1,098 | 134.670 | 137.160 | 136.911 | USD -150,328 | 139.14 Profit of 2,448 on sale |
| 2025-02-13 | BUY | 18 | 136.450 | 138.350 | 138.160 | USD 2,487 | 139.18 |
| 2025-02-12 | BUY | 178 | 138.080 | 139.800 | 139.628 | USD 24,854 | 139.19 |
| 2025-02-07 | SELL | -23 | 145.210 | 149.390 | 148.972 | USD -3,426 | 139.00 Loss of -229 on sale |
| 2025-02-06 | BUY | 342 | 147.640 | 148.610 | 148.513 | USD 50,791 | 138.88 |
| 2025-02-05 | BUY | 90 | 147.990 | 148.710 | 148.638 | USD 13,377 | 138.75 |
| 2025-02-04 | BUY | 108 | 147.040 | 148.650 | 148.489 | USD 16,037 | 138.62 |
| 2025-02-03 | BUY | 108 | 148.630 | 150.320 | 150.151 | USD 16,216 | 138.47 |
| 2025-01-31 | BUY | 198 | 151.520 | 153.840 | 153.608 | USD 30,414 | 138.27 |
| 2025-01-29 | SELL | -18 | 147.090 | 149.900 | 149.619 | USD -2,693 | 137.92 Loss of -211 on sale |
| 2025-01-28 | SELL | -162 | 150.340 | 153.240 | 152.950 | USD -24,778 | 137.72 Loss of -2,467 on sale |
| 2025-01-27 | SELL | -288 | 150.960 | 152.220 | 152.094 | USD -43,803 | 137.50 Loss of -4,202 on sale |
| 2025-01-24 | BUY | 216 | 151.440 | 152.770 | 152.637 | USD 32,970 | 137.27 |
| 2025-01-23 | BUY | 36 | 152.450 | 152.960 | 152.909 | USD 5,505 | 137.01 |
| 2025-01-22 | BUY | 299 | 152.600 | 153.760 | 153.644 | USD 45,940 | 136.75 |
| 2025-01-21 | BUY | 216 | 152.570 | 153.180 | 153.119 | USD 33,074 | 136.47 |
| 2025-01-16 | BUY | 341 | 144.720 | 145.110 | 145.071 | USD 49,469 | 135.91 |
| 2025-01-14 | BUY | 144 | 143.430 | 145.380 | 145.185 | USD 20,907 | 135.65 |
| 2025-01-10 | BUY | 432 | 137.470 | 140.140 | 139.873 | USD 60,425 | 135.48 |
| 2024-12-30 | BUY | 54 | 134.420 | 135.590 | 135.473 | USD 7,316 | 135.51 |
| 2024-12-27 | BUY | 72 | 135.540 | 136.220 | 136.152 | USD 9,803 | 135.51 |
| 2024-12-23 | BUY | 540 | 134.600 | 134.690 | 134.681 | USD 72,728 | 135.51 |
| 2024-12-20 | BUY | 144 | 134.510 | 135.530 | 135.428 | USD 19,502 | 135.53 |
| 2024-12-19 | BUY | 18 | 133.190 | 134.270 | 134.162 | USD 2,415 | 135.60 |
| 2024-12-18 | BUY | 144 | 133.010 | 137.570 | 137.114 | USD 19,744 | 135.66 |
| 2024-12-17 | BUY | 36 | 136.460 | 139.340 | 139.052 | USD 5,006 | 135.64 |
| 2024-12-16 | BUY | 180 | 137.670 | 139.940 | 139.713 | USD 25,148 | 135.59 |
| 2024-12-13 | BUY | 134 | 139.000 | 140.470 | 140.323 | USD 18,803 | 135.49 |
| 2024-12-10 | BUY | 900 | 141.930 | 144.900 | 144.603 | USD 130,143 | 135.12 |
| 2024-12-09 | BUY | 108 | 144.000 | 144.570 | 144.513 | USD 15,607 | 134.84 |
| 2024-12-06 | SELL | -270 | 140.580 | 141.790 | 141.669 | USD -38,251 | 134.66 Loss of -1,893 on sale |
| 2024-12-05 | SELL | -18 | 137.870 | 140.570 | 140.300 | USD -2,525 | 134.55 Loss of -104 on sale |
| 2024-12-03 | BUY | 90 | 139.280 | 139.600 | 139.568 | USD 12,561 | 134.18 |
| 2024-11-27 | SELL | -108 | 138.140 | 139.000 | 138.914 | USD -15,003 | 133.47 Loss of -588 on sale |
| 2024-11-26 | BUY | 378 | 134.370 | 134.810 | 134.766 | USD 50,942 | 133.43 |
| 2024-11-25 | BUY | 45 | 134.490 | 135.610 | 135.498 | USD 6,097 | 133.38 |
| 2024-11-22 | SELL | -34 | 133.840 | 134.320 | 134.272 | USD -4,565 | 133.36 Loss of -31 on sale |
| 2024-11-21 | SELL | -90 | 132.060 | 132.190 | 132.177 | USD -11,896 | 133.42 Profit of 112 on sale |
| 2024-11-20 | SELL | -36 | 128.570 | 128.710 | 128.696 | USD -4,633 | 133.68 Profit of 179 on sale |
| 2024-11-19 | BUY | 18 | 125.690 | 127.120 | 126.977 | USD 2,286 | 134.12 |
| 2024-11-18 | BUY | 152 | 126.920 | 128.090 | 127.973 | USD 19,452 | 134.54 |
| 2024-11-11 | BUY | 54 | 133.860 | 137.460 | 137.100 | USD 7,403 | 134.65 |
| 2024-11-07 | BUY | 50 | 139.630 | 140.070 | 140.026 | USD 7,001 | 134.11 |
| 2024-11-06 | BUY | 432 | 137.780 | 143.070 | 142.541 | USD 61,578 | 133.80 |
| 2024-11-05 | BUY | 90 | 140.410 | 140.790 | 140.752 | USD 12,668 | 133.20 |
| 2024-11-04 | BUY | 36 | 139.650 | 140.640 | 140.541 | USD 5,059 | 132.56 |
| 2024-11-01 | BUY | 51 | 136.870 | 140.970 | 140.560 | USD 7,169 | 132.08 |
| 2024-10-30 | SELL | -108 | 131.490 | 134.110 | 133.848 | USD -14,456 | 132.41 Loss of -155 on sale |
| 2024-10-29 | SELL | -324 | 131.230 | 132.290 | 132.184 | USD -42,828 | 132.61 Profit of 139 on sale |
| 2024-10-28 | SELL | -126 | 131.540 | 132.230 | 132.161 | USD -16,652 | 132.83 Profit of 84 on sale |
| 2024-10-21 | SELL | -18 | 136.760 | 138.810 | 138.605 | USD -2,495 | 0.00 Loss of -2,495 on sale |