| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 606 | 179.880 | 176.850 | 177.153 | USD 107,355 | 218.23 |
| 2025-11-07 | SELL | -43 | | | 180.050* | | 218.40 Profit of 9,391 on sale |
| 2025-11-06 | SELL | -124 | 178.980 | 175.913 | 176.219 | USD -21,851 | 218.58 Profit of 5,253 on sale |
| 2025-11-05 | BUY | 391 | 182.085 | 178.350 | 178.724 | USD 69,881 | 218.76 |
| 2025-11-04 | BUY | 496 | 180.540 | 177.730 | 178.011 | USD 88,293 | 218.93 |
| 2025-11-03 | SELL | -248 | 178.060 | 174.177 | 174.565 | USD -43,292 | 219.11 Profit of 11,048 on sale |
| 2025-10-30 | BUY | 1,550 | 181.480 | 178.310 | 178.627 | USD 276,872 | 219.48 |
| 2025-10-29 | BUY | 1,550 | 179.990 | 182.800 | 182.519 | USD 282,904 | 219.66 |
| 2025-10-28 | BUY | 155 | 182.820 | 187.620 | 187.140 | USD 29,007 | 219.83 |
| 2025-10-27 | BUY | 93 | 187.620 | 188.390 | 188.313 | USD 17,513 | 219.97 |
| 2025-10-24 | BUY | 62 | 186.550 | 188.530 | 188.332 | USD 11,677 | 220.13 |
| 2025-10-21 | BUY | 93 | 188.950 | 191.070 | 190.858 | USD 17,750 | 220.56 |
| 2025-10-20 | BUY | 341 | 189.910 | 191.050 | 190.936 | USD 65,109 | 220.71 |
| 2025-10-16 | BUY | 310 | 186.480 | 196.500 | 195.498 | USD 60,604 | 221.02 |
| 2025-10-15 | BUY | 370 | 203.850 | 206.040 | 205.821 | USD 76,154 | 221.10 |
| 2025-10-03 | BUY | 124 | 201.140 | 202.120 | 202.022 | USD 25,051 | 221.26 |
| 2025-10-02 | BUY | 248 | 199.570 | 201.600 | 201.397 | USD 49,946 | 221.36 |
| 2025-10-01 | BUY | 368 | 201.290 | 201.870 | 201.812 | USD 74,267 | 221.46 |
| 2025-09-30 | BUY | 2,263 | 201.530 | 201.850 | 201.818 | USD 456,714 | 221.56 |
| 2025-09-29 | BUY | 589 | 200.230 | 200.280 | 200.275 | USD 117,962 | 221.66 |
| 2025-09-26 | BUY | 1,330 | 199.560 | 200.920 | 200.784 | USD 267,043 | 221.77 |
| 2025-09-25 | BUY | 93 | 197.970 | 201.720 | 201.345 | USD 18,725 | 221.89 |
| 2025-09-24 | BUY | 1,767 | 199.660 | 201.080 | 200.938 | USD 355,057 | 222.00 |
| 2025-09-18 | BUY | 372 | 196.150 | 198.440 | 198.211 | USD 73,734 | 222.13 |
| 2025-09-17 | BUY | 465 | 197.400 | 199.870 | 199.623 | USD 92,825 | 222.25 |
| 2025-09-16 | BUY | 744 | 196.830 | 197.810 | 197.712 | USD 147,098 | 222.38 |
| 2025-09-15 | BUY | 248 | 198.110 | 203.720 | 203.159 | USD 50,383 | 222.50 |
| 2025-09-11 | SELL | -31 | 203.460 | 203.470 | 203.469 | USD -6,308 | 222.70 Profit of 596 on sale |
| 2025-09-10 | BUY | 1,984 | 198.770 | 201.480 | 201.209 | USD 399,199 | 222.82 |
| 2025-09-09 | BUY | 120 | 201.880 | 203.580 | 203.410 | USD 24,409 | 222.93 |
| 2025-08-06 | BUY | 585 | 203.900 | 204.490 | 204.431 | USD 119,592 | 223.13 |
| 2025-07-31 | BUY | 155 | 199.200 | 201.060 | 200.874 | USD 31,135 | 223.37 |
| 2025-07-29 | BUY | 620 | 202.920 | 206.290 | 205.953 | USD 127,691 | 223.61 |
| 2025-07-28 | BUY | 124 | 206.270 | 209.690 | 209.348 | USD 25,959 | 223.70 |
| 2025-07-25 | BUY | 186 | 210.400 | 211.210 | 211.129 | USD 39,270 | 223.77 |
| 2025-07-24 | BUY | 91 | 208.320 | 210.690 | 210.453 | USD 19,151 | 223.85 |
| 2025-07-23 | BUY | 217 | 209.800 | 213.000 | 212.680 | USD 46,152 | 223.93 |
| 2025-07-22 | BUY | 124 | 210.300 | 212.900 | 212.640 | USD 26,367 | 224.00 |
| 2025-07-18 | BUY | 248 | 212.280 | 213.160 | 213.072 | USD 52,842 | 224.07 |
| 2025-07-17 | BUY | 186 | 211.040 | 216.320 | 215.792 | USD 40,137 | 224.14 |
| 2025-07-11 | BUY | 248 | 211.740 | 214.220 | 213.972 | USD 53,065 | 224.41 |
| 2025-07-10 | BUY | 279 | 214.710 | 215.240 | 215.187 | USD 60,037 | 224.47 |
| 2025-07-09 | BUY | 279 | 214.170 | 214.330 | 214.314 | USD 59,794 | 224.53 |
| 2025-07-07 | SELL | -186 | 213.160 | 215.510 | 215.275 | USD -40,041 | 224.66 Profit of 1,745 on sale |
| 2025-07-02 | SELL | -775 | 212.720 | 217.070 | 216.635 | USD -167,892 | 224.84 Profit of 6,360 on sale |
| 2025-06-27 | BUY | 93 | 216.970 | 218.980 | 218.779 | USD 20,346 | 224.93 |
| 2025-06-26 | BUY | 93 | 216.020 | 217.280 | 217.154 | USD 20,195 | 224.98 |
| 2025-06-24 | SELL | -434 | 219.670 | 220.320 | 220.255 | USD -95,591 | 225.06 Profit of 2,087 on sale |
| 2025-06-18 | BUY | 248 | 214.320 | 216.530 | 216.309 | USD 53,645 | 225.29 |
| 2025-06-17 | BUY | 93 | 216.030 | 217.000 | 216.903 | USD 20,172 | 225.35 |
| 2025-06-16 | SELL | -126 | 216.630 | 219.210 | 218.952 | USD -27,588 | 225.40 Profit of 813 on sale |
| 2025-06-13 | BUY | 267 | 217.380 | 219.690 | 219.459 | USD 58,596 | 225.45 |
| 2025-06-12 | SELL | -155 | 219.400 | 219.430 | 219.427 | USD -34,011 | 225.49 Profit of 940 on sale |
| 2025-06-11 | BUY | 333 | 217.290 | 218.440 | 218.325 | USD 72,702 | 225.54 |
| 2025-06-06 | BUY | 93 | 230.010 | 231.360 | 231.225 | USD 21,504 | 225.58 |
| 2025-06-05 | BUY | 434 | 228.860 | 233.500 | 233.036 | USD 101,138 | 225.56 |
| 2025-06-04 | BUY | 62 | 232.320 | 235.380 | 235.074 | USD 14,575 | 225.52 |
| 2025-06-03 | SELL | -31 | 234.860 | 235.780 | 235.688 | USD -7,306 | 225.45 Loss of -317 on sale |
| 2025-05-30 | SELL | -3,782 | 233.660 | 234.420 | 234.344 | USD -886,289 | 225.34 Loss of -34,070 on sale |
| 2025-05-29 | BUY | 85 | 231.490 | 231.620 | 231.607 | USD 19,687 | 225.29 |
| 2025-05-27 | BUY | 533 | 231.530 | 231.830 | 231.800 | USD 123,549 | 225.22 |
| 2025-05-23 | BUY | 435 | 229.330 | 230.450 | 230.338 | USD 100,197 | 225.16 |
| 2025-05-22 | BUY | 217 | 228.470 | 229.990 | 229.838 | USD 49,875 | 225.14 |
| 2025-05-19 | BUY | 186 | 231.840 | 232.850 | 232.749 | USD 43,291 | 225.02 |
| 2025-05-16 | BUY | 93 | 231.390 | 231.900 | 231.849 | USD 21,562 | 224.98 |
| 2025-05-15 | SELL | -62 | 227.240 | 227.390 | 227.375 | USD -14,097 | 224.96 Loss of -150 on sale |
| 2025-05-14 | BUY | 31 | 222.510 | 224.630 | 224.418 | USD 6,957 | 224.98 |
| 2025-05-13 | BUY | 62 | 223.770 | 228.950 | 228.432 | USD 14,163 | 224.99 |
| 2025-05-12 | BUY | 212 | 227.030 | 227.250 | 227.228 | USD 48,172 | 224.97 |
| 2025-05-09 | SELL | -155 | 226.850 | 228.520 | 228.353 | USD -35,395 | 224.96 Loss of -526 on sale |
| 2025-05-08 | BUY | 62 | 228.430 | 231.260 | 230.977 | USD 14,321 | 224.93 |
| 2025-05-07 | BUY | 93 | 227.910 | 229.050 | 228.936 | USD 21,291 | 224.91 |
| 2025-05-02 | BUY | 3,441 | 227.290 | 227.570 | 227.542 | USD 782,972 | 224.86 |
| 2025-04-30 | BUY | 1,085 | 225.470 | 226.280 | 226.199 | USD 245,426 | 224.87 |
| 2025-04-29 | BUY | 273 | 222.000 | 222.300 | 222.270 | USD 60,680 | 224.89 |
| 2025-04-28 | BUY | 217 | 220.460 | 221.640 | 221.522 | USD 48,070 | 224.93 |
| 2025-04-25 | BUY | 558 | 219.240 | 219.720 | 219.672 | USD 122,577 | 224.97 |
| 2025-04-24 | SELL | -651 | 218.960 | 219.130 | 219.113 | USD -142,643 | 225.02 Profit of 3,846 on sale |
| 2025-04-23 | BUY | 589 | 219.040 | 221.790 | 221.515 | USD 130,472 | 225.07 |
| 2025-04-22 | BUY | 248 | 219.550 | 220.210 | 220.144 | USD 54,596 | 225.12 |
| 2025-04-17 | BUY | 341 | 220.070 | 224.780 | 224.309 | USD 76,489 | 225.31 |
| 2025-04-15 | BUY | 310 | 232.360 | 238.120 | 237.544 | USD 73,639 | 225.20 |
| 2025-04-11 | BUY | 496 | 233.340 | 234.760 | 234.618 | USD 116,371 | 225.02 |
| 2025-04-09 | BUY | 186 | 229.560 | 230.850 | 230.721 | USD 42,914 | 224.95 |
| 2025-04-08 | BUY | 1,116 | 220.650 | 229.410 | 228.534 | USD 255,044 | 224.99 |
| 2025-04-07 | BUY | 366 | 223.740 | 233.220 | 232.272 | USD 85,012 | 225.00 |
| 2025-04-04 | SELL | -496 | 230.200 | 248.000 | 246.220 | USD -122,125 | 224.95 Loss of -10,551 on sale |
| 2025-04-02 | BUY | 4,216 | 243.640 | 244.020 | 243.982 | USD 1,028,628 | 224.77 |
| 2025-04-01 | BUY | 31 | 244.000 | 245.100 | 244.990 | USD 7,595 | 224.59 |
| 2025-03-31 | BUY | 217 | 244.030 | 245.980 | 245.785 | USD 53,335 | 224.41 |
| 2025-03-28 | BUY | 124 | 242.390 | 243.830 | 243.686 | USD 30,217 | 224.23 |
| 2025-03-27 | BUY | 58 | 243.410 | 243.890 | 243.842 | USD 14,143 | 224.05 |
| 2025-03-26 | BUY | 31 | 238.800 | 239.230 | 239.187 | USD 7,415 | 223.90 |
| 2025-03-25 | BUY | 335 | 236.620 | 237.850 | 237.727 | USD 79,639 | 223.78 |
| 2025-03-24 | BUY | 377 | 234.620 | 235.780 | 235.664 | USD 88,845 | 223.67 |
| 2025-03-21 | SELL | -124 | 232.310 | 233.950 | 233.786 | USD -28,989 | 223.58 Loss of -1,265 on sale |
| 2025-03-20 | BUY | 496 | 233.370 | 234.060 | 233.991 | USD 116,060 | 223.48 |
| 2025-03-19 | BUY | 87 | 232.570 | 233.090 | 233.038 | USD 20,274 | 223.39 |
| 2025-03-18 | BUY | 1,076 | 232.160 | 234.220 | 234.014 | USD 251,799 | 223.30 |
| 2025-03-17 | BUY | 217 | 232.910 | 233.380 | 233.333 | USD 50,633 | 223.20 |
| 2025-03-14 | BUY | 1,612 | 231.530 | 231.890 | 231.854 | USD 373,749 | 223.11 |
| 2025-03-13 | BUY | 310 | 229.940 | 231.960 | 231.758 | USD 71,845 | 223.03 |
| 2025-03-12 | SELL | -1,550 | 229.810 | 232.880 | 232.573 | USD -360,488 | 222.96 Loss of -14,900 on sale |
| 2025-03-11 | SELL | -1,147 | 233.110 | 236.200 | 235.891 | USD -270,567 | 222.85 Loss of -14,960 on sale |
| 2025-03-10 | BUY | 341 | 236.220 | 238.570 | 238.335 | USD 81,272 | 222.70 |
| 2025-03-07 | BUY | 62 | 235.490 | 236.980 | 236.831 | USD 14,684 | 222.56 |
| 2025-03-05 | BUY | 465 | 237.800 | 239.050 | 238.925 | USD 111,100 | 222.38 |
| 2025-03-04 | BUY | 527 | 236.770 | 241.840 | 241.333 | USD 127,182 | 222.22 |
| 2025-03-03 | BUY | 992 | 239.480 | 239.810 | 239.777 | USD 237,859 | 222.02 |
| 2025-02-28 | BUY | 806 | 237.840 | 237.970 | 237.957 | USD 191,793 | 221.83 |
| 2025-02-27 | SELL | -155 | 234.610 | 236.000 | 235.861 | USD -36,558 | 221.68 Loss of -2,198 on sale |
| 2025-02-25 | BUY | 1,147 | 234.200 | 235.180 | 235.082 | USD 269,639 | 221.41 |
| 2025-02-21 | BUY | 124 | 230.010 | 231.360 | 231.225 | USD 28,672 | 221.15 |
| 2025-02-18 | SELL | -279 | 230.140 | 230.800 | 230.734 | USD -64,375 | 220.79 Loss of -2,775 on sale |
| 2025-02-14 | SELL | -1,891 | 228.830 | 231.810 | 231.512 | USD -437,789 | 220.57 Loss of -20,689 on sale |
| 2025-02-13 | BUY | 31 | 231.100 | 231.640 | 231.586 | USD 7,179 | 220.43 |
| 2025-02-12 | BUY | 306 | 228.970 | 229.050 | 229.042 | USD 70,087 | 220.31 |
| 2025-02-07 | SELL | -41 | 227.400 | 228.020 | 227.958 | USD -9,346 | 219.99 Loss of -327 on sale |
| 2025-02-06 | BUY | 589 | 226.000 | 227.430 | 227.287 | USD 133,872 | 219.90 |
| 2025-02-05 | BUY | 155 | 225.510 | 225.720 | 225.699 | USD 34,983 | 219.82 |
| 2025-02-04 | BUY | 186 | 223.070 | 224.120 | 224.015 | USD 41,667 | 219.77 |
| 2025-02-03 | BUY | 186 | 219.290 | 219.720 | 219.677 | USD 40,860 | 219.78 |
| 2025-01-31 | BUY | 341 | 216.880 | 219.860 | 219.562 | USD 74,871 | 219.82 |
| 2025-01-29 | SELL | -31 | 219.310 | 221.620 | 221.389 | USD -6,863 | 219.82 Loss of -49 on sale |
| 2025-01-28 | SELL | -279 | 220.880 | 224.490 | 224.129 | USD -62,532 | 219.80 Loss of -1,208 on sale |
| 2025-01-27 | SELL | -496 | 223.840 | 224.140 | 224.110 | USD -111,159 | 219.73 Loss of -2,171 on sale |
| 2025-01-24 | BUY | 372 | 218.960 | 219.570 | 219.509 | USD 81,657 | 219.75 |
| 2025-01-23 | BUY | 62 | 217.430 | 218.480 | 218.375 | USD 13,539 | 219.79 |
| 2025-01-22 | BUY | 513 | 217.340 | 218.960 | 218.798 | USD 112,243 | 219.83 |
| 2025-01-21 | BUY | 372 | 218.220 | 218.340 | 218.328 | USD 81,218 | 219.86 |
| 2025-01-16 | BUY | 582 | 216.290 | 216.800 | 216.749 | USD 126,148 | 220.09 |
| 2025-01-14 | BUY | 248 | 213.370 | 214.010 | 213.946 | USD 53,059 | 220.37 |
| 2025-01-10 | BUY | 744 | 209.110 | 211.990 | 211.702 | USD 157,506 | 220.77 |
| 2024-12-30 | BUY | 93 | 211.980 | 213.070 | 212.961 | USD 19,805 | 221.78 |
| 2024-12-27 | BUY | 124 | 213.470 | 214.850 | 214.712 | USD 26,624 | 221.97 |
| 2024-12-23 | BUY | 930 | 212.170 | 212.380 | 212.359 | USD 197,494 | 222.59 |
| 2024-12-20 | BUY | 248 | 211.740 | 214.050 | 213.819 | USD 53,027 | 222.86 |
| 2024-12-19 | BUY | 31 | 210.350 | 212.950 | 212.690 | USD 6,593 | 223.18 |
| 2024-12-18 | BUY | 248 | 209.890 | 213.940 | 213.535 | USD 52,957 | 223.53 |
| 2024-12-17 | BUY | 62 | 213.180 | 213.600 | 213.558 | USD 13,241 | 223.81 |
| 2024-12-16 | BUY | 310 | 213.120 | 215.710 | 215.451 | USD 66,790 | 224.11 |
| 2024-12-13 | BUY | 228 | 215.070 | 216.300 | 216.177 | USD 49,288 | 224.37 |
| 2024-12-10 | BUY | 1,550 | 215.590 | 219.150 | 218.794 | USD 339,131 | 224.94 |
| 2024-12-09 | BUY | 186 | 218.170 | 223.020 | 222.535 | USD 41,392 | 225.15 |
| 2024-12-06 | SELL | -465 | 225.160 | 229.060 | 228.670 | USD -106,332 | 225.15 Loss of -1,639 on sale |
| 2024-12-05 | SELL | -31 | 228.260 | 229.840 | 229.682 | USD -7,120 | 225.04 Loss of -144 on sale |
| 2024-12-03 | BUY | 155 | 230.170 | 233.040 | 232.753 | USD 36,077 | 224.69 |
| 2024-11-27 | SELL | -186 | 233.240 | 235.210 | 235.013 | USD -43,712 | 223.28 Loss of -2,183 on sale |
| 2024-11-26 | BUY | 651 | 232.770 | 233.480 | 233.409 | USD 151,949 | 222.86 |
| 2024-11-25 | BUY | 71 | 230.710 | 231.000 | 230.971 | USD 16,399 | 222.51 |
| 2024-11-22 | SELL | -58 | 227.820 | 228.270 | 228.225 | USD -13,237 | 222.25 Loss of -346 on sale |
| 2024-11-21 | SELL | -155 | 224.420 | 225.150 | 225.077 | USD -34,887 | 222.14 Loss of -455 on sale |
| 2024-11-20 | SELL | -62 | 221.960 | 222.580 | 222.518 | USD -13,796 | 222.15 Loss of -23 on sale |
| 2024-11-19 | BUY | 31 | 220.730 | 223.670 | 223.376 | USD 6,925 | 222.23 |
| 2024-11-18 | BUY | 256 | 223.670 | 224.570 | 224.480 | USD 57,467 | 222.15 |
| 2024-11-11 | BUY | 93 | 223.790 | 226.780 | 226.481 | USD 21,063 | 221.84 |
| 2024-11-07 | BUY | 85 | 223.180 | 225.390 | 225.169 | USD 19,139 | 221.46 |
| 2024-11-06 | BUY | 744 | 223.250 | 229.620 | 228.983 | USD 170,363 | 221.32 |
| 2024-11-05 | BUY | 155 | 221.550 | 222.000 | 221.955 | USD 34,403 | 221.29 |
| 2024-11-04 | BUY | 58 | 221.160 | 221.550 | 221.511 | USD 12,848 | 221.31 |
| 2024-11-01 | BUY | 87 | 219.100 | 220.700 | 220.540 | USD 19,187 | 221.55 |
| 2024-10-30 | SELL | -186 | 221.020 | 222.850 | 222.667 | USD -41,416 | 222.10 Loss of -105 on sale |
| 2024-10-29 | SELL | -558 | 221.690 | 224.250 | 223.994 | USD -124,989 | 222.17 Loss of -1,018 on sale |
| 2024-10-28 | SELL | -217 | 221.840 | 223.470 | 223.307 | USD -48,458 | 222.24 Loss of -232 on sale |
| 2024-10-21 | SELL | -31 | 222.060 | 223.560 | 223.410 | USD -6,926 | 0.00 Loss of -6,926 on sale |