| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 704 | 196.480 | 193.620 | 193.906 | USD 136,510 | 215.36 |
| 2025-11-06 | SELL | -425 | 197.250 | 195.220 | 195.423 | USD -83,055 | 215.57 Profit of 8,560 on sale |
| 2025-11-05 | SELL | -264 | 199.726 | 195.310 | 195.752 | USD -51,678 | 215.66 Profit of 5,255 on sale |
| 2025-11-04 | SELL | -1,123 | 198.005 | 194.680 | 195.012 | USD -218,999 | 215.76 Profit of 23,294 on sale |
| 2025-10-31 | SELL | -176 | 201.870 | 198.650 | 198.972 | USD -35,019 | 215.92 Profit of 2,983 on sale |
| 2025-10-29 | BUY | 616 | 212.890 | 214.460 | 214.303 | USD 132,011 | 216.02 |
| 2025-10-28 | BUY | 2,640 | 214.410 | 215.480 | 215.373 | USD 568,585 | 216.03 |
| 2025-10-27 | BUY | 1,408 | 215.070 | 219.210 | 218.796 | USD 308,065 | 216.03 |
| 2025-10-24 | BUY | 174 | 216.140 | 220.930 | 220.451 | USD 38,358 | 216.03 |
| 2025-10-23 | SELL | -352 | 220.670 | 222.480 | 222.299 | USD -78,249 | 216.01 Loss of -2,215 on sale |
| 2025-10-22 | BUY | 704 | 206.610 | 210.190 | 209.832 | USD 147,722 | 216.06 |
| 2025-10-21 | BUY | 264 | 209.080 | 210.610 | 210.457 | USD 55,561 | 216.09 |
| 2025-10-17 | BUY | 1,320 | 202.960 | 205.000 | 204.796 | USD 270,331 | 216.22 |
| 2025-10-16 | BUY | 87 | 203.170 | 204.870 | 204.700 | USD 17,809 | 216.29 |
| 2025-10-14 | SELL | -528 | 208.610 | 208.730 | 208.718 | USD -110,203 | 216.41 Profit of 4,059 on sale |
| 2025-10-07 | BUY | 2,640 | 208.980 | 209.680 | 209.610 | USD 553,370 | 216.45 |
| 2025-10-06 | BUY | 88 | 209.000 | 210.500 | 210.350 | USD 18,511 | 216.49 |
| 2025-10-03 | BUY | 1,218 | 209.050 | 212.030 | 211.732 | USD 257,890 | 216.53 |
| 2025-10-02 | BUY | 957 | 211.010 | 213.020 | 212.819 | USD 203,668 | 216.56 |
| 2025-10-01 | BUY | 609 | 210.180 | 212.790 | 212.529 | USD 129,430 | 216.60 |
| 2025-09-30 | BUY | 870 | 210.500 | 211.110 | 211.049 | USD 183,613 | 216.63 |
| 2025-09-29 | BUY | 783 | 209.280 | 210.160 | 210.072 | USD 164,486 | 216.67 |
| 2025-09-26 | BUY | 959 | 208.190 | 209.050 | 208.964 | USD 200,396 | 216.72 |
| 2025-09-25 | BUY | 1,218 | 207.700 | 209.380 | 209.212 | USD 254,820 | 216.77 |
| 2025-09-24 | SELL | -21,663 | 208.600 | 210.280 | 210.112 | USD -4,551,656 | 216.82 Profit of 145,295 on sale |
| 2025-09-18 | BUY | 90 | 210.200 | 213.400 | 213.080 | USD 19,177 | 216.86 |
| 2025-09-17 | BUY | 810 | 211.680 | 213.650 | 213.453 | USD 172,897 | 216.89 |
| 2025-09-16 | BUY | 360 | 210.950 | 213.320 | 213.083 | USD 76,710 | 216.92 |
| 2025-09-15 | BUY | 900 | 211.740 | 212.930 | 212.811 | USD 191,530 | 216.95 |
| 2025-09-12 | BUY | 270 | 211.460 | 214.580 | 214.268 | USD 57,852 | 216.99 |
| 2025-09-11 | BUY | 450 | 215.310 | 216.160 | 216.075 | USD 97,234 | 217.00 |
| 2025-09-09 | BUY | 450 | 214.200 | 215.310 | 215.199 | USD 96,840 | 217.05 |
| 2025-09-02 | BUY | 1,869 | 217.600 | 218.120 | 218.068 | USD 407,569 | 217.04 |
| 2025-08-12 | BUY | 267 | 217.010 | 217.280 | 217.253 | USD 58,007 | 217.03 |
| 2025-08-11 | BUY | 801 | 216.450 | 216.590 | 216.576 | USD 173,477 | 217.03 |
| 2025-08-08 | BUY | 2,047 | 216.310 | 217.700 | 217.561 | USD 445,347 | 217.03 |
| 2025-08-07 | BUY | 267 | 216.580 | 220.510 | 220.117 | USD 58,771 | 217.04 |
| 2025-08-01 | BUY | 1,620 | 217.710 | 221.640 | 221.247 | USD 358,420 | 217.03 |
| 2025-07-31 | BUY | 89 | 222.350 | 223.730 | 223.592 | USD 19,900 | 217.00 |
| 2025-07-30 | BUY | 712 | 222.160 | 224.390 | 224.167 | USD 159,607 | 216.97 |
| 2025-07-29 | BUY | 89 | 221.720 | 226.000 | 225.572 | USD 20,076 | 216.93 |
| 2025-07-14 | BUY | 712 | 238.060 | 238.780 | 238.708 | USD 169,960 | 216.80 |
| 2025-07-11 | SELL | -178 | 235.930 | 236.050 | 236.038 | USD -42,015 | 216.67 Loss of -3,447 on sale |
| 2025-07-10 | BUY | 712 | 236.770 | 239.380 | 239.119 | USD 170,253 | 216.54 |
| 2025-07-09 | BUY | 712 | 238.720 | 241.720 | 241.420 | USD 171,891 | 216.39 |
| 2025-07-08 | BUY | 536 | 239.800 | 241.650 | 241.465 | USD 129,425 | 216.24 |
| 2025-07-07 | SELL | -2,070 | 239.350 | 240.900 | 240.745 | USD -498,342 | 216.08 Loss of -51,053 on sale |
| 2025-07-02 | SELL | -2,570 | 239.260 | 240.520 | 240.394 | USD -617,813 | 215.59 Loss of -63,746 on sale |
| 2025-06-30 | BUY | 1,530 | 232.880 | 233.560 | 233.492 | USD 357,243 | 215.47 |
| 2025-06-27 | BUY | 801 | 228.850 | 228.960 | 228.949 | USD 183,388 | 215.38 |
| 2025-06-25 | SELL | -178 | 221.790 | 224.680 | 224.391 | USD -39,942 | 215.26 Loss of -1,626 on sale |
| 2025-06-24 | BUY | 93 | 224.600 | 226.110 | 225.959 | USD 21,014 | 215.19 |
| 2025-06-23 | BUY | 2,314 | 224.740 | 225.000 | 224.974 | USD 520,590 | 215.12 |
| 2025-06-20 | SELL | -10,693 | 221.800 | 223.400 | 223.240 | USD -2,387,105 | 215.07 Loss of -87,333 on sale |
| 2025-06-18 | SELL | -540 | 221.870 | 223.590 | 223.418 | USD -120,646 | 214.97 Loss of -4,560 on sale |
| 2025-06-13 | SELL | -270 | 224.290 | 226.130 | 225.946 | USD -61,005 | 214.85 Loss of -2,995 on sale |
| 2025-06-12 | BUY | 270 | 226.050 | 226.710 | 226.644 | USD 61,194 | 214.77 |
| 2025-06-11 | BUY | 360 | 225.820 | 226.800 | 226.702 | USD 81,613 | 214.69 |
| 2025-06-06 | SELL | -450 | 228.780 | 230.470 | 230.301 | USD -103,635 | 214.39 Loss of -7,158 on sale |
| 2025-06-05 | SELL | -270 | 226.670 | 227.920 | 227.795 | USD -61,505 | 214.30 Loss of -3,644 on sale |
| 2025-06-04 | SELL | -360 | 227.450 | 228.770 | 228.638 | USD -82,310 | 214.20 Loss of -5,199 on sale |
| 2025-06-02 | BUY | 1,170 | 225.520 | 225.940 | 225.898 | USD 264,301 | 214.01 |
| 2025-05-30 | SELL | -261 | 226.670 | 227.020 | 226.985 | USD -59,243 | 213.91 Loss of -3,414 on sale |
| 2025-05-29 | BUY | 90 | 225.190 | 225.910 | 225.838 | USD 20,325 | 213.81 |
| 2025-05-28 | SELL | -90 | 224.610 | 227.890 | 227.562 | USD -20,481 | 213.73 Loss of -1,245 on sale |
| 2025-05-27 | BUY | 990 | 226.460 | 226.760 | 226.730 | USD 224,463 | 213.62 |
| 2025-05-23 | SELL | -1,800 | 222.030 | 223.000 | 222.903 | USD -401,225 | 213.48 Loss of -16,958 on sale |
| 2025-05-22 | SELL | -1,980 | 223.630 | 225.030 | 224.890 | USD -445,282 | 213.40 Loss of -22,757 on sale |
| 2025-05-21 | BUY | 90 | 221.870 | 224.960 | 224.651 | USD 20,219 | 213.32 |
| 2025-05-20 | BUY | 720 | 225.060 | 225.260 | 225.240 | USD 162,173 | 213.22 |
| 2025-05-19 | BUY | 2,610 | 224.940 | 225.100 | 225.084 | USD 587,469 | 213.12 |
| 2025-05-16 | BUY | 2,430 | 222.880 | 222.990 | 222.979 | USD 541,839 | 213.04 |
| 2025-05-15 | BUY | 1,980 | 222.290 | 222.980 | 222.911 | USD 441,364 | 212.96 |
| 2025-05-14 | BUY | 1,800 | 217.180 | 218.200 | 218.098 | USD 392,576 | 212.92 |
| 2025-05-13 | SELL | -360 | 218.220 | 220.370 | 220.155 | USD -79,256 | 212.87 Loss of -2,622 on sale |
| 2025-05-12 | BUY | 90 | 219.340 | 219.460 | 219.448 | USD 19,750 | 212.81 |
| 2025-05-09 | BUY | 270 | 213.030 | 214.880 | 214.695 | USD 57,968 | 212.81 |
| 2025-05-08 | SELL | -2,610 | 214.540 | 216.660 | 216.448 | USD -564,929 | 212.80 Loss of -9,529 on sale |
| 2025-05-07 | SELL | -1,260 | 214.610 | 216.770 | 216.554 | USD -272,858 | 212.78 Loss of -4,755 on sale |
| 2025-05-06 | BUY | 3,150 | 209.930 | 213.290 | 212.954 | USD 670,805 | 212.81 |
| 2025-05-02 | BUY | 270 | 214.130 | 214.940 | 214.859 | USD 58,012 | 212.78 |
| 2025-05-01 | SELL | -450 | 210.740 | 211.530 | 211.451 | USD -95,153 | 212.80 Profit of 607 on sale |
| 2025-04-30 | BUY | 270 | 210.500 | 211.660 | 211.544 | USD 57,117 | 212.82 |
| 2025-04-29 | BUY | 630 | 211.490 | 212.430 | 212.336 | USD 133,772 | 212.84 |
| 2025-04-28 | BUY | 1,344 | 200.660 | 201.720 | 201.614 | USD 270,969 | 212.96 |
| 2025-04-25 | BUY | 1,260 | 199.160 | 200.580 | 200.438 | USD 252,552 | 213.09 |
| 2025-04-24 | BUY | 360 | 200.740 | 201.600 | 201.514 | USD 72,545 | 213.22 |
| 2025-04-23 | BUY | 990 | 197.310 | 201.280 | 200.883 | USD 198,874 | 213.38 |
| 2025-04-22 | SELL | -546 | 198.370 | 199.650 | 199.522 | USD -108,939 | 213.54 Profit of 7,652 on sale |
| 2025-04-17 | BUY | 180 | 196.600 | 198.330 | 198.157 | USD 35,668 | 214.10 |
| 2025-04-16 | BUY | 3,811 | 193.280 | 198.590 | 198.059 | USD 754,803 | 214.33 |
| 2025-04-15 | BUY | 1,800 | 198.810 | 202.360 | 202.005 | USD 363,609 | 214.49 |
| 2025-04-11 | BUY | 2,250 | 198.550 | 199.410 | 199.324 | USD 448,479 | 214.83 |
| 2025-04-10 | BUY | 3,690 | 193.390 | 199.550 | 198.934 | USD 734,066 | 215.07 |
| 2025-04-09 | BUY | 720 | 199.100 | 199.780 | 199.712 | USD 143,793 | 215.25 |
| 2025-04-08 | BUY | 1,890 | 182.860 | 191.170 | 190.339 | USD 359,741 | 215.62 |
| 2025-04-07 | BUY | 2,156 | 187.460 | 196.230 | 195.353 | USD 421,181 | 215.95 |
| 2025-04-04 | SELL | -5,400 | 190.990 | 204.630 | 203.266 | USD -1,097,636 | 216.25 Profit of 70,088 on sale |
| 2025-04-02 | BUY | 630 | 215.990 | 216.410 | 216.368 | USD 136,312 | 216.25 |
| 2025-03-31 | SELL | -2,430 | 211.750 | 212.440 | 212.371 | USD -516,062 | 216.34 Profit of 9,638 on sale |
| 2025-03-28 | SELL | -1,530 | 210.340 | 214.900 | 214.444 | USD -328,099 | 216.41 Profit of 3,010 on sale |
| 2025-03-27 | SELL | -450 | 214.170 | 215.210 | 215.106 | USD -96,798 | 216.44 Profit of 600 on sale |
| 2025-03-26 | BUY | 810 | 213.120 | 217.160 | 216.756 | USD 175,572 | 216.48 |
| 2025-03-25 | SELL | -1,080 | 212.120 | 213.010 | 212.921 | USD -229,955 | 216.54 Profit of 3,906 on sale |
| 2025-03-24 | BUY | 630 | 211.850 | 212.680 | 212.597 | USD 133,936 | 216.60 |
| 2025-03-21 | BUY | 1,080 | 210.120 | 211.450 | 211.317 | USD 228,222 | 216.68 |
| 2025-03-19 | BUY | 168 | 208.650 | 212.120 | 211.773 | USD 35,578 | 216.87 |
| 2025-03-18 | SELL | -1,620 | 209.740 | 211.510 | 211.333 | USD -342,359 | 216.97 Profit of 9,129 on sale |
| 2025-03-17 | BUY | 1,710 | 210.420 | 211.110 | 211.041 | USD 360,880 | 217.06 |
| 2025-03-14 | BUY | 1,530 | 209.470 | 211.150 | 210.982 | USD 322,802 | 217.17 |
| 2025-03-13 | BUY | 7,548 | 206.690 | 207.900 | 207.779 | USD 1,568,316 | 217.32 |
| 2025-03-12 | BUY | 3,600 | 206.350 | 207.790 | 207.646 | USD 747,526 | 217.47 |
| 2025-03-11 | BUY | 1,440 | 208.590 | 213.750 | 213.234 | USD 307,057 | 217.61 |
| 2025-03-07 | BUY | 852 | 214.520 | 215.360 | 215.276 | USD 183,415 | 217.71 |
| 2025-03-06 | SELL | -810 | 211.260 | 211.740 | 211.692 | USD -171,471 | 217.81 Profit of 4,954 on sale |
| 2025-03-05 | BUY | 2,802 | 209.620 | 210.430 | 210.349 | USD 589,398 | 217.94 |
| 2025-03-04 | BUY | 540 | 208.000 | 212.530 | 212.077 | USD 114,522 | 218.09 |
| 2025-03-03 | BUY | 2,430 | 212.020 | 216.060 | 215.656 | USD 524,044 | 218.19 |
| 2025-02-28 | SELL | -630 | 212.890 | 213.770 | 213.682 | USD -134,620 | 218.28 Profit of 2,896 on sale |
| 2025-02-27 | BUY | 90 | 212.270 | 214.890 | 214.628 | USD 19,317 | 218.38 |
| 2025-02-26 | SELL | -180 | 211.330 | 212.710 | 212.572 | USD -38,263 | 218.50 Profit of 1,067 on sale |
| 2025-02-25 | BUY | 1,710 | 212.000 | 213.820 | 213.638 | USD 365,321 | 218.61 |
| 2025-02-21 | BUY | 1,260 | 211.940 | 212.500 | 212.444 | USD 267,679 | 218.89 |
| 2025-02-20 | BUY | 720 | 211.350 | 211.500 | 211.485 | USD 152,269 | 219.02 |
| 2025-02-19 | BUY | 180 | 210.810 | 211.700 | 211.611 | USD 38,090 | 219.17 |
| 2025-02-18 | BUY | 450 | 208.040 | 208.390 | 208.355 | USD 93,760 | 219.38 |
| 2025-02-13 | BUY | 1,530 | 205.270 | 207.300 | 207.097 | USD 316,858 | 220.33 |
| 2025-02-12 | BUY | 540 | 205.010 | 206.290 | 206.162 | USD 111,327 | 220.64 |
| 2025-02-11 | SELL | -180 | 206.940 | 209.340 | 209.100 | USD -37,638 | 220.93 Profit of 2,129 on sale |
| 2025-02-07 | SELL | -720 | 205.520 | 213.400 | 212.612 | USD -153,081 | 221.53 Profit of 6,424 on sale |
| 2025-02-06 | BUY | 360 | 209.820 | 215.240 | 214.698 | USD 77,291 | 221.80 |
| 2025-02-04 | BUY | 3,150 | 223.550 | 225.700 | 225.485 | USD 710,278 | 221.74 |
| 2025-02-03 | BUY | 1,170 | 222.410 | 223.300 | 223.211 | USD 261,157 | 221.73 |
| 2025-01-31 | BUY | 270 | 223.720 | 225.950 | 225.727 | USD 60,946 | 221.68 |
| 2025-01-30 | BUY | 180 | 224.060 | 224.700 | 224.636 | USD 40,434 | 221.62 |
| 2025-01-29 | BUY | 1,710 | 221.050 | 222.800 | 222.625 | USD 380,689 | 221.63 |
| 2025-01-28 | BUY | 810 | 220.700 | 224.720 | 224.318 | USD 181,698 | 221.66 |
| 2025-01-27 | BUY | 1,260 | 225.710 | 225.870 | 225.854 | USD 284,576 | 221.55 |
| 2025-01-24 | BUY | 810 | 221.510 | 227.150 | 226.586 | USD 183,535 | 221.55 |
| 2025-01-23 | BUY | 2,340 | 225.660 | 226.070 | 226.029 | USD 528,908 | 221.43 |
| 2025-01-22 | BUY | 1,530 | 223.090 | 224.540 | 224.395 | USD 343,324 | 221.38 |
| 2024-12-10 | BUY | 623 | 229.080 | 229.540 | 229.494 | USD 142,975 | 221.15 |
| 2024-12-09 | BUY | 712 | 225.090 | 227.740 | 227.475 | USD 161,962 | 221.02 |
| 2024-12-06 | BUY | 1,068 | 226.380 | 227.960 | 227.802 | USD 243,293 | 220.85 |
| 2024-12-05 | BUY | 267 | 226.290 | 230.140 | 229.755 | USD 61,345 | 220.67 |
| 2024-12-04 | BUY | 979 | 229.790 | 230.140 | 230.105 | USD 225,273 | 220.36 |
| 2024-12-03 | BUY | 3,136 | 226.960 | 229.200 | 228.976 | USD 718,069 | 220.12 |
| 2024-12-02 | BUY | 263 | 229.950 | 233.710 | 233.334 | USD 61,367 | 219.76 |
| 2024-11-29 | SELL | -326 | 232.930 | 233.270 | 233.236 | USD -76,035 | 219.25 Loss of -4,559 on sale |
| 2024-11-27 | BUY | 2,430 | 229.640 | 232.960 | 232.628 | USD 565,286 | 218.38 |
| 2024-11-26 | BUY | 5,220 | 230.400 | 232.500 | 232.290 | USD 1,212,554 | 217.86 |
| 2024-11-25 | BUY | 5,400 | 230.600 | 231.990 | 231.851 | USD 1,251,995 | 217.28 |
| 2024-11-22 | BUY | 6,300 | 229.110 | 230.120 | 230.019 | USD 1,449,120 | 216.72 |
| 2024-11-21 | BUY | 990 | 226.090 | 228.870 | 228.592 | USD 226,306 | 216.25 |
| 2024-11-20 | BUY | 900 | 226.670 | 228.890 | 228.668 | USD 205,801 | 215.70 |
| 2024-11-19 | BUY | 810 | 228.200 | 228.910 | 228.839 | USD 185,360 | 215.01 |
| 2024-11-18 | BUY | 7,290 | 228.850 | 230.070 | 229.948 | USD 1,676,321 | 214.19 |
| 2024-11-12 | BUY | 2,520 | 233.910 | 242.770 | 241.884 | USD 609,548 | 212.96 |
| 2024-11-11 | BUY | 1,710 | 225.240 | 225.320 | 225.312 | USD 385,284 | 212.14 |
| 2024-11-08 | BUY | 1,288 | 219.490 | 219.710 | 219.688 | USD 282,958 | 211.62 |
| 2024-11-07 | BUY | 8,010 | 217.500 | 218.350 | 218.265 | USD 1,748,303 | 211.17 |
| 2024-11-06 | BUY | 2,430 | 216.400 | 216.890 | 216.841 | USD 526,924 | 210.73 |
| 2024-11-05 | BUY | 3,586 | 208.780 | 211.840 | 211.534 | USD 758,561 | 210.91 |
| 2024-11-04 | BUY | 630 | 207.540 | 208.830 | 208.701 | USD 131,482 | 211.24 |
| 2024-11-01 | BUY | 1,440 | 209.190 | 209.530 | 209.496 | USD 301,674 | 211.47 |
| 2024-10-31 | BUY | 360 | 205.680 | 206.150 | 206.103 | USD 74,197 | 212.20 |
| 2024-10-30 | BUY | 894 | 204.200 | 206.630 | 206.387 | USD 184,510 | 213.34 |
| 2024-10-29 | BUY | 2,160 | 205.980 | 207.600 | 207.438 | USD 448,066 | 214.57 |
| 2024-10-28 | SELL | -630 | 206.100 | 208.710 | 208.449 | USD -131,323 | 216.26 Profit of 4,920 on sale |
| 2024-10-25 | BUY | 1,080 | 208.000 | 210.360 | 210.124 | USD 226,934 | 218.32 |
| 2024-10-24 | BUY | 720 | 209.100 | 216.200 | 215.490 | USD 155,153 | 221.40 |
| 2024-10-23 | BUY | 900 | 220.340 | 222.620 | 222.392 | USD 200,153 | 221.93 |
| 2024-10-22 | BUY | 2,322 | 222.350 | 222.840 | 222.791 | USD 517,321 | 221.50 |
| 2024-10-21 | BUY | 2,520 | 221.500 | 222.980 | 222.832 | USD 561,537 | 0.00 |