| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 280 | 476.550 | 463.680 | 464.967 | USD 130,191 | 472.43 |
| 2025-11-06 | SELL | -170 | 481.270 | 469.520 | 470.695 | USD -80,018 | 472.44 Profit of 296 on sale |
| 2025-11-05 | SELL | -105 | 476.290 | 466.415 | 467.403 | USD -49,077 | 472.43 Profit of 528 on sale |
| 2025-11-04 | SELL | -448 | 469.630 | 456.000 | 457.363 | USD -204,899 | 472.45 Profit of 6,759 on sale |
| 2025-10-31 | SELL | -70 | 464.540 | 458.720 | 459.302 | USD -32,151 | 472.56 Profit of 928 on sale |
| 2025-10-30 | BUY | 245 | 479.810 | 465.230 | 466.688 | USD 114,339 | 472.59 |
| 2025-10-29 | BUY | 245 | 473.490 | 477.892 | 477.452 | USD 116,976 | 472.59 |
| 2025-10-28 | BUY | 1,050 | 468.190 | 476.500 | 475.669 | USD 499,452 | 472.61 |
| 2025-10-27 | BUY | 560 | 478.100 | 483.000 | 482.510 | USD 270,206 | 472.58 |
| 2025-10-24 | BUY | 70 | 472.760 | 477.600 | 477.116 | USD 33,398 | 472.58 |
| 2025-10-23 | SELL | -140 | 469.420 | 469.990 | 469.933 | USD -65,791 | 472.60 Profit of 373 on sale |
| 2025-10-22 | BUY | 280 | 462.360 | 472.220 | 471.234 | USD 131,946 | 472.65 |
| 2025-10-21 | BUY | 105 | 459.820 | 466.780 | 466.084 | USD 48,939 | 472.72 |
| 2025-10-17 | BUY | 525 | 458.500 | 465.710 | 464.989 | USD 244,119 | 472.85 |
| 2025-10-16 | BUY | 35 | 457.160 | 457.740 | 457.682 | USD 16,019 | 472.94 |
| 2025-10-14 | SELL | -210 | 447.950 | 449.830 | 449.642 | USD -94,425 | 473.20 Profit of 4,948 on sale |
| 2025-10-10 | SELL | -35 | 446.350 | 460.620 | 459.193 | USD -16,072 | 473.35 Profit of 495 on sale |
| 2025-10-08 | BUY | 280 | 460.750 | 466.630 | 466.042 | USD 130,492 | 473.42 |
| 2025-10-07 | BUY | 1,050 | 461.510 | 465.980 | 465.533 | USD 488,810 | 473.48 |
| 2025-10-06 | BUY | 35 | 457.310 | 465.470 | 464.654 | USD 16,263 | 473.57 |
| 2025-10-03 | BUY | 490 | 462.880 | 464.760 | 464.572 | USD 227,640 | 473.63 |
| 2025-10-02 | BUY | 385 | 461.820 | 462.340 | 462.288 | USD 177,981 | 473.70 |
| 2025-10-01 | BUY | 245 | 451.730 | 456.830 | 456.320 | USD 111,798 | 473.82 |
| 2025-09-30 | BUY | 350 | 457.260 | 463.650 | 463.011 | USD 162,054 | 473.91 |
| 2025-09-29 | BUY | 315 | 465.490 | 469.240 | 468.865 | USD 147,692 | 473.96 |
| 2025-09-26 | BUY | 385 | 463.990 | 471.020 | 470.317 | USD 181,072 | 474.02 |
| 2025-09-25 | BUY | 490 | 466.700 | 470.740 | 470.336 | USD 230,465 | 474.06 |
| 2025-09-18 | BUY | 35 | 476.120 | 478.130 | 477.929 | USD 16,728 | 474.05 |
| 2025-09-17 | BUY | 315 | 469.120 | 475.250 | 474.637 | USD 149,511 | 474.08 |
| 2025-09-11 | BUY | 175 | 476.460 | 478.620 | 478.404 | USD 83,721 | 474.06 |
| 2025-09-09 | BUY | 175 | 475.600 | 483.380 | 482.602 | USD 84,455 | 474.07 |
| 2025-07-31 | BUY | 35 | 524.370 | 526.560 | 526.341 | USD 18,422 | 473.77 |
| 2025-07-30 | BUY | 280 | 507.870 | 512.720 | 512.235 | USD 143,426 | 473.57 |
| 2025-07-29 | BUY | 35 | 512.500 | 514.800 | 514.570 | USD 18,010 | 473.33 |
| 2025-07-24 | BUY | 35 | 514.660 | 517.500 | 517.216 | USD 18,103 | 473.08 |
| 2025-07-23 | BUY | 210 | 515.170 | 515.800 | 515.737 | USD 108,305 | 472.83 |
| 2025-07-22 | BUY | 315 | 505.690 | 508.190 | 507.940 | USD 160,001 | 472.62 |
| 2025-07-21 | BUY | 70 | 496.240 | 506.250 | 505.249 | USD 35,367 | 472.48 |
| 2025-07-18 | SELL | -350 | 499.820 | 503.200 | 502.862 | USD -176,002 | 472.31 Loss of -10,694 on sale |
| 2025-07-17 | BUY | 35 | 499.140 | 512.940 | 511.560 | USD 17,905 | 472.14 |
| 2025-07-16 | BUY | 140 | 507.730 | 508.670 | 508.576 | USD 71,201 | 471.92 |
| 2025-07-15 | SELL | -540 | 503.470 | 511.620 | 510.805 | USD -275,835 | 471.72 Loss of -21,107 on sale |
| 2025-07-14 | BUY | 280 | 507.610 | 512.780 | 512.263 | USD 143,434 | 471.49 |
| 2025-07-11 | SELL | -70 | 512.410 | 515.880 | 515.533 | USD -36,087 | 471.23 Loss of -3,101 on sale |
| 2025-07-10 | BUY | 280 | 519.200 | 528.980 | 528.002 | USD 147,841 | 470.92 |
| 2025-07-09 | BUY | 280 | 509.330 | 512.070 | 511.796 | USD 143,303 | 470.67 |
| 2025-07-08 | BUY | 210 | 508.910 | 514.730 | 514.148 | USD 107,971 | 470.42 |
| 2025-07-07 | SELL | -805 | 510.290 | 519.460 | 518.543 | USD -417,427 | 470.16 Loss of -38,952 on sale |
| 2025-07-02 | SELL | -1,015 | 520.310 | 520.580 | 520.553 | USD -528,361 | 469.14 Loss of -52,187 on sale |
| 2025-06-30 | BUY | 595 | 508.490 | 512.370 | 511.982 | USD 304,629 | 468.87 |
| 2025-06-27 | BUY | 315 | 513.340 | 514.370 | 514.267 | USD 161,994 | 468.57 |
| 2025-06-25 | SELL | -70 | 506.740 | 514.000 | 513.274 | USD -35,929 | 468.03 Loss of -3,167 on sale |
| 2025-06-24 | BUY | 35 | 514.100 | 518.600 | 518.150 | USD 18,135 | 467.71 |
| 2025-06-23 | BUY | 910 | 514.080 | 522.920 | 522.036 | USD 475,053 | 467.39 |
| 2025-06-18 | SELL | -210 | 524.980 | 531.380 | 530.740 | USD -111,455 | 466.57 Loss of -13,476 on sale |
| 2025-06-13 | SELL | -105 | 509.590 | 516.400 | 515.719 | USD -54,150 | 465.43 Loss of -5,281 on sale |
| 2025-06-12 | BUY | 105 | 516.860 | 520.110 | 519.785 | USD 54,577 | 465.05 |
| 2025-06-11 | BUY | 140 | 520.840 | 521.610 | 521.533 | USD 73,015 | 464.64 |
| 2025-06-06 | SELL | -175 | 519.990 | 526.000 | 525.399 | USD -91,945 | 463.41 Loss of -10,848 on sale |
| 2025-06-05 | SELL | -105 | 510.750 | 514.900 | 514.485 | USD -54,021 | 463.05 Loss of -5,400 on sale |
| 2025-06-04 | SELL | -140 | 507.780 | 516.730 | 515.835 | USD -72,217 | 462.71 Loss of -7,437 on sale |
| 2025-06-02 | BUY | 455 | 507.840 | 509.280 | 509.136 | USD 231,657 | 461.97 |
| 2025-05-30 | SELL | -102 | 506.260 | 513.850 | 513.091 | USD -52,335 | 461.63 Loss of -5,249 on sale |
| 2025-05-29 | BUY | 35 | 503.450 | 510.500 | 509.795 | USD 17,843 | 461.30 |
| 2025-05-28 | SELL | -35 | 507.990 | 511.720 | 511.347 | USD -17,897 | 460.93 Loss of -1,765 on sale |
| 2025-05-27 | BUY | 385 | 509.630 | 514.940 | 514.409 | USD 198,047 | 460.54 |
| 2025-05-23 | SELL | -700 | 510.060 | 516.770 | 516.099 | USD -361,269 | 459.73 Loss of -39,458 on sale |
| 2025-05-22 | SELL | -770 | 515.650 | 519.160 | 518.809 | USD -399,483 | 459.27 Loss of -45,843 on sale |
| 2025-05-21 | BUY | 35 | 514.660 | 523.010 | 522.175 | USD 18,276 | 458.81 |
| 2025-05-20 | BUY | 280 | 526.330 | 529.750 | 529.408 | USD 148,234 | 458.25 |
| 2025-05-19 | BUY | 1,015 | 529.830 | 532.470 | 532.206 | USD 540,189 | 457.65 |
| 2025-05-16 | BUY | 945 | 531.480 | 533.780 | 533.550 | USD 504,205 | 457.02 |
| 2025-05-15 | BUY | 770 | 516.320 | 531.540 | 530.018 | USD 408,114 | 456.52 |
| 2025-05-14 | BUY | 700 | 497.500 | 501.020 | 500.668 | USD 350,468 | 456.16 |
| 2025-05-13 | SELL | -140 | 498.570 | 501.660 | 501.351 | USD -70,189 | 455.80 Loss of -6,378 on sale |
| 2025-05-12 | BUY | 35 | 495.620 | 514.000 | 512.162 | USD 17,926 | 455.45 |
| 2025-05-09 | BUY | 105 | 492.600 | 493.930 | 493.797 | USD 51,849 | 455.12 |
| 2025-05-08 | SELL | -1,015 | 489.990 | 494.190 | 493.770 | USD -501,177 | 454.81 Loss of -39,548 on sale |
| 2025-05-07 | SELL | -490 | 472.400 | 477.410 | 476.909 | USD -233,685 | 454.65 Loss of -10,908 on sale |
| 2025-05-06 | BUY | 1,225 | 475.300 | 481.770 | 481.123 | USD 589,376 | 454.46 |
| 2025-05-02 | BUY | 105 | 481.670 | 492.310 | 491.246 | USD 51,581 | 453.96 |
| 2025-05-01 | SELL | -175 | 480.020 | 485.470 | 484.925 | USD -84,862 | 453.72 Loss of -5,462 on sale |
| 2025-04-30 | BUY | 105 | 463.560 | 465.290 | 465.117 | USD 48,837 | 453.62 |
| 2025-04-29 | BUY | 245 | 460.640 | 462.900 | 462.674 | USD 113,355 | 453.56 |
| 2025-04-28 | BUY | 523 | 460.200 | 465.180 | 464.682 | USD 243,029 | 453.49 |
| 2025-04-25 | BUY | 490 | 459.300 | 465.960 | 465.294 | USD 227,994 | 453.44 |
| 2025-04-24 | BUY | 140 | 464.510 | 466.510 | 466.310 | USD 65,283 | 453.33 |
| 2025-04-23 | BUY | 385 | 456.440 | 471.960 | 470.408 | USD 181,107 | 453.30 |
| 2025-04-22 | SELL | -212 | 454.660 | 458.250 | 457.891 | USD -97,073 | 453.28 Loss of -977 on sale |
| 2025-04-17 | BUY | 70 | 452.070 | 458.870 | 458.190 | USD 32,073 | 453.31 |
| 2025-04-16 | BUY | 1,284 | 452.420 | 461.590 | 460.673 | USD 591,504 | 453.32 |
| 2025-04-15 | BUY | 700 | 461.260 | 467.130 | 466.543 | USD 326,580 | 453.23 |
| 2025-04-11 | BUY | 875 | 459.130 | 463.380 | 462.955 | USD 405,086 | 453.02 |
| 2025-04-10 | BUY | 1,435 | 444.190 | 449.230 | 448.726 | USD 643,922 | 453.11 |
| 2025-04-09 | BUY | 280 | 452.590 | 455.670 | 455.362 | USD 127,501 | 453.12 |
| 2025-04-08 | BUY | 735 | 412.990 | 435.590 | 433.330 | USD 318,498 | 453.56 |
| 2025-04-07 | BUY | 839 | 423.350 | 441.040 | 439.271 | USD 368,548 | 453.89 |
| 2025-04-04 | SELL | -2,100 | 429.860 | 438.790 | 437.897 | USD -919,584 | 454.17 Profit of 34,163 on sale |
| 2025-04-02 | BUY | 245 | 470.900 | 474.490 | 474.131 | USD 116,162 | 453.97 |
| 2025-03-31 | SELL | -945 | 469.350 | 472.900 | 472.545 | USD -446,555 | 453.51 Loss of -17,987 on sale |
| 2025-03-28 | SELL | -595 | 465.310 | 479.550 | 478.126 | USD -284,485 | 453.37 Loss of -14,728 on sale |
| 2025-03-27 | SELL | -175 | 479.720 | 490.580 | 489.494 | USD -85,661 | 453.06 Loss of -6,376 on sale |
| 2025-03-26 | BUY | 315 | 483.620 | 484.890 | 484.763 | USD 152,700 | 452.69 |
| 2025-03-25 | SELL | -420 | 478.930 | 482.160 | 481.837 | USD -202,372 | 452.37 Loss of -12,376 on sale |
| 2025-03-24 | BUY | 245 | 479.960 | 483.230 | 482.903 | USD 118,311 | 452.03 |
| 2025-03-21 | SELL | -1,401 | 472.430 | 475.700 | 475.373 | USD -665,998 | 451.78 Loss of -33,060 on sale |
| 2025-03-19 | BUY | 66 | 479.410 | 482.820 | 482.479 | USD 31,844 | 451.10 |
| 2025-03-18 | SELL | -630 | 481.170 | 486.040 | 485.553 | USD -305,898 | 450.71 Loss of -21,953 on sale |
| 2025-03-17 | BUY | 665 | 482.350 | 486.080 | 485.707 | USD 322,995 | 450.29 |
| 2025-03-14 | BUY | 595 | 477.500 | 481.320 | 480.938 | USD 286,158 | 449.93 |
| 2025-03-13 | BUY | 2,936 | 467.090 | 480.000 | 478.709 | USD 1,405,490 | 449.70 |
| 2025-03-12 | BUY | 1,400 | 471.370 | 476.620 | 476.095 | USD 666,533 | 449.40 |
| 2025-03-11 | BUY | 560 | 475.500 | 488.540 | 487.236 | USD 272,852 | 449.04 |
| 2025-03-07 | BUY | 332 | 499.620 | 500.270 | 500.205 | USD 166,068 | 447.75 |
| 2025-03-06 | SELL | -315 | 482.840 | 484.890 | 484.685 | USD -152,676 | 447.24 Loss of -11,796 on sale |
| 2025-03-05 | BUY | 1,089 | 467.500 | 468.840 | 468.706 | USD 510,421 | 446.94 |
| 2025-03-04 | BUY | 210 | 458.380 | 463.290 | 462.799 | USD 97,188 | 446.77 |
| 2025-03-03 | BUY | 945 | 465.830 | 484.670 | 482.786 | USD 456,233 | 446.48 |
| 2025-02-28 | SELL | -245 | 480.790 | 485.210 | 484.768 | USD -118,768 | 445.95 Loss of -9,510 on sale |
| 2025-02-27 | BUY | 35 | 480.550 | 487.460 | 486.769 | USD 17,037 | 445.41 |
| 2025-02-26 | SELL | -70 | 478.520 | 490.730 | 489.509 | USD -34,266 | 444.89 Loss of -3,124 on sale |
| 2025-02-25 | BUY | 665 | 487.590 | 490.750 | 490.434 | USD 326,139 | 444.20 |
| 2025-02-21 | BUY | 490 | 489.980 | 498.770 | 497.891 | USD 243,967 | 442.76 |
| 2025-02-20 | BUY | 280 | 495.790 | 509.260 | 507.913 | USD 142,216 | 441.86 |
| 2025-02-19 | BUY | 70 | 509.270 | 515.050 | 514.472 | USD 36,013 | 440.70 |
| 2025-02-18 | BUY | 175 | 501.560 | 502.100 | 502.046 | USD 87,858 | 439.63 |
| 2025-02-13 | BUY | 595 | 466.220 | 474.380 | 473.564 | USD 281,771 | 437.64 |
| 2025-02-12 | BUY | 210 | 476.560 | 477.780 | 477.658 | USD 100,308 | 436.90 |
| 2025-02-11 | SELL | -70 | 474.300 | 476.700 | 476.460 | USD -33,352 | 436.18 Loss of -2,819 on sale |
| 2025-02-07 | SELL | -280 | 465.600 | 469.470 | 469.083 | USD -131,343 | 434.92 Loss of -9,566 on sale |
| 2025-02-06 | BUY | 140 | 464.980 | 471.360 | 470.722 | USD 65,901 | 434.31 |
| 2025-02-04 | BUY | 1,225 | 472.270 | 474.630 | 474.394 | USD 581,133 | 432.79 |
| 2025-02-03 | BUY | 455 | 467.050 | 469.670 | 469.408 | USD 213,581 | 432.04 |
| 2025-01-31 | BUY | 105 | 476.560 | 479.590 | 479.287 | USD 50,325 | 431.05 |
| 2025-01-30 | BUY | 70 | 479.990 | 483.580 | 483.221 | USD 33,825 | 429.94 |
| 2025-01-29 | BUY | 665 | 478.160 | 482.840 | 482.372 | USD 320,777 | 428.82 |
| 2025-01-28 | BUY | 315 | 479.990 | 485.840 | 485.255 | USD 152,855 | 427.60 |
| 2025-01-27 | BUY | 490 | 484.150 | 484.390 | 484.366 | USD 237,339 | 426.22 |
| 2025-01-24 | BUY | 315 | 478.770 | 479.480 | 479.409 | USD 151,014 | 424.91 |
| 2025-01-23 | BUY | 910 | 474.720 | 475.920 | 475.800 | USD 432,978 | 423.63 |
| 2025-01-02 | BUY | 1,155 | 418.180 | 428.840 | 427.774 | USD 494,079 | 423.78 |
| 2024-12-30 | BUY | 5,002 | 424.640 | 427.900 | 427.574 | USD 2,138,725 | 423.75 |
| 2024-12-10 | BUY | 245 | 443.960 | 448.690 | 448.217 | USD 109,813 | 423.19 |
| 2024-12-09 | BUY | 280 | 449.410 | 453.250 | 452.866 | USD 126,802 | 422.44 |
| 2024-12-06 | BUY | 420 | 444.000 | 448.960 | 448.464 | USD 188,355 | 421.81 |
| 2024-12-05 | BUY | 105 | 448.120 | 458.370 | 457.345 | USD 48,021 | 421.01 |
| 2024-12-04 | BUY | 385 | 456.260 | 462.230 | 461.633 | USD 177,729 | 419.91 |
| 2024-12-03 | BUY | 1,234 | 459.250 | 465.540 | 464.911 | USD 573,700 | 418.64 |
| 2024-12-02 | BUY | 104 | 462.950 | 464.300 | 464.165 | USD 48,273 | 417.16 |
| 2024-11-29 | BUY | 805 | 465.900 | 469.090 | 468.771 | USD 377,361 | 415.48 |
| 2024-11-27 | BUY | 945 | 466.000 | 467.060 | 466.954 | USD 441,272 | 411.74 |
| 2024-11-26 | BUY | 2,030 | 461.040 | 463.340 | 463.110 | USD 940,113 | 409.84 |
| 2024-11-25 | BUY | 2,100 | 462.690 | 469.390 | 468.720 | USD 984,312 | 407.73 |
| 2024-11-22 | BUY | 2,450 | 446.650 | 447.500 | 447.415 | USD 1,096,167 | 406.11 |
| 2024-11-21 | BUY | 385 | 437.540 | 442.050 | 441.599 | USD 170,016 | 404.74 |
| 2024-11-20 | BUY | 350 | 404.960 | 408.940 | 408.542 | USD 142,990 | 404.73 |
| 2024-11-19 | BUY | 315 | 400.090 | 402.620 | 402.367 | USD 126,746 | 404.95 |
| 2024-11-18 | BUY | 2,835 | 404.530 | 406.980 | 406.735 | USD 1,153,094 | 404.97 |
| 2024-11-12 | BUY | 980 | 393.750 | 402.190 | 401.346 | USD 393,319 | 405.56 |
| 2024-11-11 | BUY | 665 | 402.650 | 402.880 | 402.857 | USD 267,900 | 405.73 |
| 2024-11-08 | BUY | 498 | 394.060 | 406.490 | 405.247 | USD 201,813 | 406.41 |
| 2024-11-07 | BUY | 3,115 | 411.160 | 411.970 | 411.889 | USD 1,283,034 | 406.12 |
| 2024-11-06 | BUY | 2,586 | 405.710 | 415.500 | 414.521 | USD 1,071,951 | 406.14 |
| 2024-11-05 | BUY | 1,396 | 400.370 | 404.010 | 403.646 | USD 563,490 | 407.03 |
| 2024-11-05 | BUY | 1,396 | 400.370 | 404.010 | 403.646 | USD 563,490 | 407.03 |
| 2024-11-04 | BUY | 245 | 401.680 | 406.860 | 406.342 | USD 99,554 | 407.48 |
| 2024-11-01 | BUY | 560 | 400.420 | 407.080 | 406.414 | USD 227,592 | 408.12 |
| 2024-10-31 | BUY | 140 | 404.690 | 407.310 | 407.048 | USD 56,987 | 408.46 |
| 2024-10-30 | BUY | 348 | 404.690 | 408.140 | 407.795 | USD 141,913 | 408.88 |
| 2024-10-29 | BUY | 1,295 | 406.040 | 411.000 | 410.504 | USD 531,603 | 409.24 |
| 2024-10-28 | SELL | -245 | 412.350 | 413.330 | 413.232 | USD -101,242 | 408.20 Loss of -1,234 on sale |
| 2024-10-28 | SELL | -245 | 412.350 | 413.330 | 413.232 | USD -101,242 | 408.20 Loss of -1,234 on sale |
| 2024-10-25 | BUY | 420 | 407.930 | 414.750 | 414.068 | USD 173,909 | 408.33 |
| 2024-10-25 | BUY | 420 | 407.930 | 414.750 | 414.068 | USD 173,909 | 408.33 |
| 2024-10-24 | BUY | 280 | 411.070 | 411.760 | 411.691 | USD 115,273 | 407.42 |
| 2024-10-23 | BUY | 350 | 408.640 | 411.730 | 411.421 | USD 143,997 | 406.80 |
| 2024-10-22 | BUY | 1,884 | 406.650 | 407.900 | 407.775 | USD 768,248 | 406.96 |
| 2024-10-21 | BUY | 980 | 406.960 | 410.730 | 410.353 | USD 402,146 | 0.00 |