| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 11,785 | 251.750 | 245.590 | 246.206 | USD 2,901,538 | 210.61 |
| 2025-11-07 | SELL | -787 | 244.900 | 238.490 | 239.131 | USD -188,196 | 210.46 Loss of -22,567 on sale |
| 2025-11-06 | SELL | -2,420 | 250.380 | 242.170 | 242.991 | USD -588,038 | 210.31 Loss of -79,089 on sale |
| 2025-11-05 | BUY | 7,613 | 251.000 | 246.160 | 246.644 | USD 1,877,701 | 210.13 |
| 2025-11-04 | BUY | 9,680 | 257.010 | 248.660 | 249.495 | USD 2,415,112 | 209.95 |
| 2025-11-03 | SELL | -4,840 | 258.600 | 252.900 | 253.470 | USD -1,226,795 | 209.75 Loss of -211,593 on sale |
| 2025-10-30 | BUY | 30,250 | 228.430 | 222.750 | 223.318 | USD 6,755,369 | 209.53 |
| 2025-10-29 | BUY | 30,250 | 230.300 | 232.810 | 232.559 | USD 7,034,910 | 209.44 |
| 2025-10-28 | BUY | 3,025 | 229.250 | 231.490 | 231.266 | USD 699,580 | 209.35 |
| 2025-10-27 | BUY | 1,815 | 226.970 | 228.400 | 228.257 | USD 414,286 | 209.26 |
| 2025-10-24 | BUY | 1,210 | 224.210 | 225.400 | 225.281 | USD 272,590 | 209.19 |
| 2025-10-21 | BUY | 1,815 | 222.030 | 223.320 | 223.191 | USD 405,092 | 209.04 |
| 2025-10-20 | BUY | 6,655 | 216.480 | 216.690 | 216.669 | USD 1,441,932 | 209.00 |
| 2025-10-16 | BUY | 6,050 | 214.470 | 218.590 | 218.178 | USD 1,319,977 | 208.96 |
| 2025-10-15 | BUY | 7,234 | 215.570 | 217.710 | 217.496 | USD 1,573,366 | 208.92 |
| 2025-10-06 | BUY | 5,445 | 220.900 | 221.730 | 221.647 | USD 1,206,868 | 208.76 |
| 2025-10-03 | BUY | 2,420 | 219.510 | 224.200 | 223.731 | USD 541,429 | 208.71 |
| 2025-10-02 | BUY | 4,840 | 222.410 | 222.810 | 222.770 | USD 1,078,207 | 208.64 |
| 2025-10-01 | BUY | 7,208 | 220.630 | 222.150 | 221.998 | USD 1,600,162 | 208.58 |
| 2025-09-30 | BUY | 44,165 | 219.570 | 222.240 | 221.973 | USD 9,803,438 | 208.53 |
| 2025-09-29 | BUY | 11,495 | 222.170 | 222.600 | 222.557 | USD 2,558,293 | 208.46 |
| 2025-09-26 | BUY | 25,985 | 219.780 | 221.050 | 220.923 | USD 5,740,684 | 208.40 |
| 2025-09-25 | BUY | 1,815 | 218.150 | 220.670 | 220.418 | USD 400,059 | 208.35 |
| 2025-09-18 | BUY | 7,260 | 231.230 | 233.480 | 233.255 | USD 1,693,431 | 208.24 |
| 2025-09-17 | BUY | 9,075 | 231.620 | 234.300 | 234.032 | USD 2,123,840 | 208.12 |
| 2025-09-16 | BUY | 14,520 | 234.050 | 235.900 | 235.715 | USD 3,422,582 | 207.98 |
| 2025-09-15 | BUY | 4,840 | 231.430 | 233.730 | 233.500 | USD 1,130,140 | 207.86 |
| 2025-09-11 | SELL | -605 | 229.950 | 231.530 | 231.372 | USD -139,980 | 207.64 Loss of -14,357 on sale |
| 2025-09-10 | BUY | 38,720 | 230.330 | 237.680 | 236.945 | USD 9,174,510 | 207.52 |
| 2025-09-09 | BUY | 2,376 | 238.240 | 238.850 | 238.789 | USD 567,363 | 207.36 |
| 2025-09-08 | BUY | 18,095 | 235.840 | 237.600 | 237.424 | USD 4,296,187 | 207.21 |
| 2025-08-15 | BUY | 1,218 | 231.030 | 234.080 | 233.775 | USD 284,738 | 206.95 |
| 2025-08-13 | BUY | 587 | 224.560 | 224.920 | 224.884 | USD 132,007 | 206.85 |
| 2025-07-31 | BUY | 3,045 | 234.110 | 236.530 | 236.288 | USD 719,497 | 206.62 |
| 2025-07-29 | BUY | 12,180 | 231.010 | 234.720 | 234.349 | USD 2,854,371 | 206.36 |
| 2025-07-28 | BUY | 2,404 | 232.790 | 234.290 | 234.140 | USD 562,873 | 206.21 |
| 2025-07-25 | BUY | 3,654 | 231.440 | 232.480 | 232.376 | USD 849,102 | 206.07 |
| 2025-07-24 | BUY | 1,781 | 232.230 | 236.000 | 235.623 | USD 419,645 | 205.92 |
| 2025-07-23 | BUY | 4,263 | 228.290 | 228.790 | 228.740 | USD 975,119 | 205.80 |
| 2025-07-22 | BUY | 2,436 | 227.470 | 230.000 | 229.747 | USD 559,664 | 205.68 |
| 2025-07-18 | BUY | 4,800 | 226.130 | 226.400 | 226.373 | USD 1,086,590 | 205.42 |
| 2025-07-17 | BUY | 9,875 | 223.880 | 224.500 | 224.438 | USD 2,216,325 | 205.32 |
| 2025-07-11 | BUY | 4,856 | 225.020 | 226.680 | 226.514 | USD 1,099,952 | 204.85 |
| 2025-07-10 | BUY | 5,463 | 222.260 | 222.790 | 222.737 | USD 1,216,812 | 204.74 |
| 2025-07-09 | BUY | 5,463 | 222.540 | 224.290 | 224.115 | USD 1,224,340 | 204.64 |
| 2025-07-07 | SELL | -3,642 | 223.470 | 224.290 | 224.208 | USD -816,566 | 204.43 Loss of -72,015 on sale |
| 2025-07-02 | SELL | -15,056 | 219.920 | 221.600 | 221.432 | USD -3,333,880 | 204.10 Loss of -260,882 on sale |
| 2025-06-27 | BUY | 1,709 | 223.300 | 223.300 | 223.300 | USD 381,620 | 203.89 |
| 2025-06-26 | BUY | 1,824 | 217.120 | 218.040 | 217.948 | USD 397,537 | 203.81 |
| 2025-06-24 | SELL | -8,512 | 212.770 | 214.340 | 214.183 | USD -1,823,126 | 203.70 Loss of -89,260 on sale |
| 2025-06-18 | BUY | 4,864 | 212.520 | 217.960 | 217.416 | USD 1,057,511 | 203.51 |
| 2025-06-17 | BUY | 1,824 | 214.820 | 217.410 | 217.151 | USD 396,083 | 203.44 |
| 2025-06-16 | SELL | -2,478 | 216.100 | 217.060 | 216.964 | USD -537,637 | 203.35 Loss of -33,729 on sale |
| 2025-06-13 | BUY | 5,190 | 212.100 | 214.050 | 213.855 | USD 1,109,907 | 203.29 |
| 2025-06-12 | SELL | -3,040 | 213.240 | 213.580 | 213.546 | USD -649,180 | 203.23 Loss of -31,368 on sale |
| 2025-06-11 | BUY | 6,485 | 213.200 | 218.400 | 217.880 | USD 1,412,952 | 203.16 |
| 2025-06-06 | BUY | 1,821 | 213.570 | 213.870 | 213.840 | USD 389,403 | 202.89 |
| 2025-06-05 | BUY | 8,498 | 207.910 | 212.810 | 212.320 | USD 1,804,295 | 202.86 |
| 2025-06-04 | BUY | 1,214 | 207.230 | 208.180 | 208.085 | USD 252,615 | 202.83 |
| 2025-06-03 | SELL | -607 | 205.710 | 208.950 | 208.626 | USD -126,636 | 202.81 Loss of -3,532 on sale |
| 2025-05-30 | SELL | -33,853 | 205.010 | 205.990 | 205.892 | USD -6,970,062 | 202.76 Loss of -105,873 on sale |
| 2025-05-29 | BUY | 1,626 | 205.700 | 208.810 | 208.499 | USD 339,019 | 202.74 |
| 2025-05-27 | BUY | 10,316 | 206.020 | 206.690 | 206.623 | USD 2,131,523 | 202.71 |
| 2025-05-23 | BUY | 8,340 | 200.990 | 202.370 | 202.232 | USD 1,686,615 | 202.73 |
| 2025-05-22 | BUY | 4,186 | 203.100 | 205.760 | 205.494 | USD 860,198 | 202.73 |
| 2025-05-19 | BUY | 3,588 | 206.160 | 206.620 | 206.574 | USD 741,187 | 202.70 |
| 2025-05-16 | BUY | 1,794 | 205.590 | 206.850 | 206.724 | USD 370,863 | 202.68 |
| 2025-05-15 | SELL | -1,196 | 205.170 | 206.880 | 206.709 | USD -247,224 | 202.66 Loss of -4,840 on sale |
| 2025-05-14 | BUY | 598 | 210.250 | 211.930 | 211.762 | USD 126,634 | 202.60 |
| 2025-05-13 | BUY | 1,196 | 211.370 | 214.840 | 214.493 | USD 256,534 | 202.53 |
| 2025-05-12 | BUY | 4,076 | 208.640 | 211.660 | 211.358 | USD 861,495 | 202.49 |
| 2025-05-09 | SELL | -2,990 | 193.060 | 194.690 | 194.527 | USD -581,636 | 202.56 Profit of 24,021 on sale |
| 2025-05-08 | BUY | 1,196 | 192.080 | 194.330 | 194.105 | USD 232,150 | 202.65 |
| 2025-05-07 | BUY | 1,794 | 188.710 | 190.990 | 190.762 | USD 342,227 | 202.76 |
| 2025-05-02 | BUY | 66,378 | 189.980 | 192.880 | 192.590 | USD 12,783,739 | 203.15 |
| 2025-04-30 | BUY | 20,930 | 184.420 | 185.050 | 184.987 | USD 3,871,778 | 203.42 |
| 2025-04-29 | BUY | 5,256 | 187.390 | 188.020 | 187.957 | USD 987,902 | 203.56 |
| 2025-04-28 | BUY | 4,186 | 187.700 | 190.220 | 189.968 | USD 795,206 | 203.69 |
| 2025-04-25 | BUY | 10,764 | 188.990 | 189.940 | 189.845 | USD 2,043,492 | 203.82 |
| 2025-04-24 | SELL | -12,558 | 186.540 | 186.740 | 186.720 | USD -2,344,830 | 203.97 Profit of 216,641 on sale |
| 2025-04-23 | BUY | 11,362 | 180.600 | 187.380 | 186.702 | USD 2,121,308 | 204.18 |
| 2025-04-22 | BUY | 4,784 | 173.180 | 176.780 | 176.420 | USD 843,993 | 204.45 |
| 2025-04-17 | BUY | 6,578 | 172.610 | 176.210 | 175.850 | USD 1,156,741 | 205.38 |
| 2025-04-15 | BUY | 5,980 | 179.590 | 182.350 | 182.074 | USD 1,088,803 | 205.91 |
| 2025-04-11 | BUY | 16,272 | 184.870 | 185.860 | 185.761 | USD 3,022,703 | 206.34 |
| 2025-04-09 | BUY | 3,582 | 191.100 | 192.650 | 192.495 | USD 689,517 | 206.73 |
| 2025-04-08 | BUY | 21,492 | 170.660 | 185.900 | 184.376 | USD 3,962,609 | 207.08 |
| 2025-04-07 | BUY | 7,038 | 175.260 | 183.410 | 182.595 | USD 1,285,104 | 207.40 |
| 2025-04-04 | SELL | -9,552 | 171.000 | 178.140 | 177.426 | USD -1,694,773 | 207.76 Profit of 289,774 on sale |
| 2025-04-02 | BUY | 81,192 | 196.010 | 198.340 | 198.107 | USD 16,084,703 | 207.88 |
| 2025-04-01 | BUY | 597 | 192.170 | 193.930 | 193.754 | USD 115,671 | 208.04 |
| 2025-03-31 | BUY | 4,186 | 190.260 | 191.330 | 191.223 | USD 800,459 | 208.22 |
| 2025-03-28 | BUY | 2,392 | 192.720 | 199.260 | 198.606 | USD 475,066 | 208.39 |
| 2025-03-27 | BUY | 1,110 | 201.360 | 203.790 | 203.547 | USD 225,937 | 208.46 |
| 2025-03-26 | BUY | 598 | 201.130 | 206.010 | 205.522 | USD 122,902 | 208.54 |
| 2025-03-25 | BUY | 6,440 | 205.710 | 206.210 | 206.160 | USD 1,327,670 | 208.57 |
| 2025-03-24 | BUY | 7,215 | 203.260 | 203.640 | 203.602 | USD 1,468,988 | 208.63 |
| 2025-03-21 | SELL | -2,392 | 196.210 | 196.990 | 196.912 | USD -471,014 | 208.76 Profit of 28,347 on sale |
| 2025-03-20 | BUY | 9,568 | 194.950 | 199.320 | 198.883 | USD 1,902,913 | 208.92 |
| 2025-03-19 | BUY | 1,665 | 195.540 | 195.970 | 195.927 | USD 326,218 | 209.07 |
| 2025-03-18 | BUY | 20,668 | 192.820 | 194.000 | 193.882 | USD 4,007,153 | 209.25 |
| 2025-03-17 | BUY | 4,186 | 195.740 | 199.000 | 198.674 | USD 831,649 | 209.41 |
| 2025-03-14 | BUY | 31,096 | 197.950 | 198.650 | 198.580 | USD 6,175,043 | 209.54 |
| 2025-03-13 | BUY | 5,980 | 193.890 | 198.880 | 198.381 | USD 1,186,318 | 209.72 |
| 2025-03-12 | SELL | -29,900 | 198.890 | 201.520 | 201.257 | USD -6,017,584 | 209.85 Profit of 257,016 on sale |
| 2025-03-11 | SELL | -22,126 | 196.590 | 200.180 | 199.821 | USD -4,421,239 | 210.01 Profit of 225,501 on sale |
| 2025-03-10 | BUY | 6,578 | 194.540 | 196.730 | 196.511 | USD 1,292,649 | 210.20 |
| 2025-03-07 | BUY | 1,196 | 199.250 | 202.270 | 201.968 | USD 241,554 | 210.34 |
| 2025-03-05 | BUY | 8,970 | 208.360 | 209.980 | 209.818 | USD 1,882,067 | 210.36 |
| 2025-03-04 | BUY | 10,166 | 203.800 | 206.800 | 206.500 | USD 2,099,279 | 210.44 |
| 2025-03-03 | BUY | 19,136 | 205.020 | 214.010 | 213.111 | USD 4,078,092 | 210.51 |
| 2025-02-28 | BUY | 26,852 | 212.280 | 212.620 | 212.586 | USD 5,708,359 | 210.49 |
| 2025-02-27 | SELL | -2,975 | 208.740 | 219.970 | 218.847 | USD -651,070 | 210.51 Loss of -24,791 on sale |
| 2025-02-25 | BUY | 22,015 | 212.800 | 213.340 | 213.286 | USD 4,695,491 | 210.43 |
| 2025-02-21 | BUY | 2,380 | 216.580 | 223.310 | 222.637 | USD 529,876 | 210.31 |
| 2025-02-18 | SELL | -5,355 | 226.650 | 229.300 | 229.035 | USD -1,226,482 | 209.66 Loss of -103,759 on sale |
| 2025-02-14 | SELL | -36,295 | 228.680 | 229.890 | 229.769 | USD -8,339,466 | 209.09 Loss of -750,506 on sale |
| 2025-02-13 | BUY | 595 | 230.370 | 230.420 | 230.415 | USD 137,097 | 208.77 |
| 2025-02-12 | BUY | 5,864 | 228.930 | 231.180 | 230.955 | USD 1,354,320 | 208.46 |
| 2025-02-07 | SELL | -810 | 229.150 | 234.810 | 234.244 | USD -189,738 | 207.33 Loss of -21,797 on sale |
| 2025-02-06 | BUY | 11,305 | 238.830 | 239.660 | 239.577 | USD 2,708,418 | 206.82 |
| 2025-02-05 | BUY | 2,975 | 236.170 | 238.320 | 238.105 | USD 708,362 | 206.33 |
| 2025-02-04 | BUY | 3,570 | 242.060 | 242.520 | 242.474 | USD 865,632 | 205.72 |
| 2025-02-03 | BUY | 3,570 | 237.420 | 239.250 | 239.067 | USD 853,469 | 205.18 |
| 2025-01-31 | BUY | 6,545 | 237.680 | 240.290 | 240.029 | USD 1,570,990 | 204.61 |
| 2025-01-29 | SELL | -595 | 237.070 | 240.390 | 240.058 | USD -142,835 | 203.47 Loss of -21,770 on sale |
| 2025-01-28 | SELL | -5,355 | 238.150 | 241.770 | 241.408 | USD -1,292,740 | 202.83 Loss of -206,594 on sale |
| 2025-01-27 | SELL | -9,520 | 235.420 | 235.610 | 235.591 | USD -2,242,826 | 202.21 Loss of -317,755 on sale |
| 2025-01-24 | BUY | 7,140 | 234.850 | 236.400 | 236.245 | USD 1,686,789 | 201.59 |
| 2025-01-23 | BUY | 1,190 | 235.420 | 235.520 | 235.510 | USD 280,257 | 200.92 |
| 2024-12-10 | BUY | 29,700 | 225.040 | 229.060 | 228.658 | USD 6,791,143 | 200.44 |
| 2024-12-09 | BUY | 3,564 | 226.090 | 230.080 | 229.681 | USD 818,583 | 199.92 |
| 2024-12-06 | SELL | -8,910 | 227.030 | 227.150 | 227.138 | USD -2,023,800 | 199.35 Loss of -247,576 on sale |
| 2024-12-05 | SELL | -594 | 220.550 | 222.150 | 221.990 | USD -131,862 | 198.90 Loss of -13,715 on sale |
| 2024-12-03 | BUY | 2,970 | 213.440 | 214.020 | 213.962 | USD 635,467 | 198.15 |
| 2024-11-27 | SELL | -3,564 | 205.740 | 207.640 | 207.450 | USD -739,352 | 197.24 Loss of -36,405 on sale |
| 2024-11-26 | BUY | 12,474 | 207.860 | 208.000 | 207.986 | USD 2,594,417 | 196.69 |
| 2024-11-26 | BUY | 12,474 | 207.860 | 208.000 | 207.986 | USD 2,594,417 | 196.69 |
| 2024-11-25 | BUY | 31,123 | 201.450 | 201.950 | 201.900 | USD 6,283,734 | 196.43 |
| 2024-11-25 | BUY | 31,123 | 201.450 | 201.950 | 201.900 | USD 6,283,734 | 196.43 |
| 2024-11-22 | SELL | -1,090 | 197.120 | 199.260 | 199.046 | USD -216,960 | 196.41 Loss of -2,869 on sale |
| 2024-11-21 | SELL | -2,920 | 198.380 | 203.490 | 202.979 | USD -592,699 | 196.36 Loss of -19,333 on sale |
| 2024-11-20 | SELL | -1,168 | 202.880 | 203.130 | 203.105 | USD -237,227 | 196.17 Loss of -8,105 on sale |
| 2024-11-19 | BUY | 584 | 204.610 | 205.300 | 205.231 | USD 119,855 | 195.91 |
| 2024-11-18 | BUY | 4,852 | 201.700 | 204.670 | 204.373 | USD 991,618 | 195.73 |
| 2024-11-11 | BUY | 1,752 | 206.840 | 209.650 | 209.369 | USD 366,814 | 194.51 |
| 2024-11-11 | BUY | 1,752 | 206.840 | 209.650 | 209.369 | USD 366,814 | 194.51 |
| 2024-11-07 | BUY | 1,596 | 210.050 | 212.250 | 212.030 | USD 338,400 | 192.17 |
| 2024-11-07 | BUY | 1,596 | 210.050 | 212.250 | 212.030 | USD 338,400 | 192.17 |
| 2024-11-06 | BUY | 14,016 | 207.090 | 207.550 | 207.504 | USD 2,908,376 | 190.87 |
| 2024-11-06 | BUY | 14,016 | 207.090 | 207.550 | 207.504 | USD 2,908,376 | 190.87 |
| 2024-11-05 | BUY | 2,920 | 199.500 | 199.820 | 199.788 | USD 583,381 | 190.05 |
| 2024-11-05 | BUY | 2,920 | 199.500 | 199.820 | 199.788 | USD 583,381 | 190.05 |
| 2024-11-04 | BUY | 1,102 | 195.780 | 197.330 | 197.175 | USD 217,287 | 189.45 |
| 2024-11-04 | BUY | 1,102 | 195.780 | 197.330 | 197.175 | USD 217,287 | 189.45 |
| 2024-11-01 | BUY | 1,635 | 197.930 | 200.500 | 200.243 | USD 327,397 | 188.45 |
| 2024-11-01 | BUY | 1,635 | 197.930 | 200.500 | 200.243 | USD 327,397 | 188.45 |
| 2024-10-30 | SELL | -3,504 | 192.730 | 195.610 | 195.322 | USD -684,408 | 188.11 Loss of -25,271 on sale |
| 2024-10-30 | SELL | -3,504 | 192.730 | 195.610 | 195.322 | USD -684,408 | 188.11 Loss of -25,271 on sale |
| 2024-10-29 | SELL | -10,512 | 190.830 | 191.460 | 191.397 | USD -2,011,965 | 187.62 Loss of -39,752 on sale |
| 2024-10-29 | SELL | -10,512 | 190.830 | 191.460 | 191.397 | USD -2,011,965 | 187.62 Loss of -39,752 on sale |
| 2024-10-28 | SELL | -4,088 | 188.390 | 190.210 | 190.028 | USD -776,834 | 187.54 Loss of -10,179 on sale |
| 2024-10-21 | SELL | -584 | 189.070 | 189.460 | 189.421 | USD -110,622 | 0.00 Loss of -110,622 on sale |
| 2024-10-21 | SELL | -584 | 189.070 | 189.460 | 189.421 | USD -110,622 | 0.00 Loss of -110,622 on sale |