| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 193 | 144.760 | 140.480 | 140.908 | USD 27,195 | 138.99 |
| 2025-11-07 | SELL | -12 | | | 140.510* | | 138.98 Profit of 1,668 on sale |
| 2025-11-06 | SELL | -40 | 141.000 | 133.540 | 134.286 | USD -5,371 | 138.99 Profit of 188 on sale |
| 2025-11-05 | BUY | 130 | 144.830 | 134.040 | 135.119 | USD 17,565 | 139.01 |
| 2025-11-04 | BUY | 160 | 152.613 | 146.590 | 147.192 | USD 23,551 | 138.95 |
| 2025-11-03 | SELL | -80 | 151.020 | 146.100 | 146.592 | USD -11,727 | 138.90 Loss of -615 on sale |
| 2025-10-30 | BUY | 500 | 150.460 | 147.390 | 147.697 | USD 73,848 | 138.81 |
| 2025-10-29 | BUY | 500 | 149.190 | 152.740 | 152.385 | USD 76,193 | 138.76 |
| 2025-10-28 | BUY | 50 | 151.070 | 153.260 | 153.041 | USD 7,652 | 138.70 |
| 2025-10-27 | BUY | 30 | 153.170 | 154.190 | 154.088 | USD 4,623 | 138.63 |
| 2025-10-24 | BUY | 20 | 152.860 | 155.250 | 155.011 | USD 3,100 | 138.56 |
| 2025-10-21 | BUY | 30 | 157.240 | 158.390 | 158.275 | USD 4,748 | 138.31 |
| 2025-10-20 | BUY | 110 | 156.770 | 158.180 | 158.039 | USD 17,384 | 138.22 |
| 2025-10-16 | BUY | 100 | 151.710 | 156.240 | 155.787 | USD 15,579 | 138.07 |
| 2025-10-15 | BUY | 120 | 155.230 | 156.710 | 156.562 | USD 18,787 | 137.98 |
| 2025-10-06 | BUY | 90 | 155.940 | 156.410 | 156.363 | USD 14,073 | 137.73 |
| 2025-10-03 | BUY | 40 | 156.320 | 156.710 | 156.671 | USD 6,267 | 137.63 |
| 2025-10-02 | BUY | 80 | 156.670 | 159.530 | 159.244 | USD 12,740 | 137.53 |
| 2025-10-01 | BUY | 120 | 158.880 | 161.970 | 161.661 | USD 19,399 | 137.42 |
| 2025-09-30 | BUY | 730 | 163.400 | 168.110 | 167.639 | USD 122,376 | 137.29 |
| 2025-09-29 | BUY | 190 | 164.360 | 165.570 | 165.449 | USD 31,435 | 137.15 |
| 2025-09-26 | BUY | 430 | 161.790 | 163.210 | 163.068 | USD 70,119 | 137.02 |
| 2025-09-25 | BUY | 30 | 161.990 | 162.880 | 162.791 | USD 4,884 | 136.89 |
| 2025-09-18 | BUY | 120 | 164.680 | 169.850 | 169.333 | USD 20,320 | 136.74 |
| 2025-09-17 | BUY | 150 | 169.370 | 171.370 | 171.170 | USD 25,675 | 136.57 |
| 2025-09-16 | BUY | 240 | 170.420 | 170.950 | 170.897 | USD 41,015 | 136.39 |
| 2025-08-15 | BUY | 20 | 160.930 | 162.650 | 162.478 | USD 3,250 | 136.11 |
| 2025-08-13 | BUY | 10 | 158.870 | 159.970 | 159.860 | USD 1,599 | 135.99 |
| 2025-07-31 | BUY | 50 | 147.700 | 152.770 | 152.263 | USD 7,613 | 135.80 |
| 2025-07-29 | BUY | 200 | 150.490 | 153.760 | 153.433 | USD 30,687 | 135.63 |
| 2025-07-28 | BUY | 40 | 153.080 | 153.220 | 153.206 | USD 6,128 | 135.53 |
| 2025-07-25 | BUY | 60 | 153.060 | 153.100 | 153.096 | USD 9,186 | 135.43 |
| 2025-07-24 | BUY | 29 | 152.890 | 155.070 | 154.852 | USD 4,491 | 135.34 |
| 2025-07-23 | BUY | 70 | 153.670 | 153.760 | 153.751 | USD 10,763 | 135.23 |
| 2025-07-22 | BUY | 40 | 150.970 | 151.310 | 151.276 | USD 6,051 | 135.14 |
| 2025-07-18 | BUY | 80 | 150.490 | 151.980 | 151.831 | USD 12,146 | 134.97 |
| 2025-07-17 | BUY | 60 | 150.720 | 151.570 | 151.485 | USD 9,089 | 134.88 |
| 2025-07-11 | BUY | 80 | 143.940 | 144.630 | 144.561 | USD 11,565 | 134.60 |
| 2025-07-10 | BUY | 90 | 144.460 | 145.680 | 145.558 | USD 13,100 | 134.54 |
| 2025-07-09 | BUY | 90 | 143.560 | 145.040 | 144.892 | USD 13,040 | 134.48 |
| 2025-07-07 | SELL | -60 | 147.390 | 149.740 | 149.505 | USD -8,970 | 134.34 Loss of -910 on sale |
| 2025-07-02 | SELL | -250 | 149.110 | 150.360 | 150.235 | USD -37,559 | 134.07 Loss of -4,042 on sale |
| 2025-06-27 | BUY | 35 | 149.990 | 150.660 | 150.593 | USD 5,271 | 133.86 |
| 2025-06-26 | BUY | 30 | 147.200 | 147.420 | 147.398 | USD 4,422 | 133.77 |
| 2025-06-24 | SELL | -140 | 147.780 | 151.380 | 151.020 | USD -21,143 | 133.60 Loss of -2,438 on sale |
| 2025-06-18 | BUY | 80 | 148.260 | 148.740 | 148.692 | USD 11,895 | 133.20 |
| 2025-06-17 | BUY | 30 | 145.590 | 145.700 | 145.689 | USD 4,371 | 133.12 |
| 2025-06-16 | SELL | -41 | 142.320 | 142.900 | 142.842 | USD -5,857 | 133.05 Loss of -401 on sale |
| 2025-06-13 | BUY | 93 | 138.170 | 140.120 | 139.925 | USD 13,013 | 133.02 |
| 2025-06-12 | SELL | -50 | 141.310 | 143.740 | 143.497 | USD -7,175 | 132.96 Loss of -527 on sale |
| 2025-06-11 | BUY | 110 | 143.590 | 144.500 | 144.409 | USD 15,885 | 132.89 |
| 2025-06-06 | BUY | 30 | 144.150 | 145.680 | 145.527 | USD 4,366 | 132.66 |
| 2025-06-05 | BUY | 140 | 144.030 | 144.970 | 144.876 | USD 20,283 | 132.59 |
| 2025-06-04 | BUY | 20 | 140.170 | 140.910 | 140.836 | USD 2,817 | 132.53 |
| 2025-06-03 | SELL | -10 | 136.640 | 138.990 | 138.755 | USD -1,388 | 132.50 Loss of -63 on sale |
| 2025-05-30 | SELL | -1,220 | 137.190 | 137.560 | 137.523 | USD -167,778 | 132.43 Loss of -6,219 on sale |
| 2025-05-29 | BUY | 26 | 136.150 | 137.460 | 137.329 | USD 3,571 | 132.40 |
| 2025-05-27 | BUY | 176 | 143.020 | 147.150 | 146.737 | USD 25,826 | 132.26 |
| 2025-05-23 | BUY | 135 | 145.010 | 145.220 | 145.199 | USD 19,602 | 132.07 |
| 2025-05-22 | BUY | 70 | 144.430 | 145.560 | 145.447 | USD 10,181 | 131.98 |
| 2025-05-19 | BUY | 60 | 148.300 | 148.460 | 148.444 | USD 8,907 | 131.65 |
| 2025-05-16 | BUY | 30 | 147.680 | 148.010 | 147.977 | USD 4,439 | 131.53 |
| 2025-05-15 | SELL | -20 | 145.420 | 145.850 | 145.807 | USD -2,916 | 131.42 Loss of -288 on sale |
| 2025-05-14 | BUY | 10 | 142.220 | 144.350 | 144.137 | USD 1,441 | 131.33 |
| 2025-05-13 | BUY | 20 | 143.000 | 144.000 | 143.900 | USD 2,878 | 131.24 |
| 2025-05-12 | BUY | 70 | 140.830 | 141.090 | 141.064 | USD 9,874 | 131.16 |
| 2025-05-09 | SELL | -50 | 136.520 | 136.950 | 136.907 | USD -6,845 | 131.12 Loss of -289 on sale |
| 2025-05-08 | BUY | 20 | 134.690 | 136.330 | 136.166 | USD 2,723 | 131.09 |
| 2025-05-07 | BUY | 30 | 134.130 | 136.730 | 136.470 | USD 4,094 | 131.07 |
| 2025-05-02 | BUY | 1,110 | 133.770 | 134.810 | 134.706 | USD 149,524 | 130.97 |
| 2025-04-30 | BUY | 350 | 132.450 | 132.600 | 132.585 | USD 46,405 | 130.96 |
| 2025-04-29 | BUY | 87 | 132.300 | 133.750 | 133.605 | USD 11,624 | 130.95 |
| 2025-04-28 | BUY | 70 | 133.270 | 134.240 | 134.143 | USD 9,390 | 130.93 |
| 2025-04-25 | BUY | 180 | 132.760 | 133.340 | 133.282 | USD 23,991 | 130.91 |
| 2025-04-24 | SELL | -210 | 132.720 | 133.870 | 133.755 | USD -28,089 | 130.90 Loss of -601 on sale |
| 2025-04-23 | BUY | 190 | 131.280 | 134.540 | 134.214 | USD 25,501 | 130.89 |
| 2025-04-22 | BUY | 80 | 128.500 | 128.840 | 128.806 | USD 10,304 | 130.91 |
| 2025-04-17 | BUY | 110 | 127.220 | 128.740 | 128.588 | USD 14,145 | 131.05 |
| 2025-04-15 | BUY | 100 | 128.980 | 130.110 | 129.997 | USD 13,000 | 131.12 |
| 2025-04-11 | BUY | 160 | 129.600 | 130.460 | 130.374 | USD 20,860 | 131.16 |
| 2025-04-09 | BUY | 60 | 131.750 | 133.310 | 133.154 | USD 7,989 | 131.18 |
| 2025-04-08 | BUY | 360 | 118.810 | 125.130 | 124.498 | USD 44,819 | 131.30 |
| 2025-04-07 | BUY | 117 | 119.230 | 125.820 | 125.161 | USD 14,644 | 131.42 |
| 2025-04-04 | SELL | -160 | 120.840 | 123.040 | 122.820 | USD -19,651 | 131.53 Profit of 1,393 on sale |
| 2025-04-02 | BUY | 1,360 | 134.650 | 134.830 | 134.812 | USD 183,344 | 131.49 |
| 2025-04-01 | BUY | 10 | 132.010 | 133.630 | 133.468 | USD 1,335 | 131.49 |
| 2025-03-31 | BUY | 70 | 130.580 | 131.600 | 131.498 | USD 9,205 | 131.50 |
| 2025-03-28 | BUY | 40 | 125.030 | 128.330 | 128.000 | USD 5,120 | 131.57 |
| 2025-03-27 | BUY | 18 | 128.080 | 129.510 | 129.367 | USD 2,329 | 131.60 |
| 2025-03-26 | BUY | 10 | 126.750 | 129.760 | 129.459 | USD 1,295 | 131.66 |
| 2025-03-25 | BUY | 110 | 127.020 | 128.640 | 128.478 | USD 14,133 | 131.71 |
| 2025-03-24 | BUY | 117 | 127.020 | 127.610 | 127.551 | USD 14,923 | 131.76 |
| 2025-03-21 | SELL | -40 | 123.060 | 123.070 | 123.069 | USD -4,923 | 131.86 Profit of 351 on sale |
| 2025-03-20 | BUY | 160 | 122.140 | 124.100 | 123.904 | USD 19,825 | 131.96 |
| 2025-03-19 | BUY | 27 | 122.650 | 123.970 | 123.838 | USD 3,344 | 132.07 |
| 2025-03-18 | BUY | 340 | 119.210 | 121.970 | 121.694 | USD 41,376 | 132.22 |
| 2025-03-17 | BUY | 70 | 121.910 | 122.250 | 122.216 | USD 8,555 | 132.34 |
| 2025-03-14 | BUY | 520 | 119.260 | 120.610 | 120.475 | USD 62,647 | 132.49 |
| 2025-03-13 | BUY | 100 | 115.790 | 121.460 | 120.893 | USD 12,089 | 132.69 |
| 2025-03-12 | SELL | -500 | 122.920 | 125.760 | 125.476 | USD -62,738 | 132.81 Profit of 3,666 on sale |
| 2025-03-11 | SELL | -370 | 121.640 | 125.420 | 125.042 | USD -46,266 | 132.94 Profit of 2,924 on sale |
| 2025-03-10 | BUY | 110 | 122.790 | 125.440 | 125.175 | USD 13,769 | 133.07 |
| 2025-03-07 | BUY | 20 | 127.510 | 130.390 | 130.102 | USD 2,602 | 133.14 |
| 2025-03-05 | BUY | 150 | 136.840 | 138.100 | 137.974 | USD 20,696 | 133.09 |
| 2025-03-04 | BUY | 170 | 138.150 | 141.340 | 141.021 | USD 23,974 | 133.03 |
| 2025-03-03 | BUY | 320 | 142.260 | 145.790 | 145.437 | USD 46,540 | 132.91 |
| 2025-02-28 | BUY | 260 | 143.360 | 143.400 | 143.396 | USD 37,283 | 132.77 |
| 2025-02-27 | SELL | -50 | 140.960 | 143.720 | 143.444 | USD -7,172 | 132.66 Loss of -539 on sale |
| 2025-02-25 | BUY | 370 | 144.460 | 154.580 | 153.568 | USD 56,820 | 132.37 |
| 2025-02-21 | BUY | 40 | 149.400 | 157.750 | 156.915 | USD 6,277 | 131.82 |
| 2025-02-18 | SELL | -90 | 154.660 | 155.050 | 155.011 | USD -13,951 | 130.86 Loss of -2,174 on sale |
| 2025-02-14 | SELL | -610 | 153.760 | 153.940 | 153.922 | USD -93,892 | 130.16 Loss of -14,493 on sale |
| 2025-02-13 | BUY | 10 | 152.580 | 152.930 | 152.895 | USD 1,529 | 129.82 |
| 2025-02-12 | BUY | 98 | 149.690 | 149.800 | 149.789 | USD 14,679 | 129.51 |
| 2025-02-07 | SELL | -15 | 148.310 | 152.110 | 151.730 | USD -2,276 | 128.62 Loss of -347 on sale |
| 2025-02-06 | BUY | 190 | 149.990 | 150.500 | 150.449 | USD 28,585 | 128.27 |
| 2025-02-05 | BUY | 50 | 149.510 | 150.300 | 150.221 | USD 7,511 | 127.91 |
| 2025-02-04 | BUY | 60 | 148.060 | 148.360 | 148.330 | USD 8,900 | 127.56 |
| 2025-02-03 | BUY | 60 | 145.840 | 145.880 | 145.876 | USD 8,753 | 127.24 |
| 2025-01-31 | BUY | 110 | 144.680 | 145.330 | 145.265 | USD 15,979 | 126.93 |
| 2025-01-29 | SELL | -10 | 142.470 | 143.500 | 143.397 | USD -1,434 | 126.32 Loss of -171 on sale |
| 2025-01-28 | SELL | -90 | 142.430 | 143.370 | 143.276 | USD -12,895 | 126.02 Loss of -1,553 on sale |
| 2025-01-27 | SELL | -160 | 140.130 | 140.940 | 140.859 | USD -22,537 | 125.75 Loss of -2,418 on sale |
| 2025-01-24 | BUY | 120 | 140.740 | 140.850 | 140.839 | USD 16,901 | 125.45 |
| 2025-01-23 | BUY | 20 | 139.180 | 139.710 | 139.657 | USD 2,793 | 125.18 |
| 2024-12-10 | BUY | 500 | 134.360 | 135.290 | 135.197 | USD 67,598 | 124.99 |
| 2024-12-09 | BUY | 60 | 133.990 | 136.930 | 136.636 | USD 8,198 | 124.81 |
| 2024-12-06 | SELL | -150 | 136.760 | 136.900 | 136.886 | USD -20,533 | 124.55 Loss of -1,850 on sale |
| 2024-12-05 | SELL | -10 | 134.670 | 136.730 | 136.524 | USD -1,365 | 124.33 Loss of -122 on sale |
| 2024-12-03 | BUY | 50 | 137.350 | 137.990 | 137.926 | USD 6,896 | 123.75 |
| 2024-11-27 | SELL | -60 | 139.730 | 140.910 | 140.792 | USD -8,448 | 122.24 Loss of -1,113 on sale |
| 2024-11-26 | BUY | 210 | 138.870 | 140.650 | 140.472 | USD 29,499 | 121.82 |
| 2024-11-25 | BUY | 26 | 140.540 | 141.180 | 141.116 | USD 3,669 | 121.32 |
| 2024-11-22 | SELL | -18 | 140.290 | 140.290 | 140.290 | USD -2,525 | 120.81 Loss of -351 on sale |
| 2024-11-21 | SELL | -50 | 138.570 | 139.190 | 139.128 | USD -6,956 | 120.32 Loss of -941 on sale |
| 2024-11-20 | SELL | -20 | 136.510 | 136.540 | 136.537 | USD -2,731 | 119.85 Loss of -334 on sale |
| 2024-11-19 | BUY | 10 | 134.440 | 134.530 | 134.521 | USD 1,345 | 119.42 |
| 2024-11-18 | BUY | 88 | 132.600 | 132.740 | 132.726 | USD 11,680 | 119.03 |
| 2024-11-11 | BUY | 30 | 123.800 | 124.120 | 124.088 | USD 3,723 | 118.35 |
| 2024-11-11 | BUY | 30 | 123.800 | 124.120 | 124.088 | USD 3,723 | 118.35 |
| 2024-11-07 | BUY | 26 | 124.600 | 126.340 | 126.166 | USD 3,280 | 117.51 |
| 2024-11-07 | BUY | 26 | 124.600 | 126.340 | 126.166 | USD 3,280 | 117.51 |
| 2024-11-06 | BUY | 240 | 125.990 | 127.640 | 127.475 | USD 30,594 | 116.81 |
| 2024-11-06 | BUY | 240 | 125.990 | 127.640 | 127.475 | USD 30,594 | 116.81 |
| 2024-11-05 | BUY | 50 | 117.620 | 118.560 | 118.466 | USD 5,923 | 116.73 |
| 2024-11-05 | BUY | 50 | 117.620 | 118.560 | 118.466 | USD 5,923 | 116.73 |
| 2024-11-04 | BUY | 18 | 117.210 | 118.120 | 118.029 | USD 2,125 | 116.69 |
| 2024-11-04 | BUY | 18 | 117.210 | 118.120 | 118.029 | USD 2,125 | 116.69 |
| 2024-11-01 | BUY | 27 | 117.150 | 119.240 | 119.031 | USD 3,214 | 116.64 |
| 2024-11-01 | BUY | 27 | 117.150 | 119.240 | 119.031 | USD 3,214 | 116.64 |
| 2024-10-30 | SELL | -60 | 117.200 | 119.470 | 119.243 | USD -7,155 | 116.48 Loss of -166 on sale |
| 2024-10-30 | SELL | -60 | 117.200 | 119.470 | 119.243 | USD -7,155 | 116.48 Loss of -166 on sale |
| 2024-10-29 | SELL | -180 | 118.810 | 119.020 | 118.999 | USD -21,420 | 116.09 Loss of -523 on sale |
| 2024-10-29 | SELL | -180 | 118.810 | 119.020 | 118.999 | USD -21,420 | 116.09 Loss of -523 on sale |
| 2024-10-28 | SELL | -70 | 118.430 | 119.400 | 119.303 | USD -8,351 | 115.63 Loss of -257 on sale |
| 2024-10-28 | SELL | -70 | 118.430 | 119.400 | 119.303 | USD -8,351 | 115.63 Loss of -257 on sale |
| 2024-10-21 | SELL | -10 | 114.960 | 115.780 | 115.698 | USD -1,157 | 0.00 Loss of -1,157 on sale |
| 2024-10-21 | SELL | -10 | 114.960 | 115.780 | 115.698 | USD -1,157 | 0.00 Loss of -1,157 on sale |