| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 704 | 211.710 | 207.720 | 208.119 | USD 146,516 | 210.45 |
| 2025-11-06 | SELL | -430 | 212.500 | 209.470 | 209.773 | USD -90,202 | 210.45 Profit of 293 on sale |
| 2025-11-05 | SELL | -264 | 213.640 | 208.930 | 209.401 | USD -55,282 | 210.44 Profit of 276 on sale |
| 2025-11-04 | SELL | -1,116 | 216.110 | 211.010 | 211.520 | USD -236,056 | 210.43 Loss of -1,218 on sale |
| 2025-10-31 | SELL | -178 | 217.750 | 213.100 | 213.565 | USD -38,015 | 210.39 Loss of -566 on sale |
| 2025-10-30 | BUY | 623 | 217.490 | 212.810 | 213.278 | USD 132,872 | 210.36 |
| 2025-10-29 | BUY | 623 | 214.010 | 218.555 | 218.100 | USD 135,877 | 210.34 |
| 2025-10-28 | BUY | 2,670 | 216.900 | 221.630 | 221.157 | USD 590,489 | 210.31 |
| 2025-10-27 | BUY | 1,424 | 221.010 | 224.440 | 224.097 | USD 319,114 | 210.26 |
| 2025-10-24 | BUY | 174 | 223.010 | 225.050 | 224.846 | USD 39,123 | 210.19 |
| 2025-10-23 | SELL | -356 | 222.730 | 223.810 | 223.702 | USD -79,638 | 210.13 Loss of -4,833 on sale |
| 2025-10-22 | BUY | 712 | 218.100 | 222.970 | 222.483 | USD 158,408 | 210.09 |
| 2025-10-21 | BUY | 267 | 220.770 | 234.990 | 233.568 | USD 62,363 | 210.03 |
| 2025-10-17 | BUY | 1,335 | 209.060 | 212.640 | 212.282 | USD 283,396 | 210.04 |
| 2025-10-16 | BUY | 87 | 210.920 | 211.590 | 211.523 | USD 18,403 | 210.04 |
| 2025-10-14 | SELL | -534 | 206.150 | 207.360 | 207.239 | USD -110,666 | 210.08 Profit of 1,518 on sale |
| 2025-10-13 | BUY | 623 | 205.140 | 206.750 | 206.589 | USD 128,705 | 210.11 |
| 2025-10-10 | SELL | -89 | 202.460 | 206.460 | 206.060 | USD -18,339 | 210.15 Profit of 364 on sale |
| 2025-10-08 | BUY | 704 | 204.960 | 209.880 | 209.388 | USD 147,409 | 210.18 |
| 2025-10-07 | BUY | 2,640 | 208.770 | 213.960 | 213.441 | USD 563,484 | 210.18 |
| 2025-10-06 | BUY | 88 | 211.710 | 215.280 | 214.923 | USD 18,913 | 210.18 |
| 2025-10-03 | BUY | 1,232 | 214.990 | 219.920 | 219.427 | USD 270,334 | 210.15 |
| 2025-10-02 | BUY | 968 | 210.330 | 216.160 | 215.577 | USD 208,679 | 210.15 |
| 2025-10-01 | BUY | 616 | 212.880 | 213.130 | 213.105 | USD 131,273 | 210.13 |
| 2025-09-30 | BUY | 880 | 198.260 | 198.370 | 198.359 | USD 174,556 | 210.20 |
| 2025-09-29 | BUY | 792 | 186.060 | 186.800 | 186.726 | USD 147,887 | 210.34 |
| 2025-09-26 | BUY | 968 | 184.840 | 185.100 | 185.074 | USD 179,152 | 210.48 |
| 2025-09-25 | BUY | 1,232 | 181.460 | 185.080 | 184.718 | USD 227,573 | 210.64 |
| 2025-09-18 | BUY | 89 | 195.270 | 196.150 | 196.062 | USD 17,450 | 210.73 |
| 2025-09-17 | BUY | 801 | 192.940 | 196.330 | 195.991 | USD 156,989 | 210.83 |
| 2025-09-11 | BUY | 445 | 195.160 | 196.220 | 196.114 | USD 87,271 | 210.93 |
| 2025-09-09 | BUY | 445 | 194.330 | 199.150 | 198.668 | USD 88,407 | 211.13 |
| 2025-07-31 | SELL | -3,001 | 197.160 | 204.020 | 203.334 | USD -610,205 | 211.21 Profit of 23,641 on sale |
| 2025-07-30 | BUY | 712 | 203.990 | 207.470 | 207.122 | USD 147,471 | 211.25 |
| 2025-07-29 | BUY | 89 | 206.850 | 207.530 | 207.462 | USD 18,464 | 211.28 |
| 2025-07-24 | BUY | 89 | 202.810 | 204.680 | 204.493 | USD 18,200 | 211.33 |
| 2025-07-23 | BUY | 528 | 197.890 | 201.730 | 201.346 | USD 106,311 | 211.41 |
| 2025-07-22 | BUY | 801 | 189.910 | 196.330 | 195.688 | USD 156,746 | 211.54 |
| 2025-07-21 | BUY | 178 | 188.070 | 190.330 | 190.104 | USD 33,839 | 211.69 |
| 2025-07-18 | SELL | -890 | 190.050 | 196.200 | 195.585 | USD -174,071 | 211.82 Profit of 14,448 on sale |
| 2025-07-17 | BUY | 89 | 194.790 | 195.090 | 195.060 | USD 17,360 | 211.92 |
| 2025-07-16 | BUY | 356 | 193.300 | 194.280 | 194.182 | USD 69,129 | 212.04 |
| 2025-07-15 | SELL | -1,350 | 192.860 | 200.000 | 199.286 | USD -269,036 | 212.16 Profit of 17,379 on sale |
| 2025-07-14 | BUY | 712 | 197.750 | 200.060 | 199.829 | USD 142,278 | 212.25 |
| 2025-07-11 | SELL | -178 | 204.850 | 205.810 | 205.714 | USD -36,617 | 212.30 Profit of 1,172 on sale |
| 2025-07-10 | BUY | 712 | 205.510 | 208.150 | 207.886 | USD 148,015 | 212.34 |
| 2025-07-09 | BUY | 712 | 200.960 | 202.220 | 202.094 | USD 143,891 | 212.41 |
| 2025-07-08 | BUY | 534 | 200.680 | 204.610 | 204.217 | USD 109,052 | 212.49 |
| 2025-07-07 | SELL | -2,047 | 199.630 | 202.500 | 202.213 | USD -413,930 | 212.57 Profit of 21,205 on sale |
| 2025-07-02 | SELL | -2,581 | 202.500 | 203.400 | 203.310 | USD -524,743 | 212.76 Profit of 24,398 on sale |
| 2025-06-30 | BUY | 1,513 | 197.540 | 200.450 | 200.159 | USD 302,841 | 212.86 |
| 2025-06-27 | BUY | 801 | 198.800 | 203.500 | 203.030 | USD 162,627 | 212.96 |
| 2025-06-25 | SELL | -178 | 201.000 | 201.370 | 201.333 | USD -35,837 | 213.12 Profit of 2,098 on sale |
| 2025-06-24 | BUY | 89 | 197.470 | 198.730 | 198.604 | USD 17,676 | 213.23 |
| 2025-06-23 | BUY | 2,314 | 196.340 | 197.000 | 196.934 | USD 455,705 | 213.34 |
| 2025-06-18 | SELL | -534 | 194.440 | 197.000 | 196.744 | USD -105,061 | 213.61 Profit of 9,005 on sale |
| 2025-06-13 | SELL | -267 | 200.670 | 204.270 | 203.910 | USD -54,444 | 213.92 Profit of 2,671 on sale |
| 2025-06-12 | BUY | 267 | 205.100 | 205.770 | 205.703 | USD 54,923 | 213.98 |
| 2025-06-11 | BUY | 356 | 204.720 | 207.000 | 206.772 | USD 73,611 | 214.05 |
| 2025-06-06 | SELL | -445 | 196.020 | 196.650 | 196.587 | USD -87,481 | 214.37 Profit of 7,915 on sale |
| 2025-06-05 | SELL | -267 | 192.150 | 194.650 | 194.400 | USD -51,905 | 214.54 Profit of 5,377 on sale |
| 2025-06-04 | SELL | -356 | 193.080 | 195.660 | 195.402 | USD -69,563 | 214.70 Profit of 6,871 on sale |
| 2025-06-02 | BUY | 1,144 | 189.230 | 190.250 | 190.148 | USD 217,529 | 215.07 |
| 2025-05-30 | SELL | -258 | 189.900 | 190.990 | 190.881 | USD -49,247 | 215.26 Profit of 6,290 on sale |
| 2025-05-29 | BUY | 88 | 190.470 | 192.490 | 192.288 | USD 16,921 | 215.45 |
| 2025-05-28 | SELL | -88 | 189.010 | 191.300 | 191.071 | USD -16,814 | 215.66 Profit of 2,164 on sale |
| 2025-05-27 | BUY | 968 | 189.180 | 190.160 | 190.062 | USD 183,980 | 215.87 |
| 2025-05-23 | SELL | -1,760 | 184.540 | 185.990 | 185.845 | USD -327,087 | 216.37 Profit of 53,726 on sale |
| 2025-05-22 | SELL | -1,936 | 187.480 | 188.410 | 188.317 | USD -364,582 | 216.60 Profit of 54,763 on sale |
| 2025-05-21 | BUY | 88 | 186.810 | 195.740 | 194.847 | USD 17,147 | 216.85 |
| 2025-05-20 | BUY | 704 | 197.770 | 198.160 | 198.121 | USD 139,477 | 217.00 |
| 2025-05-19 | BUY | 2,552 | 196.410 | 196.500 | 196.491 | USD 501,445 | 217.17 |
| 2025-05-16 | BUY | 2,376 | 196.110 | 196.410 | 196.380 | USD 466,599 | 217.35 |
| 2025-05-15 | BUY | 1,958 | 190.950 | 191.210 | 191.184 | USD 374,338 | 217.57 |
| 2025-05-14 | BUY | 1,760 | 187.820 | 197.630 | 196.649 | USD 346,102 | 217.82 |
| 2025-05-13 | SELL | -352 | 196.610 | 201.720 | 201.209 | USD -70,826 | 218.00 Profit of 5,912 on sale |
| 2025-05-12 | BUY | 88 | 200.830 | 200.950 | 200.938 | USD 17,683 | 218.15 |
| 2025-05-09 | BUY | 264 | 189.730 | 195.570 | 194.986 | USD 51,476 | 218.40 |
| 2025-05-08 | SELL | -2,552 | 194.820 | 197.770 | 197.475 | USD -503,956 | 218.61 Profit of 53,925 on sale |
| 2025-05-07 | SELL | -1,232 | 193.090 | 193.980 | 193.891 | USD -238,874 | 218.83 Profit of 30,726 on sale |
| 2025-05-06 | BUY | 3,080 | 190.050 | 197.590 | 196.836 | USD 606,255 | 219.09 |
| 2025-05-02 | BUY | 264 | 199.050 | 202.820 | 202.443 | USD 53,445 | 219.47 |
| 2025-05-01 | SELL | -440 | 196.710 | 200.320 | 199.959 | USD -87,982 | 219.68 Profit of 8,676 on sale |
| 2025-04-30 | BUY | 264 | 199.330 | 199.960 | 199.897 | USD 52,773 | 219.86 |
| 2025-04-29 | BUY | 616 | 198.930 | 199.480 | 199.425 | USD 122,846 | 220.06 |
| 2025-04-28 | BUY | 1,314 | 195.910 | 199.440 | 199.087 | USD 261,600 | 220.29 |
| 2025-04-25 | BUY | 1,232 | 197.140 | 198.280 | 198.166 | USD 244,141 | 220.51 |
| 2025-04-24 | BUY | 352 | 196.500 | 196.940 | 196.896 | USD 69,307 | 220.74 |
| 2025-04-23 | BUY | 968 | 196.310 | 205.110 | 204.230 | USD 197,695 | 220.98 |
| 2025-04-22 | SELL | -534 | 192.070 | 199.640 | 198.883 | USD -106,204 | 221.26 Profit of 11,949 on sale |
| 2025-04-17 | BUY | 176 | 186.830 | 189.740 | 189.449 | USD 33,343 | 221.95 |
| 2025-04-16 | BUY | 3,130 | 190.660 | 195.950 | 195.421 | USD 611,668 | 222.26 |
| 2025-04-15 | BUY | 1,760 | 189.920 | 194.990 | 194.483 | USD 342,290 | 222.59 |
| 2025-04-11 | BUY | 2,200 | 188.730 | 190.100 | 189.963 | USD 417,919 | 223.26 |
| 2025-04-10 | BUY | 3,608 | 180.760 | 192.450 | 191.281 | USD 690,142 | 223.70 |
| 2025-04-09 | BUY | 704 | 191.890 | 192.860 | 192.763 | USD 135,705 | 224.04 |
| 2025-04-08 | BUY | 1,848 | 174.640 | 186.500 | 185.314 | USD 342,460 | 224.57 |
| 2025-04-07 | BUY | 2,109 | 180.620 | 187.350 | 186.677 | USD 393,702 | 225.05 |
| 2025-04-04 | SELL | -5,280 | 181.770 | 195.460 | 194.091 | USD -1,024,801 | 225.53 Profit of 165,979 on sale |
| 2025-04-02 | BUY | 616 | 205.160 | 205.480 | 205.448 | USD 126,556 | 225.75 |
| 2025-03-31 | SELL | -2,376 | 205.000 | 206.130 | 206.017 | USD -489,496 | 226.28 Profit of 48,137 on sale |
| 2025-03-28 | SELL | -1,496 | 205.850 | 210.300 | 209.855 | USD -313,943 | 226.51 Profit of 24,918 on sale |
| 2025-03-27 | SELL | -440 | 210.110 | 212.220 | 212.009 | USD -93,284 | 226.70 Profit of 6,465 on sale |
| 2025-03-26 | BUY | 792 | 210.410 | 213.770 | 213.434 | USD 169,040 | 226.89 |
| 2025-03-25 | SELL | -1,056 | 212.400 | 214.190 | 214.011 | USD -225,996 | 227.07 Profit of 13,787 on sale |
| 2025-03-24 | BUY | 616 | 212.800 | 215.390 | 215.131 | USD 132,521 | 227.24 |
| 2025-03-21 | SELL | -3,479 | 211.360 | 212.560 | 212.440 | USD -739,079 | 227.43 Profit of 52,157 on sale |
| 2025-03-19 | BUY | 166 | 210.260 | 212.400 | 212.186 | USD 35,223 | 227.86 |
| 2025-03-18 | SELL | -1,602 | 212.780 | 213.600 | 213.518 | USD -342,056 | 228.05 Profit of 23,284 on sale |
| 2025-03-17 | BUY | 1,691 | 212.600 | 213.780 | 213.662 | USD 361,302 | 228.25 |
| 2025-03-14 | BUY | 1,513 | 210.740 | 211.920 | 211.802 | USD 320,456 | 228.48 |
| 2025-03-13 | BUY | 7,464 | 204.090 | 206.820 | 206.547 | USD 1,541,667 | 228.80 |
| 2025-03-12 | BUY | 3,560 | 204.960 | 208.750 | 208.371 | USD 741,801 | 229.12 |
| 2025-03-11 | BUY | 1,424 | 205.610 | 207.870 | 207.644 | USD 295,685 | 229.43 |
| 2025-03-07 | BUY | 842 | 212.070 | 215.130 | 214.824 | USD 180,882 | 230.01 |
| 2025-03-06 | SELL | -801 | 214.810 | 216.150 | 216.016 | USD -173,029 | 230.23 Profit of 11,382 on sale |
| 2025-03-05 | BUY | 2,771 | 210.560 | 211.830 | 211.703 | USD 586,629 | 230.51 |
| 2025-03-04 | BUY | 534 | 205.910 | 208.260 | 208.025 | USD 111,085 | 230.86 |
| 2025-03-03 | BUY | 2,403 | 205.690 | 209.490 | 209.110 | USD 502,491 | 231.23 |
| 2025-02-28 | SELL | -623 | 207.760 | 208.100 | 208.066 | USD -129,625 | 231.58 Profit of 14,652 on sale |
| 2025-02-27 | BUY | 88 | 205.710 | 209.990 | 209.562 | USD 18,441 | 231.98 |
| 2025-02-26 | SELL | -176 | 209.440 | 212.000 | 211.744 | USD -37,267 | 232.32 Profit of 3,622 on sale |
| 2025-02-25 | BUY | 1,672 | 210.410 | 212.140 | 211.967 | USD 354,409 | 232.66 |
| 2025-02-21 | BUY | 1,232 | 210.230 | 213.640 | 213.299 | USD 262,784 | 233.37 |
| 2025-02-20 | BUY | 704 | 207.950 | 211.060 | 210.749 | USD 148,367 | 233.79 |
| 2025-02-19 | BUY | 176 | 204.980 | 205.580 | 205.520 | USD 36,172 | 234.27 |
| 2025-02-18 | BUY | 440 | 204.530 | 207.270 | 206.996 | USD 91,078 | 234.77 |
| 2025-02-13 | BUY | 1,496 | 203.590 | 205.650 | 205.444 | USD 307,344 | 236.35 |
| 2025-02-12 | BUY | 528 | 202.180 | 203.950 | 203.773 | USD 107,592 | 236.97 |
| 2025-02-11 | SELL | -176 | 201.620 | 203.100 | 202.952 | USD -35,720 | 237.62 Profit of 6,102 on sale |
| 2025-02-07 | SELL | -704 | 206.760 | 210.790 | 210.387 | USD -148,112 | 238.87 Profit of 20,055 on sale |
| 2025-02-06 | BUY | 352 | 210.010 | 214.310 | 213.880 | USD 75,286 | 239.44 |
| 2025-02-04 | BUY | 3,080 | 215.010 | 215.150 | 215.136 | USD 662,619 | 240.50 |
| 2025-02-03 | BUY | 1,144 | 214.260 | 219.940 | 219.372 | USD 250,962 | 241.04 |
| 2025-01-31 | BUY | 264 | 222.740 | 227.500 | 227.024 | USD 59,934 | 241.43 |
| 2025-01-30 | BUY | 176 | 223.080 | 228.990 | 228.399 | USD 40,198 | 241.83 |
| 2025-01-29 | BUY | 1,672 | 223.730 | 235.740 | 234.539 | USD 392,149 | 242.23 |
| 2025-01-28 | BUY | 792 | 247.840 | 258.230 | 257.191 | USD 203,695 | 242.11 |
| 2025-01-27 | BUY | 1,232 | 250.590 | 250.760 | 250.743 | USD 308,915 | 241.91 |
| 2025-01-24 | BUY | 792 | 245.800 | 247.530 | 247.357 | USD 195,907 | 241.82 |
| 2025-01-23 | BUY | 2,288 | 245.660 | 245.850 | 245.831 | USD 562,461 | 241.72 |
| 2025-01-02 | BUY | 2,904 | 229.810 | 231.850 | 231.646 | USD 672,700 | 242.02 |
| 2024-12-30 | BUY | 22,860 | 229.650 | 230.560 | 230.469 | USD 5,268,521 | 242.34 |
| 2024-12-10 | BUY | 616 | 234.340 | 237.190 | 236.905 | USD 145,933 | 242.55 |
| 2024-12-09 | BUY | 704 | 235.910 | 236.330 | 236.288 | USD 166,347 | 242.73 |
| 2024-12-06 | BUY | 1,056 | 230.120 | 231.010 | 230.921 | USD 243,853 | 243.08 |
| 2024-12-05 | BUY | 264 | 227.870 | 235.750 | 234.962 | USD 62,030 | 243.51 |
| 2024-12-04 | BUY | 968 | 236.260 | 239.470 | 239.149 | USD 231,496 | 243.73 |
| 2024-12-03 | BUY | 3,101 | 240.870 | 241.670 | 241.590 | USD 749,171 | 243.81 |
| 2024-12-02 | BUY | 260 | 241.290 | 241.580 | 241.551 | USD 62,803 | 243.89 |
| 2024-11-29 | BUY | 2,024 | 239.690 | 241.610 | 241.418 | USD 488,630 | 244.03 |
| 2024-11-27 | BUY | 2,376 | 238.830 | 240.950 | 240.738 | USD 571,993 | 244.38 |
| 2024-11-26 | BUY | 5,104 | 236.580 | 238.100 | 237.948 | USD 1,214,487 | 244.96 |
| 2024-11-26 | BUY | 5,104 | 236.580 | 238.100 | 237.948 | USD 1,214,487 | 244.96 |
| 2024-11-25 | BUY | 5,280 | 237.680 | 239.380 | 239.210 | USD 1,263,029 | 245.24 |
| 2024-11-22 | BUY | 6,160 | 235.840 | 236.930 | 236.821 | USD 1,458,817 | 245.62 |
| 2024-11-21 | BUY | 968 | 235.050 | 235.180 | 235.167 | USD 227,642 | 246.06 |
| 2024-11-20 | BUY | 880 | 233.100 | 233.730 | 233.667 | USD 205,627 | 246.62 |
| 2024-11-19 | BUY | 792 | 230.840 | 231.910 | 231.803 | USD 183,588 | 247.34 |
| 2024-11-18 | BUY | 7,128 | 230.060 | 230.730 | 230.663 | USD 1,644,166 | 248.16 |
| 2024-11-12 | BUY | 2,464 | 239.600 | 244.510 | 244.019 | USD 601,263 | 248.59 |
| 2024-11-11 | BUY | 1,672 | 243.250 | 246.150 | 245.860 | USD 411,078 | 248.87 |
| 2024-11-08 | BUY | 1,256 | 245.390 | 247.130 | 246.956 | USD 310,177 | 249.07 |
| 2024-11-07 | BUY | 7,832 | 246.100 | 250.040 | 249.646 | USD 1,955,227 | 249.24 |
| 2024-11-06 | BUY | 6,500 | 247.760 | 252.940 | 252.422 | USD 1,640,743 | 249.33 |
| 2024-11-05 | BUY | 3,508 | 250.070 | 250.820 | 250.745 | USD 879,613 | 249.23 |
| 2024-11-05 | BUY | 3,508 | 250.070 | 250.820 | 250.745 | USD 879,613 | 249.23 |
| 2024-11-04 | BUY | 616 | 247.180 | 251.470 | 251.041 | USD 154,641 | 249.57 |
| 2024-11-04 | BUY | 616 | 247.180 | 251.470 | 251.041 | USD 154,641 | 249.57 |
| 2024-11-01 | BUY | 1,408 | 247.760 | 252.950 | 252.431 | USD 355,423 | 249.73 |
| 2024-10-31 | BUY | 352 | 245.660 | 248.500 | 248.216 | USD 87,372 | 250.14 |
| 2024-10-30 | BUY | 875 | 242.320 | 244.420 | 244.210 | USD 213,684 | 251.01 |
| 2024-10-29 | BUY | 3,256 | 242.690 | 244.940 | 244.715 | USD 796,792 | 252.05 |
| 2024-10-28 | SELL | -616 | 244.120 | 247.350 | 247.027 | USD -152,169 | 254.69 Profit of 4,721 on sale |
| 2024-10-28 | SELL | -616 | 244.120 | 247.350 | 247.027 | USD -152,169 | 254.69 Profit of 4,721 on sale |
| 2024-10-25 | BUY | 1,056 | 245.390 | 250.380 | 249.881 | USD 263,874 | 259.34 |
| 2024-10-25 | BUY | 1,056 | 245.390 | 250.380 | 249.881 | USD 263,874 | 259.34 |
| 2024-10-24 | BUY | 704 | 248.000 | 255.700 | 254.930 | USD 179,471 | 263.12 |
| 2024-10-23 | BUY | 880 | 256.000 | 260.880 | 260.392 | USD 229,145 | 266.68 |
| 2024-10-22 | BUY | 4,738 | 261.280 | 269.240 | 268.444 | USD 1,271,888 | 272.09 |
| 2024-10-21 | BUY | 2,464 | 272.090 | 274.210 | 273.998 | USD 675,131 | 0.00 |