| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 293 | 205.480 | 199.900 | 200.458 | USD 58,734 | 140.32 |
| 2025-11-07 | SELL | -19 | 203.670 | 197.190 | 197.838 | USD -3,759 | 140.04 Loss of -1,098 on sale |
| 2025-11-06 | SELL | -60 | 198.270 | 194.810 | 195.156 | USD -11,709 | 139.78 Loss of -3,323 on sale |
| 2025-11-05 | BUY | 183 | 200.140 | 194.150 | 194.749 | USD 35,639 | 139.53 |
| 2025-11-04 | BUY | 240 | 196.960 | 189.980 | 190.678 | USD 45,763 | 139.28 |
| 2025-11-03 | SELL | -120 | 192.470 | 188.150 | 188.582 | USD -22,630 | 139.05 Loss of -5,944 on sale |
| 2025-10-30 | BUY | 750 | 195.148 | 181.440 | 182.811 | USD 137,108 | 138.58 |
| 2025-10-29 | BUY | 750 | 164.470 | 164.710 | 164.686 | USD 123,515 | 138.46 |
| 2025-10-28 | BUY | 75 | 162.790 | 164.070 | 163.942 | USD 12,296 | 138.35 |
| 2025-10-27 | BUY | 45 | 163.800 | 163.830 | 163.827 | USD 7,372 | 138.23 |
| 2025-10-24 | BUY | 30 | 161.890 | 162.190 | 162.160 | USD 4,865 | 138.12 |
| 2025-10-21 | BUY | 45 | 158.680 | 158.930 | 158.905 | USD 7,151 | 137.83 |
| 2025-10-20 | BUY | 165 | 157.270 | 158.230 | 158.134 | USD 26,092 | 137.74 |
| 2025-10-16 | BUY | 150 | 153.270 | 157.640 | 157.203 | USD 23,580 | 137.57 |
| 2025-10-15 | BUY | 176 | 155.670 | 156.560 | 156.471 | USD 27,539 | 137.49 |
| 2025-10-03 | BUY | 60 | 154.460 | 159.240 | 158.762 | USD 9,526 | 137.32 |
| 2025-10-02 | BUY | 120 | 158.460 | 158.720 | 158.694 | USD 19,043 | 137.22 |
| 2025-10-01 | BUY | 180 | 157.930 | 158.820 | 158.731 | USD 28,572 | 137.12 |
| 2025-09-30 | BUY | 1,095 | 156.960 | 157.700 | 157.626 | USD 172,600 | 137.02 |
| 2025-09-29 | BUY | 285 | 154.570 | 155.740 | 155.623 | USD 44,353 | 136.94 |
| 2025-09-26 | BUY | 645 | 153.710 | 153.930 | 153.908 | USD 99,271 | 136.85 |
| 2025-09-25 | BUY | 45 | 148.960 | 154.930 | 154.333 | USD 6,945 | 136.79 |
| 2025-09-24 | BUY | 855 | 154.580 | 157.010 | 156.767 | USD 134,036 | 136.70 |
| 2025-09-18 | BUY | 180 | 150.040 | 150.230 | 150.211 | USD 27,038 | 136.64 |
| 2025-09-17 | BUY | 225 | 148.680 | 149.750 | 149.643 | USD 33,670 | 136.58 |
| 2025-09-16 | BUY | 360 | 148.370 | 151.020 | 150.755 | USD 54,272 | 136.52 |
| 2025-09-15 | BUY | 120 | 150.270 | 152.390 | 152.178 | USD 18,261 | 136.45 |
| 2025-09-11 | SELL | -15 | 152.470 | 152.770 | 152.740 | USD -2,291 | 136.28 Loss of -247 on sale |
| 2025-09-10 | BUY | 960 | 149.290 | 152.510 | 152.188 | USD 146,100 | 136.22 |
| 2025-09-09 | BUY | 60 | 150.940 | 151.450 | 151.399 | USD 9,084 | 136.14 |
| 2025-08-06 | BUY | 302 | 156.600 | 158.170 | 158.013 | USD 47,720 | 135.94 |
| 2025-07-31 | BUY | 80 | 155.220 | 158.730 | 158.379 | USD 12,670 | 135.72 |
| 2025-07-29 | BUY | 320 | 157.390 | 158.240 | 158.155 | USD 50,610 | 135.48 |
| 2025-07-28 | BUY | 64 | 156.330 | 157.110 | 157.032 | USD 10,050 | 135.37 |
| 2025-07-25 | BUY | 96 | 157.140 | 159.250 | 159.039 | USD 15,268 | 135.25 |
| 2025-07-24 | BUY | 47 | 158.280 | 158.920 | 158.856 | USD 7,466 | 135.13 |
| 2025-07-23 | BUY | 112 | 157.760 | 157.970 | 157.949 | USD 17,690 | 135.00 |
| 2025-07-22 | BUY | 64 | 157.100 | 159.500 | 159.260 | USD 10,193 | 134.88 |
| 2025-07-18 | BUY | 128 | 159.560 | 160.460 | 160.370 | USD 20,527 | 134.74 |
| 2025-07-17 | BUY | 96 | 159.460 | 160.970 | 160.819 | USD 15,439 | 134.60 |
| 2025-07-11 | BUY | 128 | 160.970 | 162.000 | 161.897 | USD 20,723 | 134.00 |
| 2025-07-10 | BUY | 144 | 162.170 | 164.410 | 164.186 | USD 23,643 | 133.83 |
| 2025-07-09 | BUY | 144 | 164.260 | 165.860 | 165.700 | USD 23,861 | 133.66 |
| 2025-07-07 | SELL | -96 | 167.630 | 167.740 | 167.729 | USD -16,102 | 133.28 Loss of -3,307 on sale |
| 2025-07-02 | SELL | -400 | 161.980 | 164.250 | 164.023 | USD -65,609 | 132.73 Loss of -12,516 on sale |
| 2025-06-27 | BUY | 53 | 167.180 | 168.170 | 168.071 | USD 8,908 | 132.31 |
| 2025-06-26 | BUY | 48 | 165.610 | 166.240 | 166.177 | USD 7,976 | 132.11 |
| 2025-06-24 | SELL | -224 | 164.210 | 165.000 | 164.921 | USD -36,942 | 131.72 Loss of -7,437 on sale |
| 2025-06-18 | BUY | 128 | 165.400 | 166.030 | 165.967 | USD 21,244 | 130.89 |
| 2025-06-17 | BUY | 48 | 164.910 | 165.110 | 165.090 | USD 7,924 | 130.68 |
| 2025-06-16 | SELL | -65 | 162.410 | 162.870 | 162.824 | USD -10,584 | 130.48 Loss of -2,103 on sale |
| 2025-06-13 | BUY | 141 | 161.410 | 162.940 | 162.787 | USD 22,953 | 130.28 |
| 2025-06-12 | SELL | -80 | 160.520 | 161.070 | 161.015 | USD -12,881 | 130.08 Loss of -2,475 on sale |
| 2025-06-11 | BUY | 168 | 153.530 | 153.850 | 153.818 | USD 25,841 | 129.93 |
| 2025-06-06 | BUY | 48 | 154.710 | 154.840 | 154.827 | USD 7,432 | 129.46 |
| 2025-06-05 | BUY | 224 | 154.120 | 155.000 | 154.912 | USD 34,700 | 129.29 |
| 2025-06-04 | BUY | 32 | 154.070 | 155.720 | 155.555 | USD 4,978 | 129.13 |
| 2025-06-03 | SELL | -16 | 155.480 | 157.820 | 157.586 | USD -2,521 | 128.95 Loss of -458 on sale |
| 2025-05-30 | SELL | -1,952 | 154.440 | 155.280 | 155.196 | USD -302,943 | 128.59 Loss of -51,929 on sale |
| 2025-05-29 | BUY | 44 | 153.990 | 154.050 | 154.044 | USD 6,778 | 128.42 |
| 2025-05-27 | BUY | 278 | 154.680 | 154.730 | 154.725 | USD 43,014 | 128.06 |
| 2025-05-23 | BUY | 225 | 152.750 | 153.150 | 153.110 | USD 34,450 | 127.71 |
| 2025-05-22 | BUY | 112 | 152.490 | 153.670 | 153.552 | USD 17,198 | 127.53 |
| 2025-05-19 | BUY | 96 | 153.860 | 154.630 | 154.553 | USD 14,837 | 126.96 |
| 2025-05-16 | BUY | 48 | 154.250 | 154.320 | 154.313 | USD 7,407 | 126.75 |
| 2025-05-15 | SELL | -32 | 151.950 | 151.960 | 151.959 | USD -4,863 | 126.57 Loss of -813 on sale |
| 2025-05-14 | BUY | 16 | 148.410 | 149.520 | 149.409 | USD 2,391 | 126.40 |
| 2025-05-13 | BUY | 32 | 148.260 | 149.210 | 149.115 | USD 4,772 | 126.24 |
| 2025-05-08 | BUY | 32 | 147.270 | 154.070 | 153.390 | USD 4,908 | 126.08 |
| 2025-05-07 | BUY | 48 | 153.480 | 153.740 | 153.714 | USD 7,378 | 125.87 |
| 2025-05-02 | BUY | 1,776 | 149.530 | 150.120 | 150.061 | USD 266,508 | 125.28 |
| 2025-04-30 | BUY | 560 | 141.290 | 141.730 | 141.686 | USD 79,344 | 124.99 |
| 2025-04-29 | BUY | 141 | 139.840 | 140.500 | 140.434 | USD 19,801 | 124.88 |
| 2025-04-28 | BUY | 112 | 138.240 | 138.910 | 138.843 | USD 15,550 | 124.77 |
| 2025-04-25 | BUY | 288 | 137.560 | 137.790 | 137.767 | USD 39,677 | 124.66 |
| 2025-04-24 | SELL | -336 | 135.840 | 136.270 | 136.227 | USD -45,772 | 124.57 Loss of -3,916 on sale |
| 2025-04-23 | BUY | 304 | 134.430 | 136.230 | 136.050 | USD 41,359 | 124.49 |
| 2025-04-22 | BUY | 128 | 133.690 | 134.140 | 134.095 | USD 17,164 | 124.41 |
| 2025-04-17 | BUY | 176 | 134.710 | 136.540 | 136.357 | USD 23,999 | 124.18 |
| 2025-04-15 | BUY | 160 | 134.250 | 135.850 | 135.690 | USD 21,710 | 124.00 |
| 2025-04-11 | BUY | 256 | 131.770 | 132.750 | 132.652 | USD 33,959 | 123.84 |
| 2025-04-09 | BUY | 96 | 130.450 | 130.790 | 130.756 | USD 12,553 | 123.73 |
| 2025-04-08 | BUY | 576 | 125.000 | 130.270 | 129.743 | USD 74,732 | 123.72 |
| 2025-04-07 | BUY | 189 | 125.680 | 129.000 | 128.668 | USD 24,318 | 123.71 |
| 2025-04-04 | SELL | -256 | 129.630 | 136.210 | 135.552 | USD -34,701 | 123.65 Loss of -3,047 on sale |
| 2025-04-02 | BUY | 2,176 | 138.670 | 139.150 | 139.102 | USD 302,686 | 123.51 |
| 2025-04-01 | BUY | 16 | 137.130 | 137.910 | 137.832 | USD 2,205 | 123.38 |
| 2025-03-31 | BUY | 112 | 137.770 | 138.620 | 138.535 | USD 15,516 | 123.24 |
| 2025-03-28 | BUY | 64 | 136.440 | 137.180 | 137.106 | USD 8,775 | 123.12 |
| 2025-03-27 | BUY | 30 | 136.650 | 137.060 | 137.019 | USD 4,111 | 122.99 |
| 2025-03-26 | BUY | 16 | 133.980 | 134.760 | 134.682 | USD 2,155 | 122.88 |
| 2025-03-25 | BUY | 176 | 132.750 | 133.680 | 133.587 | USD 23,511 | 122.78 |
| 2025-03-24 | BUY | 195 | 133.210 | 133.560 | 133.525 | USD 26,037 | 122.68 |
| 2025-03-21 | SELL | -64 | 131.890 | 133.670 | 133.492 | USD -8,543 | 122.58 Loss of -698 on sale |
| 2025-03-20 | BUY | 256 | 133.080 | 133.110 | 133.107 | USD 34,075 | 122.48 |
| 2025-03-19 | BUY | 45 | 132.120 | 132.480 | 132.444 | USD 5,960 | 122.38 |
| 2025-03-18 | BUY | 556 | 131.460 | 131.840 | 131.802 | USD 73,282 | 122.28 |
| 2025-03-17 | BUY | 112 | 130.030 | 130.060 | 130.057 | USD 14,566 | 122.20 |
| 2025-03-14 | BUY | 832 | 128.000 | 128.370 | 128.333 | USD 106,773 | 122.14 |
| 2025-03-13 | BUY | 160 | 126.270 | 127.380 | 127.269 | USD 20,363 | 122.09 |
| 2025-03-12 | SELL | -800 | 126.830 | 127.830 | 127.730 | USD -102,184 | 122.04 Loss of -4,550 on sale |
| 2025-03-11 | SELL | -592 | 124.170 | 125.590 | 125.448 | USD -74,265 | 122.02 Loss of -2,030 on sale |
| 2025-03-10 | BUY | 176 | 123.930 | 128.180 | 127.755 | USD 22,485 | 122.00 |
| 2025-03-07 | BUY | 32 | 126.500 | 128.180 | 128.012 | USD 4,096 | 121.95 |
| 2025-03-05 | BUY | 240 | 127.420 | 128.620 | 128.500 | USD 30,840 | 121.89 |
| 2025-03-04 | BUY | 272 | 126.310 | 129.820 | 129.469 | USD 35,216 | 121.83 |
| 2025-03-03 | BUY | 512 | 129.180 | 131.470 | 131.241 | USD 67,195 | 121.75 |
| 2025-02-28 | BUY | 416 | 129.480 | 129.760 | 129.732 | USD 53,969 | 121.66 |
| 2025-02-27 | SELL | -80 | 127.470 | 128.670 | 128.550 | USD -10,284 | 121.59 Loss of -557 on sale |
| 2025-02-25 | BUY | 592 | 127.810 | 128.270 | 128.224 | USD 75,909 | 121.45 |
| 2025-02-21 | BUY | 64 | 127.060 | 127.970 | 127.879 | USD 8,184 | 121.30 |
| 2025-02-18 | SELL | -144 | 126.250 | 126.520 | 126.493 | USD -18,215 | 121.08 Loss of -779 on sale |
| 2025-02-14 | SELL | -976 | 126.210 | 127.900 | 127.731 | USD -124,665 | 120.95 Loss of -6,620 on sale |
| 2025-02-13 | BUY | 16 | 126.780 | 128.510 | 128.337 | USD 2,053 | 120.87 |
| 2025-02-12 | BUY | 158 | 127.060 | 130.530 | 130.183 | USD 20,569 | 120.78 |
| 2025-02-07 | SELL | -21 | 127.370 | 128.450 | 128.342 | USD -2,695 | 120.49 Loss of -165 on sale |
| 2025-02-06 | BUY | 304 | 127.050 | 127.190 | 127.176 | USD 38,662 | 120.39 |
| 2025-02-05 | BUY | 80 | 127.450 | 128.560 | 128.449 | USD 10,276 | 120.29 |
| 2025-02-04 | BUY | 96 | 125.170 | 127.470 | 127.240 | USD 12,215 | 120.22 |
| 2025-02-03 | BUY | 96 | 125.330 | 126.470 | 126.356 | USD 12,130 | 120.14 |
| 2025-01-31 | BUY | 176 | 123.660 | 127.980 | 127.548 | USD 22,448 | 120.09 |
| 2025-01-29 | SELL | -16 | 127.760 | 128.530 | 128.453 | USD -2,055 | 119.84 Loss of -138 on sale |
| 2025-01-28 | SELL | -144 | 127.730 | 131.290 | 130.934 | USD -18,854 | 119.71 Loss of -1,617 on sale |
| 2025-01-27 | SELL | -256 | 130.730 | 131.000 | 130.973 | USD -33,529 | 119.53 Loss of -2,930 on sale |
| 2025-01-24 | BUY | 192 | 128.830 | 129.470 | 129.406 | USD 24,846 | 119.37 |
| 2025-01-23 | BUY | 32 | 129.300 | 129.680 | 129.642 | USD 4,149 | 119.20 |
| 2025-01-22 | BUY | 265 | 128.750 | 129.360 | 129.299 | USD 34,264 | 119.04 |
| 2025-01-21 | BUY | 192 | 127.830 | 127.890 | 127.884 | USD 24,554 | 118.88 |
| 2025-01-16 | BUY | 301 | 127.030 | 127.080 | 127.075 | USD 38,250 | 118.46 |
| 2025-01-14 | BUY | 128 | 124.030 | 124.310 | 124.282 | USD 15,908 | 118.23 |
| 2025-01-10 | BUY | 384 | 121.570 | 122.750 | 122.632 | USD 47,091 | 118.11 |
| 2024-12-30 | BUY | 48 | 117.920 | 118.640 | 118.568 | USD 5,691 | 117.92 |
| 2024-12-27 | BUY | 64 | 119.140 | 119.550 | 119.509 | USD 7,649 | 117.89 |
| 2024-12-23 | BUY | 480 | 118.350 | 118.780 | 118.737 | USD 56,994 | 117.83 |
| 2024-12-20 | BUY | 128 | 118.280 | 118.860 | 118.802 | USD 15,207 | 117.82 |
| 2024-12-19 | BUY | 16 | 117.000 | 117.640 | 117.576 | USD 1,881 | 117.84 |
| 2024-12-18 | BUY | 128 | 115.910 | 117.290 | 117.152 | USD 14,995 | 117.89 |
| 2024-12-17 | BUY | 32 | 115.820 | 116.570 | 116.495 | USD 3,728 | 117.94 |
| 2024-12-16 | BUY | 160 | 116.550 | 118.780 | 118.557 | USD 18,969 | 117.98 |
| 2024-12-13 | BUY | 118 | 118.100 | 118.910 | 118.829 | USD 14,022 | 117.98 |
| 2024-12-10 | BUY | 800 | 120.420 | 121.580 | 121.464 | USD 97,171 | 117.92 |
| 2024-12-09 | BUY | 96 | 121.580 | 123.640 | 123.434 | USD 11,850 | 117.81 |
| 2024-12-06 | SELL | -240 | 122.760 | 123.870 | 123.759 | USD -29,702 | 117.65 Loss of -1,467 on sale |
| 2024-12-05 | SELL | -16 | 122.840 | 125.240 | 125.000 | USD -2,000 | 117.47 Loss of -120 on sale |
| 2024-12-03 | BUY | 80 | 123.270 | 123.700 | 123.657 | USD 9,893 | 116.99 |
| 2024-11-27 | SELL | -96 | 122.630 | 123.490 | 123.404 | USD -11,847 | 116.07 Loss of -704 on sale |
| 2024-11-26 | BUY | 336 | 122.440 | 122.990 | 122.935 | USD 41,306 | 115.80 |
| 2024-11-25 | BUY | 41 | 121.770 | 122.500 | 122.427 | USD 5,020 | 115.52 |
| 2024-11-22 | SELL | -30 | 121.840 | 124.070 | 123.847 | USD -3,715 | 115.22 Loss of -259 on sale |
| 2024-11-21 | SELL | -80 | 123.420 | 123.510 | 123.501 | USD -9,880 | 114.81 Loss of -695 on sale |
| 2024-11-20 | SELL | -32 | 120.340 | 120.410 | 120.403 | USD -3,853 | 114.52 Loss of -188 on sale |
| 2024-11-19 | BUY | 16 | 118.330 | 120.450 | 120.238 | USD 1,924 | 114.31 |
| 2024-11-18 | BUY | 136 | 120.030 | 120.400 | 120.363 | USD 16,369 | 113.98 |
| 2024-11-11 | BUY | 48 | 121.640 | 123.180 | 123.026 | USD 5,905 | 112.83 |
| 2024-11-07 | BUY | 44 | 118.220 | 119.580 | 119.444 | USD 5,256 | 111.82 |
| 2024-11-06 | BUY | 384 | 115.580 | 116.540 | 116.444 | USD 44,714 | 111.51 |
| 2024-11-05 | BUY | 80 | 113.180 | 114.050 | 113.963 | USD 9,117 | 111.35 |
| 2024-11-04 | BUY | 30 | 111.900 | 117.070 | 116.553 | USD 3,497 | 111.30 |
| 2024-11-01 | BUY | 45 | 116.130 | 119.130 | 118.830 | USD 5,347 | 110.76 |
| 2024-10-30 | SELL | -96 | 107.890 | 109.900 | 109.699 | USD -10,531 | 111.49 Profit of 172 on sale |
| 2024-10-29 | SELL | -288 | 110.060 | 111.680 | 111.518 | USD -32,117 | 111.73 Profit of 62 on sale |
| 2024-10-28 | SELL | -112 | 110.870 | 111.660 | 111.581 | USD -12,497 | 111.90 Profit of 36 on sale |
| 2024-10-21 | SELL | -16 | 112.320 | 113.190 | 113.103 | USD -1,810 | 0.00 Loss of -1,810 on sale |