| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 600 | 371.800 | 362.760 | 363.664 | USD 218,198 | 299.11 |
| 2025-11-06 | SELL | -365 | 369.260 | 362.410 | 363.095 | USD -132,530 | 298.44 Loss of -23,599 on sale |
| 2025-11-05 | SELL | -225 | 367.815 | 356.410 | 357.551 | USD -80,449 | 298.11 Loss of -13,375 on sale |
| 2025-11-04 | SELL | -954 | 362.540 | 356.850 | 357.419 | USD -340,978 | 297.80 Loss of -56,878 on sale |
| 2025-10-31 | SELL | -150 | 361.940 | 356.060 | 356.648 | USD -53,497 | 297.17 Loss of -8,922 on sale |
| 2025-10-30 | BUY | 532 | 365.740 | 357.970 | 358.747 | USD 190,853 | 296.85 |
| 2025-10-29 | BUY | 525 | 358.220 | 362.000 | 361.622 | USD 189,852 | 296.54 |
| 2025-10-28 | BUY | 2,250 | 361.030 | 362.530 | 362.380 | USD 815,355 | 296.22 |
| 2025-10-27 | BUY | 1,200 | 361.670 | 362.840 | 362.723 | USD 435,268 | 295.88 |
| 2025-10-24 | BUY | 148 | 357.560 | 362.320 | 361.844 | USD 53,553 | 295.57 |
| 2025-10-23 | SELL | -300 | 354.930 | 356.180 | 356.055 | USD -106,816 | 295.26 Loss of -18,238 on sale |
| 2025-10-22 | BUY | 600 | 352.000 | 357.730 | 357.157 | USD 214,294 | 294.97 |
| 2025-10-21 | BUY | 225 | 355.220 | 356.670 | 356.525 | USD 80,218 | 294.65 |
| 2025-10-17 | BUY | 1,125 | 346.620 | 348.700 | 348.492 | USD 392,054 | 294.09 |
| 2025-10-16 | BUY | 74 | 323.120 | 332.500 | 331.562 | USD 24,536 | 293.94 |
| 2025-10-14 | SELL | -450 | 332.850 | 336.330 | 335.982 | USD -151,192 | 293.53 Loss of -19,102 on sale |
| 2025-10-10 | SELL | -75 | 316.260 | 328.100 | 326.916 | USD -24,519 | 293.41 Loss of -2,513 on sale |
| 2025-10-08 | BUY | 600 | 323.820 | 329.150 | 328.617 | USD 197,170 | 293.25 |
| 2025-10-07 | BUY | 2,250 | 327.970 | 334.940 | 334.243 | USD 752,047 | 293.06 |
| 2025-10-06 | BUY | 75 | 331.990 | 334.000 | 333.799 | USD 25,035 | 292.85 |
| 2025-10-03 | BUY | 1,050 | 330.240 | 332.040 | 331.860 | USD 348,453 | 292.64 |
| 2025-10-02 | BUY | 825 | 330.480 | 331.980 | 331.830 | USD 273,760 | 292.43 |
| 2025-10-01 | BUY | 525 | 328.560 | 335.770 | 335.049 | USD 175,901 | 292.23 |
| 2025-09-30 | BUY | 750 | 332.160 | 342.960 | 341.880 | USD 256,410 | 292.01 |
| 2025-09-29 | BUY | 675 | 342.310 | 344.850 | 344.596 | USD 232,602 | 291.72 |
| 2025-09-26 | BUY | 825 | 341.680 | 343.330 | 343.165 | USD 283,111 | 291.44 |
| 2025-09-25 | BUY | 1,050 | 340.180 | 340.770 | 340.711 | USD 357,747 | 291.17 |
| 2025-09-18 | BUY | 77 | 341.670 | 342.470 | 342.390 | USD 26,364 | 290.88 |
| 2025-09-17 | BUY | 693 | 336.000 | 337.500 | 337.350 | USD 233,784 | 290.62 |
| 2025-09-11 | BUY | 385 | 329.320 | 330.690 | 330.553 | USD 127,263 | 290.39 |
| 2025-09-09 | BUY | 385 | 324.340 | 326.590 | 326.365 | USD 125,651 | 290.00 |
| 2025-07-31 | BUY | 77 | 299.310 | 303.910 | 303.450 | USD 23,366 | 289.95 |
| 2025-07-30 | BUY | 616 | 303.410 | 308.750 | 308.216 | USD 189,861 | 289.87 |
| 2025-07-29 | BUY | 77 | 308.540 | 313.620 | 313.112 | USD 24,110 | 289.76 |
| 2025-07-24 | BUY | 77 | 308.250 | 310.500 | 310.275 | USD 23,891 | 289.65 |
| 2025-07-23 | BUY | 456 | 308.660 | 309.590 | 309.497 | USD 141,131 | 289.53 |
| 2025-07-22 | BUY | 693 | 304.140 | 306.160 | 305.958 | USD 212,029 | 289.44 |
| 2025-07-21 | BUY | 154 | 302.970 | 309.170 | 308.550 | USD 47,517 | 289.36 |
| 2025-07-18 | SELL | -770 | 307.950 | 311.860 | 311.469 | USD -239,831 | 289.25 Loss of -17,111 on sale |
| 2025-07-17 | BUY | 77 | 315.350 | 316.980 | 316.817 | USD 24,395 | 289.09 |
| 2025-07-16 | BUY | 308 | 311.900 | 312.490 | 312.431 | USD 96,229 | 288.94 |
| 2025-07-15 | SELL | -1,170 | 310.650 | 319.450 | 318.570 | USD -372,727 | 288.81 Loss of -34,821 on sale |
| 2025-07-14 | BUY | 616 | 320.920 | 321.770 | 321.685 | USD 198,158 | 288.61 |
| 2025-07-11 | SELL | -154 | 319.470 | 324.350 | 323.862 | USD -49,875 | 288.41 Loss of -5,459 on sale |
| 2025-07-10 | BUY | 616 | 325.240 | 326.100 | 326.014 | USD 200,825 | 288.18 |
| 2025-07-09 | BUY | 616 | 317.350 | 320.930 | 320.572 | USD 197,472 | 287.99 |
| 2025-07-08 | BUY | 462 | 316.980 | 324.470 | 323.721 | USD 149,559 | 287.80 |
| 2025-07-07 | SELL | -1,771 | 322.730 | 328.410 | 327.842 | USD -580,608 | 287.58 Loss of -71,312 on sale |
| 2025-07-02 | SELL | -2,233 | 325.610 | 326.620 | 326.519 | USD -729,117 | 286.79 Loss of -88,723 on sale |
| 2025-06-30 | BUY | 1,309 | 318.980 | 320.130 | 320.015 | USD 418,900 | 286.57 |
| 2025-06-27 | BUY | 693 | 317.190 | 320.120 | 319.827 | USD 221,640 | 286.37 |
| 2025-06-25 | SELL | -154 | 308.590 | 310.770 | 310.552 | USD -47,825 | 286.04 Loss of -3,774 on sale |
| 2025-06-24 | BUY | 77 | 308.380 | 309.220 | 309.136 | USD 23,803 | 285.89 |
| 2025-06-23 | BUY | 2,002 | 299.630 | 299.870 | 299.846 | USD 600,292 | 285.80 |
| 2025-06-18 | SELL | -462 | 296.420 | 299.240 | 298.958 | USD -138,119 | 285.65 Loss of -6,149 on sale |
| 2025-06-13 | SELL | -231 | 287.790 | 293.330 | 292.776 | USD -67,631 | 285.52 Loss of -1,676 on sale |
| 2025-06-12 | BUY | 231 | 297.990 | 298.580 | 298.521 | USD 68,958 | 285.43 |
| 2025-06-11 | BUY | 308 | 299.100 | 303.390 | 302.961 | USD 93,312 | 285.33 |
| 2025-06-06 | SELL | -385 | 302.470 | 303.500 | 303.397 | USD -116,808 | 284.98 Loss of -7,091 on sale |
| 2025-06-05 | SELL | -231 | 295.960 | 298.500 | 298.246 | USD -68,895 | 284.90 Loss of -3,083 on sale |
| 2025-06-04 | SELL | -304 | 295.930 | 298.650 | 298.378 | USD -90,707 | 284.81 Loss of -4,123 on sale |
| 2025-06-02 | BUY | 988 | 295.330 | 295.750 | 295.708 | USD 292,160 | 284.64 |
| 2025-05-30 | SELL | -222 | 294.050 | 295.750 | 295.580 | USD -65,619 | 284.57 Loss of -2,445 on sale |
| 2025-05-29 | BUY | 76 | 295.380 | 296.610 | 296.487 | USD 22,533 | 284.48 |
| 2025-05-28 | SELL | -76 | 293.360 | 295.380 | 295.178 | USD -22,434 | 284.41 Loss of -818 on sale |
| 2025-05-27 | BUY | 836 | 293.760 | 293.860 | 293.850 | USD 245,659 | 284.34 |
| 2025-05-23 | SELL | -1,520 | 285.220 | 287.100 | 286.912 | USD -436,106 | 284.33 Loss of -3,932 on sale |
| 2025-05-22 | SELL | -1,672 | 287.180 | 289.050 | 288.863 | USD -482,979 | 284.30 Loss of -7,626 on sale |
| 2025-05-21 | BUY | 76 | 286.000 | 294.120 | 293.308 | USD 22,291 | 284.29 |
| 2025-05-20 | BUY | 608 | 296.170 | 298.200 | 297.997 | USD 181,182 | 284.19 |
| 2025-05-19 | BUY | 2,204 | 299.300 | 300.890 | 300.731 | USD 662,811 | 284.07 |
| 2025-05-16 | BUY | 2,052 | 299.720 | 301.650 | 301.457 | USD 618,590 | 283.94 |
| 2025-05-15 | BUY | 1,694 | 299.550 | 300.930 | 300.792 | USD 509,542 | 283.80 |
| 2025-05-14 | BUY | 1,520 | 300.100 | 303.620 | 303.268 | USD 460,967 | 283.67 |
| 2025-05-13 | SELL | -304 | 302.300 | 303.020 | 302.948 | USD -92,096 | 283.51 Loss of -5,910 on sale |
| 2025-05-12 | BUY | 76 | 298.920 | 299.170 | 299.145 | USD 22,735 | 283.37 |
| 2025-05-09 | BUY | 228 | 284.510 | 287.000 | 286.751 | USD 65,379 | 283.36 |
| 2025-05-08 | SELL | -2,204 | 283.660 | 285.500 | 285.316 | USD -628,836 | 283.36 Loss of -4,307 on sale |
| 2025-05-07 | SELL | -1,064 | 276.240 | 278.810 | 278.553 | USD -296,380 | 283.42 Profit of 5,184 on sale |
| 2025-05-06 | BUY | 2,660 | 275.370 | 278.120 | 277.845 | USD 739,068 | 283.50 |
| 2025-05-02 | BUY | 228 | 276.850 | 278.100 | 277.975 | USD 63,378 | 283.61 |
| 2025-05-01 | SELL | -380 | 268.540 | 272.660 | 272.248 | USD -103,454 | 283.75 Profit of 4,369 on sale |
| 2025-04-30 | BUY | 228 | 266.410 | 267.420 | 267.319 | USD 60,949 | 283.91 |
| 2025-04-29 | BUY | 532 | 267.020 | 267.480 | 267.434 | USD 142,275 | 284.06 |
| 2025-04-28 | BUY | 1,149 | 264.950 | 268.000 | 267.695 | USD 307,582 | 284.24 |
| 2025-04-25 | BUY | 1,078 | 264.810 | 268.860 | 268.455 | USD 289,394 | 284.43 |
| 2025-04-24 | BUY | 308 | 267.320 | 268.000 | 267.932 | USD 82,523 | 284.59 |
| 2025-04-23 | BUY | 847 | 260.140 | 270.170 | 269.167 | USD 227,984 | 284.83 |
| 2025-04-22 | SELL | -468 | 252.420 | 253.240 | 253.158 | USD -118,478 | 285.15 Profit of 14,972 on sale |
| 2025-04-17 | BUY | 154 | 251.310 | 255.620 | 255.189 | USD 39,299 | 285.83 |
| 2025-04-16 | BUY | 308 | 252.920 | 258.940 | 258.338 | USD 79,568 | 286.16 |
| 2025-04-15 | BUY | 1,540 | 257.860 | 260.630 | 260.353 | USD 400,944 | 286.45 |
| 2025-04-11 | BUY | 1,925 | 251.130 | 252.770 | 252.606 | USD 486,267 | 287.14 |
| 2025-04-10 | BUY | 3,157 | 246.890 | 255.500 | 254.639 | USD 803,895 | 287.56 |
| 2025-04-09 | BUY | 616 | 262.360 | 264.770 | 264.529 | USD 162,950 | 287.83 |
| 2025-04-08 | BUY | 1,617 | 231.390 | 247.000 | 245.439 | USD 396,875 | 288.44 |
| 2025-04-07 | BUY | 1,845 | 234.280 | 241.940 | 241.174 | USD 444,966 | 289.03 |
| 2025-04-04 | SELL | -4,620 | 233.680 | 238.970 | 238.441 | USD -1,101,597 | 289.63 Profit of 236,508 on sale |
| 2025-04-02 | BUY | 539 | 275.250 | 277.320 | 277.113 | USD 149,364 | 289.79 |
| 2025-03-31 | SELL | -2,079 | 269.050 | 270.340 | 270.211 | USD -561,769 | 290.25 Profit of 41,658 on sale |
| 2025-03-28 | SELL | -1,309 | 265.480 | 272.640 | 271.924 | USD -355,949 | 290.53 Profit of 24,359 on sale |
| 2025-03-27 | SELL | -385 | 272.020 | 275.500 | 275.152 | USD -105,934 | 290.75 Profit of 6,005 on sale |
| 2025-03-26 | BUY | 693 | 276.000 | 282.130 | 281.517 | USD 195,091 | 290.92 |
| 2025-03-25 | SELL | -924 | 279.280 | 279.790 | 279.739 | USD -258,479 | 291.06 Profit of 10,461 on sale |
| 2025-03-24 | BUY | 539 | 277.860 | 278.250 | 278.211 | USD 149,956 | 291.22 |
| 2025-03-21 | BUY | 924 | 270.510 | 270.560 | 270.555 | USD 249,993 | 291.47 |
| 2025-03-19 | BUY | 144 | 270.650 | 272.010 | 271.874 | USD 39,150 | 291.99 |
| 2025-03-18 | SELL | -1,386 | 262.720 | 265.500 | 265.222 | USD -367,598 | 292.36 Profit of 37,614 on sale |
| 2025-03-17 | BUY | 1,463 | 264.380 | 266.440 | 266.234 | USD 389,500 | 292.72 |
| 2025-03-14 | BUY | 1,309 | 265.630 | 266.660 | 266.557 | USD 348,923 | 293.07 |
| 2025-03-13 | BUY | 6,458 | 256.430 | 261.510 | 261.002 | USD 1,685,551 | 293.55 |
| 2025-03-12 | BUY | 3,080 | 260.750 | 262.820 | 262.613 | USD 808,848 | 293.99 |
| 2025-03-11 | BUY | 1,232 | 255.390 | 260.240 | 259.755 | USD 320,018 | 294.51 |
| 2025-03-07 | BUY | 728 | 273.210 | 274.170 | 274.074 | USD 199,526 | 295.27 |
| 2025-03-06 | SELL | -693 | 275.640 | 282.160 | 281.508 | USD -195,085 | 295.55 Profit of 9,728 on sale |
| 2025-03-05 | BUY | 2,397 | 284.180 | 286.120 | 285.926 | USD 685,365 | 295.71 |
| 2025-03-04 | BUY | 462 | 283.470 | 291.770 | 290.940 | USD 134,414 | 295.89 |
| 2025-03-03 | BUY | 2,079 | 295.490 | 303.460 | 302.663 | USD 629,236 | 295.89 |
| 2025-02-28 | SELL | -539 | 300.960 | 301.070 | 301.059 | USD -162,271 | 295.82 Loss of -2,826 on sale |
| 2025-02-27 | BUY | 77 | 294.200 | 301.000 | 300.320 | USD 23,125 | 295.84 |
| 2025-02-26 | SELL | -154 | 296.100 | 299.340 | 299.016 | USD -46,048 | 295.84 Loss of -490 on sale |
| 2025-02-25 | BUY | 1,463 | 293.340 | 298.410 | 297.903 | USD 435,832 | 295.88 |
| 2025-02-21 | BUY | 1,078 | 295.400 | 304.940 | 303.986 | USD 327,697 | 295.89 |
| 2025-02-20 | BUY | 616 | 303.860 | 309.960 | 309.350 | USD 190,560 | 295.76 |
| 2025-02-19 | BUY | 154 | 309.920 | 312.000 | 311.792 | USD 48,016 | 295.52 |
| 2025-02-18 | BUY | 385 | 312.850 | 313.690 | 313.606 | USD 120,738 | 295.23 |
| 2025-02-13 | BUY | 1,309 | 307.500 | 309.630 | 309.417 | USD 405,027 | 294.44 |
| 2025-02-12 | BUY | 462 | 306.400 | 307.960 | 307.804 | USD 142,205 | 294.23 |
| 2025-02-11 | SELL | -154 | 309.570 | 310.510 | 310.416 | USD -47,804 | 293.94 Loss of -2,537 on sale |
| 2025-02-07 | SELL | -616 | 316.770 | 321.400 | 320.937 | USD -197,697 | 293.19 Loss of -17,092 on sale |
| 2025-02-06 | BUY | 308 | 320.150 | 323.250 | 322.940 | USD 99,466 | 292.66 |
| 2025-02-04 | BUY | 2,695 | 315.830 | 317.360 | 317.207 | USD 854,873 | 291.62 |
| 2025-02-03 | BUY | 1,001 | 316.530 | 317.000 | 316.953 | USD 317,270 | 291.10 |
| 2025-01-31 | BUY | 231 | 317.450 | 321.640 | 321.221 | USD 74,202 | 290.54 |
| 2025-01-30 | BUY | 154 | 318.950 | 321.890 | 321.596 | USD 49,526 | 289.92 |
| 2025-01-29 | BUY | 1,463 | 315.250 | 319.480 | 319.057 | USD 466,780 | 289.36 |
| 2025-01-28 | BUY | 693 | 317.040 | 317.870 | 317.787 | USD 220,226 | 288.73 |
| 2025-01-27 | BUY | 1,078 | 316.420 | 318.830 | 318.589 | USD 343,439 | 288.09 |
| 2025-01-24 | BUY | 693 | 321.340 | 324.470 | 324.157 | USD 224,641 | 287.29 |
| 2025-01-23 | BUY | 2,002 | 325.870 | 326.270 | 326.230 | USD 653,112 | 286.35 |
| 2025-01-02 | BUY | 2,541 | 298.430 | 300.340 | 300.149 | USD 762,679 | 286.05 |
| 2024-12-30 | BUY | 8,316 | 297.330 | 299.700 | 299.463 | USD 2,490,334 | 285.76 |
| 2024-12-10 | BUY | 539 | 302.110 | 304.980 | 304.693 | USD 164,230 | 285.33 |
| 2024-12-09 | BUY | 616 | 296.720 | 305.070 | 304.235 | USD 187,409 | 285.02 |
| 2024-12-06 | BUY | 924 | 303.990 | 304.740 | 304.665 | USD 281,510 | 284.50 |
| 2024-12-05 | BUY | 231 | 300.530 | 303.430 | 303.140 | USD 70,025 | 284.04 |
| 2024-12-04 | BUY | 847 | 302.600 | 303.530 | 303.437 | USD 257,011 | 283.49 |
| 2024-12-03 | BUY | 2,713 | 302.110 | 304.990 | 304.702 | USD 826,656 | 282.93 |
| 2024-12-02 | BUY | 228 | 302.260 | 306.850 | 306.391 | USD 69,857 | 282.33 |
| 2024-11-29 | BUY | 1,771 | 304.680 | 307.790 | 307.479 | USD 544,545 | 281.60 |
| 2024-11-27 | BUY | 2,079 | 304.250 | 307.820 | 307.463 | USD 639,216 | 280.04 |
| 2024-11-26 | BUY | 4,466 | 305.570 | 306.970 | 306.830 | USD 1,370,303 | 279.13 |
| 2024-11-25 | BUY | 4,620 | 305.210 | 305.800 | 305.741 | USD 1,412,523 | 278.17 |
| 2024-11-22 | BUY | 5,390 | 301.300 | 301.920 | 301.858 | USD 1,627,015 | 277.28 |
| 2024-11-21 | BUY | 847 | 293.000 | 294.070 | 293.963 | USD 248,987 | 276.65 |
| 2024-11-20 | BUY | 770 | 287.710 | 288.330 | 288.268 | USD 221,966 | 276.19 |
| 2024-11-19 | BUY | 693 | 285.550 | 286.620 | 286.513 | USD 198,554 | 275.78 |
| 2024-11-18 | BUY | 6,237 | 285.540 | 287.520 | 287.322 | USD 1,792,027 | 275.34 |
| 2024-11-12 | BUY | 2,156 | 288.510 | 293.550 | 293.046 | USD 631,807 | 274.71 |
| 2024-11-11 | BUY | 1,463 | 292.970 | 294.180 | 294.059 | USD 430,208 | 273.79 |
| 2024-11-08 | BUY | 1,102 | 287.600 | 290.100 | 289.850 | USD 319,415 | 273.07 |
| 2024-11-07 | BUY | 6,853 | 286.820 | 293.040 | 292.418 | USD 2,003,941 | 272.30 |
| 2024-11-06 | BUY | 5,686 | 295.160 | 296.830 | 296.663 | USD 1,686,826 | 270.96 |
| 2024-11-05 | BUY | 3,068 | 275.940 | 276.180 | 276.156 | USD 847,247 | 270.65 |
| 2024-11-04 | BUY | 539 | 270.190 | 272.820 | 272.557 | USD 146,908 | 270.71 |
| 2024-11-04 | BUY | 539 | 270.190 | 272.820 | 272.557 | USD 146,908 | 270.71 |
| 2024-11-01 | BUY | 1,232 | 272.690 | 274.750 | 274.544 | USD 338,238 | 270.56 |
| 2024-10-31 | BUY | 308 | 270.080 | 274.080 | 273.680 | USD 84,293 | 270.60 |
| 2024-10-30 | BUY | 765 | 274.080 | 275.070 | 274.971 | USD 210,353 | 270.29 |
| 2024-10-29 | BUY | 2,849 | 270.430 | 271.800 | 271.663 | USD 773,968 | 270.27 |
| 2024-10-28 | SELL | -539 | 271.470 | 271.970 | 271.920 | USD -146,565 | 269.97 Loss of -1,050 on sale |
| 2024-10-28 | SELL | -539 | 271.470 | 271.970 | 271.920 | USD -146,565 | 269.97 Loss of -1,050 on sale |
| 2024-10-25 | BUY | 924 | 267.350 | 273.170 | 272.588 | USD 251,871 | 270.85 |
| 2024-10-25 | BUY | 924 | 267.350 | 273.170 | 272.588 | USD 251,871 | 270.85 |
| 2024-10-24 | BUY | 616 | 269.980 | 271.230 | 271.105 | USD 167,001 | 271.28 |
| 2024-10-24 | BUY | 616 | 269.980 | 271.230 | 271.105 | USD 167,001 | 271.28 |
| 2024-10-23 | BUY | 770 | 271.230 | 273.350 | 273.138 | USD 210,316 | 271.29 |
| 2024-10-22 | BUY | 4,144 | 272.400 | 272.830 | 272.787 | USD 1,130,429 | 270.74 |
| 2024-10-21 | BUY | 2,156 | 270.740 | 276.360 | 275.798 | USD 594,620 | 0.00 |
| 2024-10-21 | BUY | 2,156 | 270.740 | 276.360 | 275.798 | USD 594,620 | 0.00 |