| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-07 | BUY | 361 | 196.390 | 193.710 | 193.978 | USD 70,026 | 216.36 |
| 2025-11-06 | SELL | -144 | 197.250 | 195.220 | 195.423 | USD -28,141 | 216.45 Profit of 3,028 on sale |
| 2025-11-04 | BUY | 576 | 198.005 | 194.680 | 195.012 | USD 112,327 | 216.64 |
| 2025-11-03 | BUY | 576 | 201.450 | 197.100 | 197.535 | USD 113,780 | 216.73 |
| 2025-10-31 | SELL | -6,044 | 201.870 | 198.650 | 198.972 | USD -1,202,587 | 216.81 Profit of 107,787 on sale |
| 2025-10-29 | BUY | 1,533 | 212.890 | 214.460 | 214.303 | USD 328,527 | 216.91 |
| 2025-10-28 | BUY | 1,168 | 214.410 | 215.480 | 215.373 | USD 251,556 | 216.92 |
| 2025-10-27 | SELL | -584 | 215.070 | 219.210 | 218.796 | USD -127,777 | 216.93 Loss of -1,091 on sale |
| 2025-10-24 | BUY | 219 | 216.140 | 220.930 | 220.451 | USD 48,279 | 216.93 |
| 2025-10-23 | SELL | -584 | 220.670 | 222.480 | 222.299 | USD -129,823 | 216.91 Loss of -3,146 on sale |
| 2025-10-22 | BUY | 438 | 206.610 | 210.190 | 209.832 | USD 91,906 | 216.96 |
| 2025-10-21 | BUY | 657 | 209.080 | 210.610 | 210.457 | USD 138,270 | 217.00 |
| 2025-10-20 | SELL | -2,190 | 206.030 | 206.190 | 206.174 | USD -451,521 | 217.06 Profit of 23,837 on sale |
| 2025-10-17 | SELL | -219 | 202.960 | 205.000 | 204.796 | USD -44,850 | 217.13 Profit of 2,701 on sale |
| 2025-10-16 | BUY | 584 | 203.170 | 204.870 | 204.700 | USD 119,545 | 217.20 |
| 2025-10-14 | SELL | -511 | 208.610 | 208.730 | 208.718 | USD -106,655 | 217.32 Profit of 4,396 on sale |
| 2025-10-07 | BUY | 1,314 | 208.980 | 209.680 | 209.610 | USD 275,428 | 217.36 |
| 2025-10-06 | BUY | 438 | 209.000 | 210.500 | 210.350 | USD 92,133 | 217.41 |
| 2025-10-03 | BUY | 73 | 209.050 | 212.030 | 211.732 | USD 15,456 | 217.45 |
| 2025-10-02 | BUY | 1,825 | 211.010 | 213.020 | 212.819 | USD 388,395 | 217.48 |
| 2025-10-01 | BUY | 584 | 210.180 | 212.790 | 212.529 | USD 124,117 | 217.52 |
| 2025-09-30 | BUY | 292 | 210.500 | 211.110 | 211.049 | USD 61,626 | 217.56 |
| 2025-09-29 | BUY | 438 | 209.280 | 210.160 | 210.072 | USD 92,012 | 217.60 |
| 2025-09-26 | BUY | 219 | 208.190 | 209.050 | 208.964 | USD 45,763 | 217.65 |
| 2025-09-25 | BUY | 219 | 207.700 | 209.380 | 209.212 | USD 45,817 | 217.71 |
| 2025-09-24 | BUY | 3,723 | 208.600 | 210.280 | 210.112 | USD 782,247 | 217.76 |
| 2025-09-18 | BUY | 1,825 | 210.200 | 213.400 | 213.080 | USD 388,871 | 217.80 |
| 2025-09-17 | BUY | 2,263 | 211.680 | 213.650 | 213.453 | USD 483,044 | 217.83 |
| 2025-09-16 | BUY | 876 | 210.950 | 213.320 | 213.083 | USD 186,661 | 217.87 |
| 2025-09-15 | BUY | 730 | 211.740 | 212.930 | 212.811 | USD 155,352 | 217.90 |
| 2025-09-11 | BUY | 584 | 215.310 | 216.160 | 216.075 | USD 126,188 | 217.95 |
| 2025-09-08 | BUY | 584 | 214.750 | 215.200 | 215.155 | USD 125,651 | 218.03 |
| 2025-09-04 | SELL | -511 | 215.160 | 215.630 | 215.583 | USD -110,163 | 218.07 Profit of 1,269 on sale |
| 2025-08-22 | SELL | -80 | 222.830 | 223.080 | 223.055 | USD -17,844 | 218.04 Loss of -401 on sale |
| 2025-08-21 | SELL | -292 | 217.420 | 217.770 | 217.735 | USD -63,579 | 218.04 Profit of 90 on sale |
| 2025-08-20 | BUY | 219 | 217.000 | 219.520 | 219.268 | USD 48,020 | 218.05 |
| 2025-08-19 | BUY | 724 | 216.740 | 218.170 | 218.027 | USD 157,852 | 218.06 |
| 2025-07-31 | SELL | -4,085 | 222.350 | 223.730 | 223.592 | USD -913,373 | 218.04 Loss of -22,679 on sale |
| 2025-07-30 | BUY | 584 | 222.160 | 224.390 | 224.167 | USD 130,914 | 218.02 |
| 2025-07-28 | BUY | 584 | 225.080 | 227.750 | 227.483 | USD 132,850 | 217.95 |
| 2025-07-24 | SELL | -4,688 | 224.480 | 230.590 | 229.979 | USD -1,078,142 | 217.87 Loss of -56,760 on sale |
| 2025-07-23 | SELL | -1,172 | 239.270 | 240.510 | 240.386 | USD -281,732 | 217.74 Loss of -26,542 on sale |
| 2025-07-22 | SELL | -6 | 236.580 | 237.070 | 237.021 | USD -1,422 | 217.62 Loss of -116 on sale |
| 2025-07-18 | BUY | 879 | 236.540 | 239.720 | 239.402 | USD 210,434 | 217.50 |
| 2025-07-17 | SELL | -888 | 238.370 | 238.690 | 238.658 | USD -211,928 | 217.37 Loss of -18,901 on sale |
| 2025-07-15 | BUY | 293 | 235.300 | 237.610 | 237.379 | USD 69,552 | 217.13 |
| 2025-07-14 | BUY | 293 | 238.060 | 238.780 | 238.708 | USD 69,941 | 217.00 |
| 2025-07-11 | BUY | 293 | 235.930 | 236.050 | 236.038 | USD 69,159 | 216.88 |
| 2025-07-10 | BUY | 586 | 236.770 | 239.380 | 239.119 | USD 140,124 | 216.75 |
| 2025-07-09 | BUY | 592 | 238.720 | 241.720 | 241.420 | USD 142,921 | 216.61 |
| 2025-07-08 | SELL | -293 | 239.800 | 241.650 | 241.465 | USD -70,749 | 216.45 Loss of -7,329 on sale |
| 2025-07-03 | SELL | -3 | 240.400 | 241.300 | 241.210 | USD -724 | 215.98 Loss of -76 on sale |
| 2025-07-02 | SELL | -293 | 239.260 | 240.520 | 240.394 | USD -70,435 | 215.82 Loss of -7,200 on sale |
| 2025-07-01 | BUY | 1,764 | 238.770 | 238.880 | 238.869 | USD 421,365 | 215.66 |
| 2025-06-30 | BUY | 2,344 | 232.880 | 233.560 | 233.492 | USD 547,305 | 215.55 |
| 2025-06-26 | BUY | 1,758 | 226.380 | 226.490 | 226.479 | USD 398,150 | 215.38 |
| 2025-06-25 | BUY | 2,900 | 221.790 | 224.680 | 224.391 | USD 650,734 | 215.33 |
| 2025-06-24 | BUY | 586 | 224.600 | 226.110 | 225.959 | USD 132,412 | 215.27 |
| 2025-06-23 | SELL | -293 | 224.740 | 225.000 | 224.974 | USD -65,917 | 215.20 Loss of -2,863 on sale |
| 2025-06-20 | SELL | -6,777 | 221.800 | 223.400 | 223.240 | USD -1,512,897 | 215.15 Loss of -54,796 on sale |
| 2025-06-18 | BUY | 582 | 221.870 | 223.590 | 223.418 | USD 130,029 | 215.06 |
| 2025-06-17 | BUY | 296 | 221.790 | 224.130 | 223.896 | USD 66,273 | 215.01 |
| 2025-06-16 | SELL | -1,455 | 224.090 | 226.400 | 226.169 | USD -329,076 | 214.94 Loss of -16,336 on sale |
| 2025-06-13 | BUY | 296 | 224.290 | 226.130 | 225.946 | USD 66,880 | 214.87 |
| 2025-06-12 | SELL | -1,184 | 226.050 | 226.710 | 226.644 | USD -268,347 | 214.79 Loss of -14,037 on sale |
| 2025-06-06 | BUY | 296 | 228.780 | 230.470 | 230.301 | USD 68,169 | 214.41 |
| 2025-06-05 | BUY | 582 | 226.670 | 227.920 | 227.795 | USD 132,577 | 214.32 |
| 2025-06-04 | BUY | 592 | 227.450 | 228.770 | 228.638 | USD 135,354 | 214.22 |
| 2025-06-03 | BUY | 7,104 | 226.770 | 227.220 | 227.175 | USD 1,613,851 | 214.12 |
| 2025-06-02 | BUY | 296 | 225.520 | 225.940 | 225.898 | USD 66,866 | 214.03 |
| 2025-05-30 | BUY | 1,174 | 226.670 | 227.020 | 226.985 | USD 266,480 | 213.92 |
| 2025-05-29 | SELL | -295 | 225.190 | 225.910 | 225.838 | USD -66,622 | 213.83 Loss of -3,541 on sale |
| 2025-05-28 | SELL | -296 | 224.610 | 227.890 | 227.562 | USD -67,358 | 213.75 Loss of -4,089 on sale |
| 2025-05-23 | SELL | -592 | 222.030 | 223.000 | 222.903 | USD -131,959 | 213.50 Loss of -5,565 on sale |
| 2025-05-22 | SELL | -2,368 | 223.630 | 225.030 | 224.890 | USD -532,540 | 213.42 Loss of -27,168 on sale |
| 2025-05-20 | SELL | -291 | 225.060 | 225.260 | 225.240 | USD -65,545 | 213.25 Loss of -3,490 on sale |
| 2025-05-19 | BUY | 582 | 224.940 | 225.100 | 225.084 | USD 130,999 | 213.14 |
| 2025-05-16 | SELL | -4,838 | 222.880 | 222.990 | 222.979 | USD -1,078,772 | 213.06 Loss of -47,989 on sale |
| 2025-05-15 | BUY | 2,677 | 222.290 | 222.980 | 222.911 | USD 596,733 | 212.98 |
| 2025-05-14 | BUY | 596 | 217.180 | 218.200 | 218.098 | USD 129,986 | 212.94 |
| 2025-05-13 | BUY | 2,667 | 218.220 | 220.370 | 220.155 | USD 587,153 | 212.89 |
| 2025-05-12 | BUY | 2,086 | 219.340 | 219.460 | 219.448 | USD 457,769 | 212.84 |
| 2025-05-08 | BUY | 894 | 214.540 | 216.660 | 216.448 | USD 193,505 | 212.82 |
| 2025-05-02 | BUY | 596 | 214.130 | 214.940 | 214.859 | USD 128,056 | 212.80 |
| 2025-04-29 | BUY | 1,192 | 211.490 | 212.430 | 212.336 | USD 253,105 | 212.86 |
| 2025-04-28 | BUY | 2,076 | 200.660 | 201.720 | 201.614 | USD 418,551 | 212.98 |
| 2025-04-25 | BUY | 894 | 199.160 | 200.580 | 200.438 | USD 179,192 | 213.12 |
| 2025-04-24 | BUY | 596 | 200.740 | 201.600 | 201.514 | USD 120,102 | 213.24 |
| 2025-04-23 | BUY | 596 | 197.310 | 201.280 | 200.883 | USD 119,726 | 213.41 |
| 2025-04-22 | BUY | 2,086 | 198.370 | 199.650 | 199.522 | USD 416,203 | 213.56 |
| 2025-04-16 | BUY | 596 | 193.280 | 198.590 | 198.059 | USD 118,043 | 214.35 |
| 2025-04-15 | BUY | 1,490 | 198.810 | 202.360 | 202.005 | USD 300,987 | 214.52 |
| 2025-04-14 | BUY | 3,576 | 200.250 | 201.360 | 201.249 | USD 719,666 | 214.68 |
| 2025-04-11 | BUY | 1,192 | 198.550 | 199.410 | 199.324 | USD 237,594 | 214.86 |
| 2025-04-09 | BUY | 3,278 | 199.100 | 199.780 | 199.712 | USD 654,656 | 215.28 |
| 2025-04-08 | BUY | 5,960 | 182.860 | 191.170 | 190.339 | USD 1,134,420 | 215.65 |
| 2025-04-04 | SELL | -3,874 | 190.990 | 204.630 | 203.266 | USD -787,453 | 216.27 Profit of 50,393 on sale |
| 2025-04-02 | SELL | -298 | 215.990 | 216.410 | 216.368 | USD -64,478 | 216.28 Loss of -27 on sale |
| 2025-04-01 | SELL | -298 | 213.450 | 213.630 | 213.612 | USD -63,656 | 216.31 Profit of 804 on sale |
| 2025-03-31 | SELL | -2,056 | 211.750 | 212.440 | 212.371 | USD -436,635 | 216.37 Profit of 8,216 on sale |
| 2025-03-26 | BUY | 2,652 | 213.120 | 217.160 | 216.756 | USD 574,837 | 216.51 |
| 2025-03-25 | BUY | 3,263 | 212.120 | 213.010 | 212.921 | USD 694,761 | 216.57 |
| 2025-03-24 | BUY | 894 | 211.850 | 212.680 | 212.597 | USD 190,062 | 216.63 |
| 2025-03-21 | BUY | 4,237 | 210.120 | 211.450 | 211.317 | USD 895,350 | 216.72 |
| 2025-03-20 | BUY | 594 | 210.890 | 211.670 | 211.592 | USD 125,686 | 216.79 |
| 2025-03-19 | BUY | 2,331 | 208.650 | 212.120 | 211.773 | USD 493,643 | 216.90 |
| 2025-03-18 | BUY | 594 | 209.740 | 211.510 | 211.333 | USD 125,532 | 217.00 |
| 2025-03-17 | SELL | -891 | 210.420 | 211.110 | 211.041 | USD -188,038 | 217.09 Profit of 5,392 on sale |
| 2025-03-14 | BUY | 1,485 | 209.470 | 211.150 | 210.982 | USD 313,308 | 217.20 |
| 2025-03-13 | BUY | 594 | 206.690 | 207.900 | 207.779 | USD 123,421 | 217.35 |
| 2025-03-11 | SELL | -1,666 | 208.590 | 213.750 | 213.234 | USD -355,248 | 217.64 Profit of 7,342 on sale |
| 2025-03-10 | SELL | -1,485 | 213.820 | 218.470 | 218.005 | USD -323,737 | 217.70 Loss of -456 on sale |
| 2025-03-06 | SELL | -1,485 | 211.260 | 211.740 | 211.692 | USD -314,363 | 217.85 Profit of 9,138 on sale |
| 2025-03-05 | SELL | -594 | 209.620 | 210.430 | 210.349 | USD -124,947 | 217.97 Profit of 4,529 on sale |
| 2025-03-04 | SELL | -2,673 | 208.000 | 212.530 | 212.077 | USD -566,882 | 218.13 Profit of 16,186 on sale |
| 2025-03-03 | SELL | -1,398 | 212.020 | 216.060 | 215.656 | USD -301,487 | 218.23 Profit of 3,600 on sale |
| 2025-02-28 | SELL | -862 | 212.890 | 213.770 | 213.682 | USD -184,194 | 218.32 Profit of 3,997 on sale |
| 2025-02-25 | SELL | -1,188 | 212.000 | 213.820 | 213.638 | USD -253,802 | 218.65 Profit of 5,957 on sale |
| 2025-02-20 | SELL | -594 | 211.350 | 211.500 | 211.485 | USD -125,622 | 219.07 Profit of 4,503 on sale |
| 2025-02-19 | SELL | -1,782 | 210.810 | 211.700 | 211.611 | USD -377,091 | 219.22 Profit of 13,558 on sale |
| 2025-02-18 | SELL | -891 | 208.040 | 208.390 | 208.355 | USD -185,644 | 219.43 Profit of 9,868 on sale |
| 2025-02-13 | BUY | 594 | 205.270 | 207.300 | 207.097 | USD 123,016 | 220.38 |
| 2025-02-07 | BUY | 594 | 205.520 | 213.400 | 212.612 | USD 126,292 | 221.59 |
| 2025-01-29 | BUY | 1,188 | 221.050 | 222.800 | 222.625 | USD 264,479 | 221.69 |
| 2025-01-28 | BUY | 297 | 220.700 | 224.720 | 224.318 | USD 66,622 | 221.72 |
| 2025-01-27 | SELL | -28 | 225.710 | 225.870 | 225.854 | USD -6,324 | 221.61 Loss of -119 on sale |
| 2025-01-24 | BUY | 891 | 221.510 | 227.150 | 226.586 | USD 201,888 | 221.62 |
| 2025-01-23 | SELL | -12,474 | 225.660 | 226.070 | 226.029 | USD -2,819,486 | 221.50 Loss of -56,498 on sale |
| 2025-01-02 | BUY | 19,935 | 225.520 | 227.990 | 227.743 | USD 4,540,057 | 221.38 |
| 2024-12-10 | BUY | 293 | 229.080 | 229.540 | 229.494 | USD 67,242 | 221.15 |
| 2024-12-09 | SELL | -2,051 | 225.090 | 227.740 | 227.475 | USD -466,551 | 221.02 Loss of -13,229 on sale |
| 2024-12-06 | BUY | 1,172 | 226.380 | 227.960 | 227.802 | USD 266,984 | 220.85 |
| 2024-12-05 | BUY | 293 | 226.290 | 230.140 | 229.755 | USD 67,318 | 220.67 |
| 2024-12-03 | SELL | -1,172 | 226.960 | 229.200 | 228.976 | USD -268,360 | 220.12 Loss of -10,378 on sale |
| 2024-12-02 | BUY | 586 | 229.950 | 233.710 | 233.334 | USD 136,734 | 219.76 |
| 2024-11-29 | BUY | 861 | 232.930 | 233.270 | 233.236 | USD 200,816 | 219.25 |
| 2024-11-27 | BUY | 584 | 229.640 | 232.960 | 232.628 | USD 135,855 | 218.38 |
| 2024-11-26 | BUY | 292 | 230.400 | 232.500 | 232.290 | USD 67,829 | 217.86 |
| 2024-11-22 | BUY | 891 | 229.110 | 230.120 | 230.019 | USD 204,947 | 216.72 |
| 2024-11-21 | BUY | 292 | 226.090 | 228.870 | 228.592 | USD 66,749 | 216.25 |
| 2024-11-19 | BUY | 876 | 228.200 | 228.910 | 228.839 | USD 200,463 | 215.01 |
| 2024-11-18 | SELL | -1,492 | 228.850 | 230.070 | 229.948 | USD -343,082 | 214.19 Loss of -23,505 on sale |
| 2024-11-12 | BUY | 1,176 | 233.910 | 242.770 | 241.884 | USD 284,456 | 212.96 |
| 2024-11-08 | BUY | 294 | 219.490 | 219.710 | 219.688 | USD 64,588 | 211.62 |
| 2024-11-07 | BUY | 7,350 | 217.500 | 218.350 | 218.265 | USD 1,604,248 | 211.17 |
| 2024-11-06 | BUY | 882 | 216.400 | 216.890 | 216.841 | USD 191,254 | 210.73 |
| 2024-11-05 | BUY | 294 | 208.780 | 211.840 | 211.534 | USD 62,191 | 210.91 |
| 2024-11-04 | BUY | 588 | 207.540 | 208.830 | 208.701 | USD 122,716 | 211.24 |
| 2024-10-25 | BUY | 588 | 208.000 | 210.360 | 210.124 | USD 123,553 | 218.32 |
| 2024-10-24 | SELL | -588 | 209.100 | 216.200 | 215.490 | USD -126,708 | 221.40 Profit of 3,473 on sale |
| 2024-10-21 | BUY | 882 | 221.500 | 222.980 | 222.832 | USD 196,538 | 0.00 |