| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | SELL | -922 | 377.230 | 370.830 | 371.470 | USD -342,495 | 297.19 Loss of -68,482 on sale |
| 2025-11-10 | SELL | -828 | 371.800 | 362.760 | 363.664 | USD -301,114 | 296.50 Loss of -55,614 on sale |
| 2025-11-06 | BUY | 39 | 369.260 | 362.410 | 363.095 | USD 14,161 | 295.80 |
| 2025-11-05 | BUY | 368 | 367.815 | 356.410 | 357.551 | USD 131,579 | 295.46 |
| 2025-11-03 | BUY | 533 | 363.540 | 358.900 | 359.364 | USD 191,541 | 295.13 |
| 2025-10-31 | BUY | 176 | 361.940 | 356.060 | 356.648 | USD 62,770 | 294.81 |
| 2025-10-30 | BUY | 1,352 | 365.740 | 357.970 | 358.747 | USD 485,026 | 294.49 |
| 2025-10-29 | BUY | 354 | 358.220 | 362.000 | 361.622 | USD 128,014 | 294.17 |
| 2025-10-24 | BUY | 6,075 | 357.560 | 362.320 | 361.844 | USD 2,198,202 | 293.84 |
| 2025-10-22 | BUY | 9,064 | 352.000 | 357.730 | 357.157 | USD 3,237,271 | 293.55 |
| 2025-10-20 | BUY | 222 | 349.480 | 350.220 | 350.146 | USD 77,732 | 292.95 |
| 2025-10-17 | BUY | 1,931 | 346.620 | 348.700 | 348.492 | USD 672,938 | 292.67 |
| 2025-10-14 | SELL | -270 | 332.850 | 336.330 | 335.982 | USD -90,715 | 292.10 Loss of -11,848 on sale |
| 2025-10-13 | BUY | 45 | 323.120 | 324.360 | 324.236 | USD 14,591 | 291.94 |
| 2025-10-06 | BUY | 836 | 331.990 | 334.000 | 333.799 | USD 279,056 | 291.73 |
| 2025-10-03 | BUY | 176 | 330.240 | 332.040 | 331.860 | USD 58,407 | 291.52 |
| 2025-10-02 | BUY | 180 | 330.480 | 331.980 | 331.830 | USD 59,729 | 291.31 |
| 2025-10-01 | BUY | 1,590 | 328.560 | 335.770 | 335.049 | USD 532,728 | 291.11 |
| 2025-09-29 | BUY | 88 | 342.310 | 344.850 | 344.596 | USD 30,324 | 290.61 |
| 2025-09-26 | SELL | -4,502 | 341.680 | 343.330 | 343.165 | USD -1,544,929 | 290.33 Loss of -237,853 on sale |
| 2025-09-25 | BUY | 2,415 | 340.180 | 340.770 | 340.711 | USD 822,817 | 290.06 |
| 2025-09-18 | BUY | 1,232 | 341.670 | 342.470 | 342.390 | USD 421,824 | 289.77 |
| 2025-09-17 | BUY | 1,935 | 336.000 | 337.500 | 337.350 | USD 652,772 | 289.52 |
| 2025-09-15 | BUY | 972 | 327.260 | 330.270 | 329.969 | USD 320,730 | 289.09 |
| 2025-09-12 | BUY | 748 | 325.310 | 329.600 | 329.171 | USD 246,220 | 288.89 |
| 2025-09-11 | SELL | -2,437 | 329.320 | 330.690 | 330.553 | USD -805,558 | 288.66 Loss of -102,095 on sale |
| 2025-09-10 | BUY | 447 | 323.350 | 324.650 | 324.520 | USD 145,060 | 288.46 |
| 2025-09-09 | BUY | 585 | 324.340 | 326.590 | 326.365 | USD 190,924 | 288.25 |
| 2025-08-27 | BUY | 352 | 322.460 | 323.520 | 323.414 | USD 113,842 | 288.06 |
| 2025-08-21 | BUY | 88 | 308.170 | 308.520 | 308.485 | USD 27,147 | 287.76 |
| 2025-08-19 | BUY | 270 | 306.100 | 308.570 | 308.323 | USD 83,247 | 287.53 |
| 2025-07-21 | BUY | 46 | 302.970 | 309.170 | 308.550 | USD 14,193 | 287.43 |
| 2025-07-18 | BUY | 2,078 | 307.950 | 311.860 | 311.469 | USD 647,233 | 287.31 |
| 2025-07-17 | BUY | 275 | 315.350 | 316.980 | 316.817 | USD 87,125 | 287.14 |
| 2025-07-16 | BUY | 4,088 | 311.900 | 312.490 | 312.431 | USD 1,277,218 | 286.99 |
| 2025-07-15 | BUY | 2,475 | 310.650 | 319.450 | 318.570 | USD 788,461 | 286.85 |
| 2025-07-03 | SELL | -352 | 328.130 | 329.140 | 329.039 | USD -115,822 | 286.34 Loss of -15,030 on sale |
| 2025-07-02 | SELL | -2,790 | 325.610 | 326.620 | 326.519 | USD -910,988 | 286.10 Loss of -112,782 on sale |
| 2025-06-30 | SELL | -65 | 318.980 | 320.130 | 320.015 | USD -20,801 | 285.89 Loss of -2,218 on sale |
| 2025-06-27 | BUY | 180 | 317.190 | 320.120 | 319.827 | USD 57,569 | 285.69 |
| 2025-06-26 | BUY | 92 | 311.420 | 312.270 | 312.185 | USD 28,721 | 285.53 |
| 2025-06-25 | BUY | 180 | 308.590 | 310.770 | 310.552 | USD 55,899 | 285.38 |
| 2025-06-24 | SELL | -135 | 308.380 | 309.220 | 309.136 | USD -41,733 | 285.24 Loss of -3,227 on sale |
| 2025-06-17 | SELL | -181 | 292.810 | 294.590 | 294.412 | USD -53,289 | 284.85 Loss of -1,730 on sale |
| 2025-06-13 | SELL | -78 | 287.790 | 293.330 | 292.776 | USD -22,837 | 284.77 Loss of -624 on sale |
| 2025-06-12 | BUY | 132 | 297.990 | 298.580 | 298.521 | USD 39,405 | 284.68 |
| 2025-06-11 | SELL | -7,427 | 299.100 | 303.390 | 302.961 | USD -2,250,091 | 284.58 Loss of -136,488 on sale |
| 2025-06-06 | SELL | -644 | 302.470 | 303.500 | 303.397 | USD -195,388 | 284.24 Loss of -12,338 on sale |
| 2025-06-05 | SELL | -1,012 | 295.960 | 298.500 | 298.246 | USD -301,825 | 284.16 Loss of -14,259 on sale |
| 2025-06-04 | SELL | -1,305 | 295.930 | 298.650 | 298.378 | USD -389,383 | 284.07 Loss of -18,668 on sale |
| 2025-06-03 | BUY | 270 | 297.390 | 298.250 | 298.164 | USD 80,504 | 283.98 |
| 2025-06-02 | SELL | -78 | 295.330 | 295.750 | 295.708 | USD -23,065 | 283.90 Loss of -921 on sale |
| 2025-05-30 | SELL | -34,398 | 294.050 | 295.750 | 295.580 | USD -10,167,361 | 283.82 Loss of -404,367 on sale |
| 2025-05-29 | SELL | -309 | 295.380 | 296.610 | 296.487 | USD -91,614 | 283.74 Loss of -3,939 on sale |
| 2025-05-28 | SELL | -204 | 293.360 | 295.380 | 295.178 | USD -60,216 | 283.67 Loss of -2,348 on sale |
| 2025-05-23 | SELL | -908 | 285.220 | 287.100 | 286.912 | USD -260,516 | 283.57 Loss of -3,033 on sale |
| 2025-05-22 | BUY | 50 | 287.180 | 289.050 | 288.863 | USD 14,443 | 283.54 |
| 2025-05-21 | SELL | -255 | 286.000 | 294.120 | 293.308 | USD -74,794 | 283.53 Loss of -2,494 on sale |
| 2025-05-20 | BUY | 1,100 | 296.170 | 298.200 | 297.997 | USD 327,797 | 283.43 |
| 2025-05-16 | SELL | -459 | 299.720 | 301.650 | 301.457 | USD -138,369 | 283.18 Loss of -8,389 on sale |
| 2025-05-15 | BUY | 53 | 299.550 | 300.930 | 300.792 | USD 15,942 | 283.05 |
| 2025-05-14 | BUY | 904 | 300.100 | 303.620 | 303.268 | USD 274,154 | 282.92 |
| 2025-05-13 | BUY | 3,308 | 302.300 | 303.020 | 302.948 | USD 1,002,152 | 282.76 |
| 2025-05-12 | BUY | 2,650 | 298.920 | 299.170 | 299.145 | USD 792,734 | 282.64 |
| 2025-05-09 | BUY | 850 | 284.510 | 287.000 | 286.751 | USD 243,738 | 282.62 |
| 2025-05-08 | SELL | -816 | 283.660 | 285.500 | 285.316 | USD -232,818 | 282.61 Loss of -2,207 on sale |
| 2025-05-07 | BUY | 2,350 | 276.240 | 278.810 | 278.553 | USD 654,600 | 282.66 |
| 2025-05-06 | BUY | 550 | 275.370 | 278.120 | 277.845 | USD 152,815 | 282.72 |
| 2025-05-02 | SELL | -95 | 276.850 | 278.100 | 277.975 | USD -26,408 | 282.81 Profit of 460 on sale |
| 2025-05-01 | SELL | -50 | 268.540 | 272.660 | 272.248 | USD -13,612 | 282.93 Profit of 534 on sale |
| 2025-04-29 | BUY | 1 | 267.020 | 267.480 | 267.434 | USD 267 | 283.21 |
| 2025-04-28 | SELL | -6,887 | 264.950 | 268.000 | 267.695 | USD -1,843,615 | 283.37 Profit of 107,971 on sale |
| 2025-04-25 | SELL | -100 | 264.810 | 268.860 | 268.455 | USD -26,845 | 283.54 Profit of 1,508 on sale |
| 2025-04-24 | SELL | -1,550 | 267.320 | 268.000 | 267.932 | USD -415,295 | 283.68 Profit of 24,408 on sale |
| 2025-04-23 | SELL | -550 | 260.140 | 270.170 | 269.167 | USD -148,042 | 283.89 Profit of 8,097 on sale |
| 2025-04-22 | SELL | -357 | 252.420 | 253.240 | 253.158 | USD -90,377 | 284.17 Profit of 11,072 on sale |
| 2025-04-16 | SELL | -1,950 | 252.920 | 258.940 | 258.338 | USD -503,759 | 285.47 Profit of 52,904 on sale |
| 2025-04-11 | BUY | 4,536 | 251.130 | 252.770 | 252.606 | USD 1,145,821 | 286.35 |
| 2025-04-10 | BUY | 306 | 246.890 | 255.500 | 254.639 | USD 77,920 | 286.74 |
| 2025-04-09 | BUY | 500 | 262.360 | 264.770 | 264.529 | USD 132,264 | 286.98 |
| 2025-04-08 | SELL | -1,397 | 231.390 | 247.000 | 245.439 | USD -342,878 | 287.53 Profit of 58,795 on sale |
| 2025-04-07 | BUY | 959 | 234.280 | 241.940 | 241.174 | USD 231,286 | 288.06 |
| 2025-04-04 | BUY | 2,075 | 233.680 | 238.970 | 238.441 | USD 494,765 | 288.61 |
| 2025-04-02 | BUY | 849 | 275.250 | 277.320 | 277.113 | USD 235,269 | 288.74 |
| 2025-04-01 | BUY | 408 | 270.480 | 270.870 | 270.831 | USD 110,499 | 288.93 |
| 2025-03-31 | SELL | -2,193 | 269.050 | 270.340 | 270.211 | USD -592,573 | 289.14 Profit of 41,509 on sale |
| 2025-03-28 | SELL | -204 | 265.480 | 272.640 | 271.924 | USD -55,472 | 289.39 Profit of 3,563 on sale |
| 2025-03-26 | BUY | 51 | 276.000 | 282.130 | 281.517 | USD 14,357 | 289.72 |
| 2025-03-25 | BUY | 153 | 279.280 | 279.790 | 279.739 | USD 42,800 | 289.83 |
| 2025-03-24 | BUY | 306 | 277.860 | 278.250 | 278.211 | USD 85,133 | 289.96 |
| 2025-03-21 | BUY | 7,854 | 270.510 | 270.560 | 270.555 | USD 2,124,939 | 290.18 |
| 2025-03-20 | BUY | 102 | 270.830 | 274.550 | 274.178 | USD 27,966 | 290.40 |
| 2025-03-19 | SELL | -1,421 | 270.650 | 272.010 | 271.874 | USD -386,333 | 290.62 Profit of 26,641 on sale |
| 2025-03-17 | SELL | -102 | 264.380 | 266.440 | 266.234 | USD -27,156 | 291.25 Profit of 2,552 on sale |
| 2025-03-14 | SELL | -204 | 265.630 | 266.660 | 266.557 | USD -54,378 | 291.55 Profit of 5,099 on sale |
| 2025-03-13 | SELL | -49 | 256.430 | 261.510 | 261.002 | USD -12,789 | 291.97 Profit of 1,517 on sale |
| 2025-03-12 | SELL | -301 | 260.750 | 262.820 | 262.613 | USD -79,047 | 292.35 Profit of 8,950 on sale |
| 2025-03-11 | BUY | 51 | 255.390 | 260.240 | 259.755 | USD 13,248 | 292.80 |
| 2025-03-06 | BUY | 3,038 | 275.640 | 282.160 | 281.508 | USD 855,221 | 293.66 |
| 2025-03-05 | SELL | -251 | 284.180 | 286.120 | 285.926 | USD -71,767 | 293.78 Profit of 1,972 on sale |
| 2025-03-03 | BUY | 153 | 295.490 | 303.460 | 302.663 | USD 46,307 | 293.90 |
| 2025-02-28 | SELL | -38,368 | 300.960 | 301.070 | 301.059 | USD -11,551,032 | 293.80 Loss of -278,437 on sale |
| 2025-02-27 | SELL | -1,100 | 294.200 | 301.000 | 300.320 | USD -330,352 | 293.80 Loss of -7,176 on sale |
| 2025-02-26 | SELL | -14,022 | 296.100 | 299.340 | 299.016 | USD -4,192,802 | 293.77 Loss of -73,629 on sale |
| 2025-02-25 | SELL | -952 | 293.340 | 298.410 | 297.903 | USD -283,604 | 293.77 Loss of -3,934 on sale |
| 2025-02-24 | BUY | 1,375 | 295.530 | 298.980 | 298.635 | USD 410,623 | 293.75 |
| 2025-02-21 | BUY | 717 | 295.400 | 304.940 | 303.986 | USD 217,958 | 293.72 |
| 2025-02-20 | BUY | 132 | 303.860 | 309.960 | 309.350 | USD 40,834 | 293.58 |
| 2025-02-19 | BUY | 112 | 309.920 | 312.000 | 311.792 | USD 34,921 | 293.34 |
| 2025-02-18 | SELL | -611 | 312.850 | 313.690 | 313.606 | USD -191,613 | 293.04 Loss of -12,563 on sale |
| 2025-02-14 | BUY | 168 | 311.040 | 311.850 | 311.769 | USD 52,377 | 292.49 |
| 2025-02-13 | SELL | -112 | 307.500 | 309.630 | 309.417 | USD -34,655 | 292.26 Loss of -1,922 on sale |
| 2025-02-12 | SELL | -2,128 | 306.400 | 307.960 | 307.804 | USD -655,007 | 292.03 Loss of -33,564 on sale |
| 2025-02-10 | SELL | -11 | 310.260 | 318.450 | 317.631 | USD -3,494 | 291.44 Loss of -288 on sale |
| 2025-02-06 | BUY | 293 | 320.150 | 323.250 | 322.940 | USD 94,621 | 290.53 |
| 2025-02-05 | SELL | -840 | 320.530 | 320.710 | 320.692 | USD -269,381 | 290.01 Loss of -25,771 on sale |
| 2025-02-03 | BUY | 100 | 316.530 | 317.000 | 316.953 | USD 31,695 | 289.08 |
| 2025-01-30 | SELL | -1,155 | 318.950 | 321.890 | 321.596 | USD -371,443 | 288.00 Loss of -38,805 on sale |
| 2025-01-29 | SELL | -4 | 315.250 | 319.480 | 319.057 | USD -1,276 | 287.48 Loss of -126 on sale |
| 2025-01-28 | SELL | -737 | 317.040 | 317.870 | 317.787 | USD -234,209 | 286.92 Loss of -22,752 on sale |
| 2025-01-27 | BUY | 336 | 316.420 | 318.830 | 318.589 | USD 107,046 | 286.34 |
| 2025-01-24 | BUY | 605 | 321.340 | 324.470 | 324.157 | USD 196,115 | 285.64 |
| 2025-01-23 | BUY | 605 | 325.870 | 326.270 | 326.230 | USD 197,369 | 284.82 |
| 2024-12-09 | BUY | 112 | 296.720 | 305.070 | 304.235 | USD 34,074 | 284.20 |
| 2024-12-06 | BUY | 1,736 | 303.990 | 304.740 | 304.665 | USD 528,898 | 283.77 |
| 2024-12-04 | BUY | 1,288 | 302.600 | 303.530 | 303.437 | USD 390,827 | 282.96 |
| 2024-12-03 | BUY | 746 | 302.110 | 304.990 | 304.702 | USD 227,308 | 282.51 |
| 2024-12-02 | BUY | 1,680 | 302.260 | 306.850 | 306.391 | USD 514,737 | 282.04 |
| 2024-11-29 | BUY | 168 | 304.680 | 307.790 | 307.479 | USD 51,656 | 281.49 |
| 2024-11-27 | BUY | 56 | 304.250 | 307.820 | 307.463 | USD 17,218 | 280.32 |
| 2024-11-26 | SELL | -1,919 | 305.570 | 306.970 | 306.830 | USD -588,807 | 278.96 Loss of -53,490 on sale |
| 2024-11-26 | SELL | -1,919 | 305.570 | 306.970 | 306.830 | USD -588,807 | 278.96 Loss of -53,490 on sale |
| 2024-11-25 | BUY | 99,132 | 305.210 | 305.800 | 305.741 | USD 30,308,716 | 278.23 |
| 2024-11-22 | SELL | -77 | 301.300 | 301.920 | 301.858 | USD -23,243 | 277.57 Loss of -1,870 on sale |
| 2024-11-21 | BUY | 1,770 | 293.000 | 294.070 | 293.963 | USD 520,315 | 277.11 |
| 2024-11-19 | SELL | -379 | 285.550 | 286.620 | 286.513 | USD -108,588 | 276.52 Loss of -3,788 on sale |
| 2024-11-18 | BUY | 845 | 285.540 | 287.520 | 287.322 | USD 242,787 | 276.23 |
| 2024-11-12 | BUY | 42 | 288.510 | 293.550 | 293.046 | USD 12,308 | 275.82 |
| 2024-11-08 | BUY | 123 | 287.600 | 290.100 | 289.850 | USD 35,652 | 274.31 |
| 2024-11-08 | BUY | 123 | 287.600 | 290.100 | 289.850 | USD 35,652 | 274.31 |
| 2024-11-07 | BUY | 3,157 | 286.820 | 293.040 | 292.418 | USD 923,164 | 273.31 |
| 2024-11-07 | BUY | 3,157 | 286.820 | 293.040 | 292.418 | USD 923,164 | 273.31 |
| 2024-11-06 | BUY | 84 | 295.160 | 296.830 | 296.663 | USD 24,920 | 271.41 |
| 2024-11-06 | BUY | 84 | 295.160 | 296.830 | 296.663 | USD 24,920 | 271.41 |
| 2024-11-05 | SELL | -215 | 275.940 | 276.180 | 276.156 | USD -59,374 | 270.98 Loss of -1,113 on sale |
| 2024-11-05 | SELL | -215 | 275.940 | 276.180 | 276.156 | USD -59,374 | 270.98 Loss of -1,113 on sale |
| 2024-11-04 | SELL | -1,476 | 270.190 | 272.820 | 272.557 | USD -402,294 | 271.06 Loss of -2,208 on sale |
| 2024-11-04 | SELL | -1,476 | 270.190 | 272.820 | 272.557 | USD -402,294 | 271.06 Loss of -2,208 on sale |
| 2024-11-01 | SELL | -420 | 272.690 | 274.750 | 274.544 | USD -115,308 | 270.87 Loss of -1,543 on sale |
| 2024-11-01 | SELL | -420 | 272.690 | 274.750 | 274.544 | USD -115,308 | 270.87 Loss of -1,543 on sale |
| 2024-10-31 | BUY | 239 | 270.080 | 274.080 | 273.680 | USD 65,410 | 270.97 |
| 2024-10-31 | BUY | 239 | 270.080 | 274.080 | 273.680 | USD 65,410 | 270.97 |
| 2024-10-30 | SELL | -1,590 | 274.080 | 275.070 | 274.971 | USD -437,204 | 270.50 Loss of -7,114 on sale |
| 2024-10-30 | SELL | -1,590 | 274.080 | 275.070 | 274.971 | USD -437,204 | 270.50 Loss of -7,114 on sale |
| 2024-10-29 | SELL | -1,476 | 270.430 | 271.800 | 271.663 | USD -400,975 | 270.51 Loss of -1,703 on sale |
| 2024-10-29 | SELL | -1,476 | 270.430 | 271.800 | 271.663 | USD -400,975 | 270.51 Loss of -1,703 on sale |
| 2024-10-28 | BUY | 123 | 271.470 | 271.970 | 271.920 | USD 33,446 | 270.30 |
| 2024-10-28 | BUY | 123 | 271.470 | 271.970 | 271.920 | USD 33,446 | 270.30 |
| 2024-10-25 | BUY | 2,688 | 267.350 | 273.170 | 272.588 | USD 732,717 | 271.14 |
| 2024-10-25 | BUY | 2,688 | 267.350 | 273.170 | 272.588 | USD 732,717 | 271.14 |
| 2024-10-24 | BUY | 324 | 269.980 | 271.230 | 271.105 | USD 87,838 | 271.60 |
| 2024-10-24 | BUY | 324 | 269.980 | 271.230 | 271.105 | USD 87,838 | 271.60 |
| 2024-10-23 | SELL | -68 | 271.230 | 273.350 | 273.138 | USD -18,573 | 271.85 Loss of -88 on sale |
| 2024-10-23 | SELL | -68 | 271.230 | 273.350 | 273.138 | USD -18,573 | 271.85 Loss of -88 on sale |
| 2024-10-22 | BUY | 287 | 272.400 | 272.830 | 272.787 | USD 78,290 | 270.74 |
| 2024-10-22 | BUY | 287 | 272.400 | 272.830 | 272.787 | USD 78,290 | 270.74 |
| 2024-10-21 | SELL | -2,870 | 270.740 | 276.360 | 275.798 | USD -791,540 | 0.00 Loss of -791,540 on sale |