| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 5,513 | 359.905 | 354.610 | 355.139 | USD 1,957,884 | 235.22 |
| 2025-11-07 | SELL | -368 | 354.500 | 337.270 | 338.993 | USD -124,749 | 234.71 Loss of -38,377 on sale |
| 2025-11-06 | SELL | -1,132 | 363.500 | 352.710 | 353.789 | USD -400,489 | 234.17 Loss of -135,413 on sale |
| 2025-11-05 | BUY | 3,559 | 364.870 | 350.091 | 351.569 | USD 1,251,235 | 233.60 |
| 2025-11-04 | BUY | 4,528 | 368.950 | 351.100 | 352.885 | USD 1,597,863 | 233.07 |
| 2025-11-03 | SELL | -2,264 | 374.840 | 361.980 | 363.266 | USD -822,434 | 232.48 Loss of -296,099 on sale |
| 2025-10-30 | BUY | 14,150 | 385.955 | 370.060 | 371.649 | USD 5,258,840 | 231.19 |
| 2025-10-29 | BUY | 14,150 | 386.480 | 373.200 | 374.528 | USD 5,299,571 | 230.48 |
| 2025-10-28 | BUY | 1,415 | 374.060 | 362.530 | 363.683 | USD 514,611 | 229.82 |
| 2025-10-27 | BUY | 849 | 362.740 | 355.080 | 355.846 | USD 302,113 | 229.20 |
| 2025-10-24 | BUY | 566 | 358.300 | 350.900 | 351.640 | USD 199,028 | 228.62 |
| 2025-10-21 | BUY | 849 | 351.100 | 341.310 | 342.289 | USD 290,603 | 227.00 |
| 2025-10-20 | BUY | 3,113 | 356.590 | 347.840 | 348.715 | USD 1,085,550 | 226.42 |
| 2025-10-16 | BUY | 2,830 | 363.240 | 349.485 | 350.860 | USD 992,935 | 225.21 |
| 2025-10-15 | BUY | 3,384 | 359.400 | 347.500 | 348.690 | USD 1,179,967 | 224.60 |
| 2025-10-06 | BUY | 2,547 | 344.130 | 334.560 | 335.517 | USD 854,562 | 222.93 |
| 2025-10-03 | BUY | 1,132 | 344.400 | 335.740 | 336.606 | USD 381,038 | 222.36 |
| 2025-10-02 | BUY | 2,264 | 347.570 | 335.330 | 336.554 | USD 761,958 | 221.78 |
| 2025-10-01 | BUY | 3,372 | 337.950 | 324.530 | 325.872 | USD 1,098,840 | 221.23 |
| 2025-09-30 | BUY | 20,659 | 331.050 | 324.610 | 325.254 | USD 6,719,422 | 220.69 |
| 2025-09-29 | BUY | 5,377 | 341.050 | 327.550 | 328.900 | USD 1,768,495 | 220.15 |
| 2025-09-26 | BUY | 12,154 | 339.080 | 330.580 | 331.430 | USD 4,028,201 | 219.57 |
| 2025-09-25 | BUY | 849 | 338.060 | 327.300 | 328.376 | USD 278,791 | 218.98 |
| 2025-09-18 | BUY | 3,396 | | | 345.350* | | 218.33 |
| 2025-09-17 | BUY | 4,245 | | | 346.170* | | 217.68 |
| 2025-09-16 | BUY | 6,792 | | | 360.000* | | 216.94 |
| 2025-09-15 | BUY | 2,264 | | | 364.090* | | 216.18 |
| 2025-09-11 | SELL | -283 | | | 359.630* | | 214.68 Profit of 60,754 on sale |
| 2025-09-10 | BUY | 18,112 | | | 369.570* | | 213.86 |
| 2025-09-09 | BUY | 1,112 | | | 336.670* | | 213.21 |
| 2025-09-08 | BUY | 8,465 | 354.166 | 341.250 | 342.542 | USD 2,899,615 | 212.51 |
| 2025-08-15 | BUY | 570 | 311.500 | 299.760 | 300.934 | USD 171,532 | 211.50 |
| 2025-08-13 | BUY | 275 | 317.350 | 304.750 | 306.010 | USD 84,153 | 210.98 |
| 2025-07-31 | BUY | 1,425 | 306.950 | 290.230 | 291.902 | USD 415,960 | 209.97 |
| 2025-07-29 | BUY | 5,700 | 302.190 | 294.870 | 295.602 | USD 1,684,931 | 208.97 |
| 2025-07-28 | BUY | 1,124 | 295.450 | 290.590 | 291.076 | USD 327,169 | 208.50 |
| 2025-07-25 | BUY | 1,710 | 292.590 | 287.270 | 287.802 | USD 492,141 | 208.04 |
| 2025-07-24 | BUY | 833 | 291.200 | 283.500 | 284.270 | USD 236,797 | 207.59 |
| 2025-07-23 | BUY | 1,995 | 283.840 | 273.000 | 274.084 | USD 546,798 | 207.16 |
| 2025-07-22 | BUY | 1,140 | 288.000 | 276.430 | 277.587 | USD 316,449 | 206.75 |
| 2025-07-18 | BUY | 2,248 | 287.530 | 281.000 | 281.653 | USD 633,156 | 205.84 |
| 2025-07-17 | BUY | 4,723 | 288.280 | 279.910 | 280.747 | USD 1,325,968 | 205.38 |
| 2025-07-11 | BUY | 2,272 | 276.470 | 271.890 | 272.348 | USD 618,775 | 203.66 |
| 2025-07-10 | BUY | 2,556 | 281.180 | 272.700 | 273.548 | USD 699,189 | 203.23 |
| 2025-07-09 | BUY | 2,556 | 279.450 | 272.720 | 273.393 | USD 698,793 | 202.79 |
| 2025-07-07 | SELL | -1,704 | 277.560 | 272.660 | 273.150 | USD -465,448 | 201.94 Loss of -121,348 on sale |
| 2025-07-02 | SELL | -7,049 | 272.000 | 262.760 | 263.684 | USD -1,858,709 | 200.61 Loss of -444,592 on sale |
| 2025-06-27 | BUY | 802 | 271.850 | 266.880 | 267.377 | USD 214,436 | 199.71 |
| 2025-06-26 | BUY | 852 | 271.670 | 264.130 | 264.884 | USD 225,681 | 199.27 |
| 2025-06-24 | SELL | -3,976 | 265.870 | 258.770 | 259.480 | USD -1,031,692 | 198.44 Loss of -242,681 on sale |
| 2025-06-18 | BUY | 2,272 | 255.640 | 249.410 | 250.033 | USD 568,075 | 197.05 |
| 2025-06-17 | BUY | 852 | 253.960 | 247.920 | 248.524 | USD 211,742 | 196.71 |
| 2025-06-16 | SELL | -1,157 | 255.190 | 249.570 | 250.132 | USD -289,403 | 196.34 Loss of -62,233 on sale |
| 2025-06-13 | BUY | 2,427 | 254.000 | 248.350 | 248.915 | USD 604,117 | 195.99 |
| 2025-06-12 | SELL | -1,420 | 257.890 | 249.500 | 250.339 | USD -355,481 | 195.59 Loss of -77,742 on sale |
| 2025-06-11 | BUY | 3,036 | 254.770 | 243.800 | 244.897 | USD 743,507 | 195.20 |
| 2025-06-06 | BUY | 852 | 255.320 | 246.130 | 247.049 | USD 210,486 | 194.17 |
| 2025-06-05 | BUY | 3,976 | 264.890 | 259.060 | 259.643 | USD 1,032,341 | 193.71 |
| 2025-06-04 | BUY | 568 | 265.430 | 257.590 | 258.374 | USD 146,756 | 193.24 |
| 2025-06-03 | SELL | -284 | 257.880 | 249.400 | 250.248 | USD -71,070 | 192.79 Loss of -16,317 on sale |
| 2025-05-30 | SELL | -23,772 | | | 242.070* | | 192.04 Profit of 4,565,194 on sale |
| 2025-05-29 | BUY | 766 | | | 241.970* | | 191.68 |
| 2025-05-27 | BUY | 4,866 | 236.480 | 231.131 | 231.666 | USD 1,127,285 | 191.01 |
| 2025-05-23 | BUY | 3,930 | | | 228.720* | | 190.45 |
| 2025-05-22 | BUY | 1,974 | 233.690 | 227.430 | 228.056 | USD 450,183 | 190.15 |
| 2025-05-19 | BUY | 1,692 | | | 230.630* | | 189.23 |
| 2025-05-16 | BUY | 846 | 232.640 | 226.390 | 227.015 | USD 192,055 | 188.92 |
| 2025-05-15 | SELL | -564 | | | 232.640* | | 188.58 Profit of 106,362 on sale |
| 2025-05-14 | BUY | 282 | | | 232.120* | | 188.24 |
| 2025-05-13 | BUY | 564 | | | 232.420* | | 187.90 |
| 2025-05-12 | BUY | 1,919 | | | 221.580* | | 187.63 |
| 2025-05-09 | SELL | -1,410 | | | 208.200* | | 187.46 Profit of 264,325 on sale |
| 2025-05-08 | BUY | 564 | | | 207.770* | | 187.30 |
| 2025-05-07 | BUY | 846 | | | 204.810* | | 187.16 |
| 2025-05-02 | BUY | 31,302 | 205.680 | 201.080 | 201.540 | USD 6,308,605 | 186.80 |
| 2025-04-30 | BUY | 9,870 | 193.200 | 184.020 | 184.938 | USD 1,825,338 | 186.66 |
| 2025-04-29 | BUY | 2,478 | 193.245 | 190.100 | 190.415 | USD 471,847 | 186.62 |
| 2025-04-28 | BUY | 1,974 | 193.100 | 187.680 | 188.222 | USD 371,550 | 186.57 |
| 2025-04-25 | BUY | 5,076 | 193.370 | 186.890 | 187.538 | USD 951,943 | 186.52 |
| 2025-04-24 | SELL | -5,922 | 188.570 | 178.295 | 179.322 | USD -1,061,948 | 186.51 Profit of 42,565 on sale |
| 2025-04-23 | BUY | 5,358 | 180.440 | 175.820 | 176.282 | USD 944,519 | 186.60 |
| 2025-04-22 | BUY | 2,256 | 170.520 | 165.223 | 165.753 | USD 373,938 | 186.75 |
| 2025-04-17 | BUY | 3,102 | 176.250 | 169.916 | 170.549 | USD 529,043 | 187.22 |
| 2025-04-17 | BUY | 3,102 | 176.250 | 169.916 | 170.549 | USD 529,043 | 187.22 |
| 2025-04-15 | BUY | 2,820 | 182.264 | 178.080 | 178.498 | USD 503,366 | 187.42 |
| 2025-04-11 | BUY | 7,762 | 182.660 | 173.336 | 174.268 | USD 1,352,671 | 187.56 |
| 2025-04-09 | BUY | 1,686 | 187.330 | 157.510 | 160.492 | USD 270,590 | 187.73 |
| 2025-04-08 | BUY | 10,116 | 169.780 | 153.090 | 154.759 | USD 1,565,542 | 188.04 |
| 2025-04-07 | BUY | 3,312 | 160.400 | 138.100 | 140.330 | USD 464,773 | 188.38 |
| 2025-04-04 | SELL | -4,496 | 152.800 | 139.170 | 140.533 | USD -631,837 | 188.80 Profit of 216,995 on sale |
| 2025-04-02 | BUY | 38,216 | | | 172.090* | | 188.97 |
| 2025-04-01 | BUY | 281 | | | 168.520* | | 189.17 |
| 2025-03-31 | BUY | 1,967 | | | 167.430* | | 189.40 |
| 2025-03-28 | BUY | 1,124 | | | 169.120* | | 189.61 |
| 2025-03-27 | BUY | 522 | | | 171.990* | | 189.80 |
| 2025-03-26 | BUY | 281 | | | 179.270* | | 189.91 |
| 2025-03-25 | BUY | 3,029 | | | 188.260* | | 189.92 |
| 2025-03-24 | BUY | 3,393 | | | 191.250* | | 189.91 |
| 2025-03-21 | SELL | -1,124 | | | 191.660* | | 189.89 Profit of 213,438 on sale |
| 2025-03-20 | BUY | 4,496 | | | 190.540* | | 189.88 |
| 2025-03-19 | BUY | 783 | | | 195.570* | | 189.82 |
| 2025-03-18 | BUY | 9,716 | | | 188.670* | | 189.83 |
| 2025-03-17 | BUY | 1,967 | | | 194.500* | | 189.78 |
| 2025-03-14 | BUY | 14,612 | | | 195.540* | | 189.71 |
| 2025-03-13 | BUY | 2,810 | | | 191.360* | | 189.69 |
| 2025-03-12 | SELL | -14,050 | | | 194.230* | | 189.64 Profit of 2,664,432 on sale |
| 2025-03-11 | SELL | -10,397 | | | 190.090* | | 189.63 Profit of 1,971,623 on sale |
| 2025-03-10 | BUY | 3,091 | | | 184.450* | | 189.70 |
| 2025-03-07 | BUY | 562 | | | 194.960* | | 189.63 |
| 2025-03-05 | BUY | 4,215 | | | 191.580* | | 189.61 |
| 2025-03-04 | BUY | 4,777 | | | 187.480* | | 189.63 |
| 2025-03-03 | BUY | 8,992 | 204.060 | 191.000 | 192.306 | USD 1,729,216 | 189.66 |
| 2025-02-28 | BUY | 14,799 | 201.190 | 193.150 | 193.954 | USD 2,870,325 | 189.54 |
| 2025-02-27 | SELL | -1,395 | 219.250 | 197.400 | 199.585 | USD -278,421 | 189.43 Loss of -14,169 on sale |
| 2025-02-25 | BUY | 10,323 | 208.640 | 200.920 | 201.692 | USD 2,082,066 | 188.93 |
| 2025-02-21 | BUY | 1,116 | 227.750 | 215.630 | 216.842 | USD 241,996 | 188.26 |
| 2025-02-18 | SELL | -2,511 | 232.200 | 224.300 | 225.090 | USD -565,201 | 186.53 Loss of -96,828 on sale |
| 2025-02-14 | SELL | -17,019 | 235.710 | 228.900 | 229.581 | USD -3,907,239 | 185.14 Loss of -756,339 on sale |
| 2025-02-13 | BUY | 279 | 236.950 | 230.728 | 231.350 | USD 64,547 | 184.37 |
| 2025-02-12 | BUY | 2,750 | 236.480 | 230.000 | 230.648 | USD 634,282 | 183.57 |
| 2025-02-07 | SELL | -379 | 235.650 | 224.110 | 225.264 | USD -85,375 | 181.25 Loss of -16,683 on sale |
| 2025-02-06 | BUY | 5,301 | 234.360 | 228.570 | 229.149 | USD 1,214,719 | 180.43 |
| 2025-02-05 | BUY | 1,395 | 237.930 | 227.500 | 228.543 | USD 318,817 | 179.57 |
| 2025-02-04 | BUY | 1,674 | 223.030 | 215.300 | 216.073 | USD 361,706 | 178.84 |
| 2025-02-03 | BUY | 1,674 | 220.938 | 213.510 | 214.253 | USD 358,659 | 178.17 |
| 2025-01-31 | BUY | 3,069 | 226.800 | 216.300 | 217.350 | USD 667,047 | 177.41 |
| 2025-01-29 | SELL | -279 | 211.449 | 202.770 | 203.638 | USD -56,815 | 176.19 Loss of -7,658 on sale |
| 2025-01-28 | SELL | -2,511 | 209.950 | 198.890 | 199.996 | USD -502,190 | 175.61 Loss of -61,224 on sale |
| 2025-01-27 | SELL | -4,464 | 218.430 | 196.230 | 198.450 | USD -885,881 | 175.11 Loss of -104,175 on sale |
| 2025-01-24 | BUY | 3,348 | 249.590 | 241.910 | 242.678 | USD 812,486 | 173.78 |
| 2025-01-23 | BUY | 558 | 240.400 | 236.160 | 236.584 | USD 132,014 | 172.47 |
| 2024-12-10 | BUY | 13,950 | 177.850 | 169.730 | 170.542 | USD 2,379,061 | 172.48 |
| 2024-12-09 | BUY | 1,674 | 180.790 | 176.020 | 176.497 | USD 295,456 | 172.35 |
| 2024-12-06 | SELL | -4,185 | 180.680 | 169.330 | 170.465 | USD -713,396 | 172.20 Profit of 7,273 on sale |
| 2024-12-05 | SELL | -279 | 172.400 | 169.200 | 169.520 | USD -47,296 | 172.24 Profit of 759 on sale |
| 2024-12-03 | BUY | 1,395 | 168.270 | 164.030 | 164.454 | USD 229,413 | 172.37 |
| 2024-11-27 | SELL | -1,674 | 163.200 | 157.540 | 158.106 | USD -264,669 | 173.38 Profit of 25,571 on sale |
| 2024-11-26 | BUY | 5,859 | 166.370 | 162.690 | 163.058 | USD 955,357 | 173.82 |
| 2024-11-26 | BUY | 5,859 | 166.370 | 162.690 | 163.058 | USD 955,357 | 173.82 |
| 2024-11-25 | BUY | 10,223 | 167.230 | 162.890 | 163.324 | USD 1,669,661 | 174.31 |
| 2024-11-25 | BUY | 10,223 | 167.230 | 162.890 | 163.324 | USD 1,669,661 | 174.31 |
| 2024-11-22 | SELL | -514 | 164.910 | 162.400 | 162.651 | USD -83,603 | 174.59 Profit of 6,137 on sale |
| 2024-11-21 | SELL | -1,380 | 166.340 | 160.600 | 161.174 | USD -222,420 | 174.90 Profit of 18,936 on sale |
| 2024-11-20 | SELL | -552 | 165.540 | 160.860 | 161.328 | USD -89,053 | 175.24 Profit of 7,678 on sale |
| 2024-11-19 | BUY | 276 | 166.800 | 164.310 | 164.559 | USD 45,418 | 175.54 |
| 2024-11-18 | BUY | 2,296 | 166.350 | 162.220 | 162.633 | USD 373,405 | 175.85 |
| 2024-11-11 | BUY | 828 | 183.630 | 176.820 | 177.501 | USD 146,971 | 175.62 |
| 2024-11-11 | BUY | 828 | 183.630 | 176.820 | 177.501 | USD 146,971 | 175.62 |
| 2024-11-07 | BUY | 752 | 184.872 | 181.790 | 182.098 | USD 136,938 | 174.33 |
| 2024-11-07 | BUY | 752 | 184.872 | 181.790 | 182.098 | USD 136,938 | 174.33 |
| 2024-11-06 | BUY | 6,624 | 180.210 | 175.960 | 176.385 | USD 1,168,374 | 173.87 |
| 2024-11-06 | BUY | 6,624 | 180.210 | 175.960 | 176.385 | USD 1,168,374 | 173.87 |
| 2024-11-05 | BUY | 1,380 | 174.400 | 170.050 | 170.485 | USD 235,269 | 173.87 |
| 2024-11-05 | BUY | 1,380 | 174.400 | 170.050 | 170.485 | USD 235,269 | 173.87 |
| 2024-11-04 | BUY | 518 | 172.450 | 168.420 | 168.823 | USD 87,450 | 174.43 |
| 2024-11-04 | BUY | 518 | 172.450 | 168.420 | 168.823 | USD 87,450 | 174.43 |
| 2024-11-01 | BUY | 771 | 171.330 | 167.500 | 167.883 | USD 129,438 | 175.08 |
| 2024-11-01 | BUY | 771 | 171.330 | 167.500 | 167.883 | USD 129,438 | 175.08 |
| 2024-10-30 | SELL | -1,656 | 179.190 | 175.620 | 175.977 | USD -291,418 | 175.65 Loss of -539 on sale |
| 2024-10-30 | SELL | -1,656 | 179.190 | 175.620 | 175.977 | USD -291,418 | 175.65 Loss of -539 on sale |
| 2024-10-29 | SELL | -4,968 | 180.230 | 171.210 | 172.112 | USD -855,052 | 175.00 Profit of 14,343 on sale |
| 2024-10-29 | SELL | -4,968 | 180.230 | 171.210 | 172.112 | USD -855,052 | 175.00 Profit of 14,343 on sale |
| 2024-10-28 | SELL | -1,932 | 173.970 | 171.350 | 171.612 | USD -331,554 | 175.66 Profit of 7,823 on sale |
| 2024-10-28 | SELL | -1,932 | 173.970 | 171.350 | 171.612 | USD -331,554 | 175.66 Profit of 7,823 on sale |
| 2024-10-21 | SELL | -276 | 181.720 | 178.250 | 178.597 | USD -49,293 | 0.00 Loss of -49,293 on sale |
| 2024-10-21 | SELL | -276 | 181.720 | 178.250 | 178.597 | USD -49,293 | 0.00 Loss of -49,293 on sale |