| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-10 | BUY | 1,096 | 370.660 | 363.480 | 364.198 | USD 399,161 | 383.02 |
| 2025-11-06 | SELL | -670 | 372.656 | 367.550 | 368.061 | USD -246,601 | 383.15 Profit of 10,108 on sale |
| 2025-11-05 | SELL | -411 | 383.415 | 370.530 | 371.818 | USD -152,817 | 383.19 Profit of 4,675 on sale |
| 2025-11-04 | SELL | -1,739 | 383.680 | 376.750 | 377.443 | USD -656,373 | 383.19 Profit of 10,001 on sale |
| 2025-10-31 | SELL | -274 | 380.940 | 375.010 | 375.603 | USD -102,915 | 383.24 Profit of 2,092 on sale |
| 2025-10-30 | BUY | 966 | 384.663 | 376.105 | 376.961 | USD 364,144 | 383.25 |
| 2025-10-29 | BUY | 959 | 378.040 | 385.000 | 384.304 | USD 368,548 | 383.28 |
| 2025-10-28 | BUY | 4,110 | 385.750 | 390.010 | 389.584 | USD 1,601,190 | 383.27 |
| 2025-10-27 | BUY | 2,192 | 385.270 | 389.290 | 388.888 | USD 852,443 | 383.26 |
| 2025-10-24 | BUY | 272 | 386.680 | 389.700 | 389.398 | USD 105,916 | 383.24 |
| 2025-10-23 | SELL | -548 | 385.030 | 388.720 | 388.351 | USD -212,816 | 383.23 Loss of -2,805 on sale |
| 2025-10-22 | BUY | 1,096 | 388.970 | 393.050 | 392.642 | USD 430,336 | 383.20 |
| 2025-10-21 | BUY | 411 | 390.900 | 393.630 | 393.357 | USD 161,670 | 383.16 |
| 2025-10-17 | BUY | 2,055 | 391.900 | 393.110 | 392.989 | USD 807,592 | 383.09 |
| 2025-10-16 | BUY | 136 | 387.390 | 390.000 | 389.739 | USD 53,005 | 383.06 |
| 2025-10-14 | SELL | -822 | 387.720 | 388.890 | 388.773 | USD -319,571 | 383.01 Loss of -4,737 on sale |
| 2025-10-13 | BUY | 959 | 379.370 | 382.310 | 382.016 | USD 366,353 | 383.03 |
| 2025-10-10 | SELL | -137 | 375.750 | 380.260 | 379.809 | USD -52,034 | 383.07 Profit of 447 on sale |
| 2025-10-08 | BUY | 1,096 | 383.790 | 386.460 | 386.193 | USD 423,268 | 383.07 |
| 2025-10-07 | BUY | 4,110 | 386.810 | 389.750 | 389.456 | USD 1,600,664 | 383.04 |
| 2025-10-06 | BUY | 137 | 389.330 | 394.500 | 393.983 | USD 53,976 | 383.01 |
| 2025-10-03 | BUY | 1,918 | 395.060 | 397.320 | 397.094 | USD 761,626 | 382.94 |
| 2025-10-02 | BUY | 1,507 | 395.010 | 397.380 | 397.143 | USD 598,495 | 382.88 |
| 2025-10-01 | BUY | 959 | 397.020 | 405.130 | 404.319 | USD 387,742 | 382.80 |
| 2025-09-30 | BUY | 1,370 | 405.190 | 407.000 | 406.819 | USD 557,342 | 382.67 |
| 2025-09-29 | BUY | 1,233 | 406.800 | 410.950 | 410.535 | USD 506,190 | 382.54 |
| 2025-09-26 | BUY | 1,507 | 410.090 | 411.410 | 411.278 | USD 619,796 | 382.38 |
| 2025-09-25 | BUY | 1,918 | 407.450 | 410.860 | 410.519 | USD 787,375 | 382.24 |
| 2025-09-18 | BUY | 138 | 417.480 | 421.390 | 420.999 | USD 58,098 | 382.03 |
| 2025-09-17 | BUY | 1,242 | 417.000 | 426.750 | 425.775 | USD 528,813 | 381.83 |
| 2025-09-11 | BUY | 685 | 423.420 | 425.220 | 425.040 | USD 291,152 | 381.59 |
| 2025-09-09 | BUY | 685 | 415.340 | 418.720 | 418.382 | USD 286,592 | 381.20 |
| 2025-07-31 | SELL | -2,278 | 367.510 | 372.810 | 372.280 | USD -848,054 | 381.29 Profit of 20,514 on sale |
| 2025-07-30 | BUY | 1,096 | 372.080 | 378.530 | 377.885 | USD 414,162 | 381.34 |
| 2025-07-29 | BUY | 137 | 377.340 | 379.730 | 379.491 | USD 51,990 | 381.36 |
| 2025-07-24 | BUY | 137 | 373.090 | 377.880 | 377.401 | USD 51,704 | 381.41 |
| 2025-07-23 | BUY | 822 | 376.350 | 377.880 | 377.727 | USD 310,492 | 381.44 |
| 2025-07-22 | BUY | 1,233 | 371.010 | 372.200 | 372.081 | USD 458,776 | 381.51 |
| 2025-07-21 | BUY | 276 | 364.040 | 365.780 | 365.606 | USD 100,907 | 381.62 |
| 2025-07-18 | SELL | -1,381 | 359.400 | 360.600 | 360.480 | USD -497,823 | 381.75 Profit of 29,378 on sale |
| 2025-07-17 | BUY | 138 | 359.040 | 360.320 | 360.192 | USD 49,706 | 381.89 |
| 2025-07-16 | BUY | 552 | 357.400 | 360.950 | 360.595 | USD 199,048 | 382.05 |
| 2025-07-15 | SELL | -2,115 | 358.640 | 370.750 | 369.539 | USD -781,575 | 382.19 Profit of 26,765 on sale |
| 2025-07-14 | BUY | 1,104 | 370.110 | 371.290 | 371.172 | USD 409,774 | 382.27 |
| 2025-07-11 | SELL | -276 | 370.070 | 371.800 | 371.627 | USD -102,569 | 382.35 Profit of 2,959 on sale |
| 2025-07-10 | BUY | 1,104 | 373.300 | 377.940 | 377.476 | USD 416,734 | 382.41 |
| 2025-07-09 | BUY | 1,104 | 371.040 | 371.070 | 371.067 | USD 409,658 | 382.48 |
| 2025-07-08 | BUY | 830 | 367.500 | 370.400 | 370.110 | USD 307,191 | 382.58 |
| 2025-07-07 | SELL | -3,174 | 367.640 | 372.790 | 372.275 | USD -1,181,601 | 382.67 Profit of 33,008 on sale |
| 2025-07-02 | SELL | -4,002 | 371.850 | 373.970 | 373.758 | USD -1,495,780 | 382.89 Profit of 36,559 on sale |
| 2025-06-30 | BUY | 2,346 | 366.640 | 370.950 | 370.519 | USD 869,238 | 383.00 |
| 2025-06-27 | BUY | 1,242 | 368.740 | 370.150 | 370.009 | USD 459,551 | 383.10 |
| 2025-06-25 | SELL | -276 | 361.860 | 363.600 | 363.426 | USD -100,306 | 383.38 Profit of 5,507 on sale |
| 2025-06-24 | BUY | 142 | 360.420 | 361.710 | 361.581 | USD 51,345 | 383.54 |
| 2025-06-23 | BUY | 3,588 | 356.960 | 357.070 | 357.059 | USD 1,281,128 | 383.72 |
| 2025-06-18 | SELL | -822 | 347.030 | 350.900 | 350.513 | USD -288,122 | 384.24 Profit of 27,722 on sale |
| 2025-06-13 | SELL | -411 | 354.660 | 362.790 | 361.977 | USD -148,773 | 384.93 Profit of 9,432 on sale |
| 2025-06-12 | BUY | 411 | 363.160 | 365.070 | 364.879 | USD 149,965 | 385.08 |
| 2025-06-11 | BUY | 548 | 360.460 | 369.140 | 368.272 | USD 201,813 | 385.26 |
| 2025-06-06 | SELL | -685 | 367.330 | 372.650 | 372.118 | USD -254,901 | 385.68 Profit of 9,288 on sale |
| 2025-06-05 | SELL | -411 | 369.280 | 371.560 | 371.332 | USD -152,617 | 385.80 Profit of 5,947 on sale |
| 2025-06-04 | SELL | -548 | 372.400 | 375.370 | 375.073 | USD -205,540 | 385.90 Profit of 5,934 on sale |
| 2025-06-02 | BUY | 1,781 | 367.960 | 368.040 | 368.032 | USD 655,465 | 386.14 |
| 2025-05-30 | SELL | -399 | 368.290 | 369.640 | 369.505 | USD -147,433 | 386.28 Profit of 6,692 on sale |
| 2025-05-29 | BUY | 137 | 368.290 | 370.350 | 370.144 | USD 50,710 | 386.42 |
| 2025-05-28 | SELL | -137 | 368.060 | 371.150 | 370.841 | USD -50,805 | 386.56 Profit of 2,154 on sale |
| 2025-05-27 | BUY | 1,507 | 370.400 | 370.550 | 370.535 | USD 558,396 | 386.69 |
| 2025-05-23 | SELL | -2,740 | 362.710 | 364.720 | 364.519 | USD -998,782 | 387.08 Profit of 61,809 on sale |
| 2025-05-22 | SELL | -3,014 | 366.130 | 369.230 | 368.920 | USD -1,111,925 | 387.25 Profit of 55,239 on sale |
| 2025-05-21 | BUY | 137 | 370.840 | 378.330 | 377.581 | USD 51,729 | 387.38 |
| 2025-05-20 | BUY | 1,096 | 377.050 | 389.750 | 388.480 | USD 425,774 | 387.47 |
| 2025-05-19 | BUY | 3,973 | 379.380 | 381.160 | 380.982 | USD 1,513,642 | 387.53 |
| 2025-05-16 | BUY | 3,699 | 380.780 | 381.170 | 381.131 | USD 1,409,804 | 387.59 |
| 2025-05-15 | BUY | 3,014 | 378.630 | 379.330 | 379.260 | USD 1,143,090 | 387.67 |
| 2025-05-14 | BUY | 2,740 | 372.810 | 375.790 | 375.492 | USD 1,028,848 | 387.79 |
| 2025-05-13 | SELL | -548 | 373.600 | 381.000 | 380.260 | USD -208,382 | 387.92 Profit of 4,196 on sale |
| 2025-05-12 | BUY | 137 | 376.590 | 378.720 | 378.507 | USD 51,855 | 388.02 |
| 2025-05-09 | BUY | 411 | 362.710 | 365.570 | 365.284 | USD 150,132 | 388.24 |
| 2025-05-08 | SELL | -3,973 | 364.860 | 369.310 | 368.865 | USD -1,465,501 | 388.44 Profit of 77,788 on sale |
| 2025-05-07 | SELL | -1,918 | 362.750 | 363.780 | 363.677 | USD -697,532 | 388.67 Profit of 47,943 on sale |
| 2025-05-06 | BUY | 4,795 | 359.380 | 362.270 | 361.981 | USD 1,735,699 | 388.94 |
| 2025-05-02 | BUY | 411 | 364.520 | 366.230 | 366.059 | USD 150,450 | 389.41 |
| 2025-05-01 | SELL | -685 | 358.300 | 362.880 | 362.422 | USD -248,259 | 389.70 Profit of 18,685 on sale |
| 2025-04-30 | BUY | 411 | 360.490 | 361.270 | 361.192 | USD 148,450 | 389.97 |
| 2025-04-29 | BUY | 959 | 359.000 | 360.580 | 360.422 | USD 345,645 | 390.26 |
| 2025-04-28 | BUY | 2,045 | 356.920 | 360.100 | 359.782 | USD 735,754 | 390.58 |
| 2025-04-25 | BUY | 1,918 | 357.580 | 359.000 | 358.858 | USD 688,290 | 390.90 |
| 2025-04-24 | BUY | 548 | 359.640 | 360.400 | 360.324 | USD 197,458 | 391.20 |
| 2025-04-23 | BUY | 1,507 | 356.420 | 364.840 | 363.998 | USD 548,545 | 391.54 |
| 2025-04-22 | SELL | -832 | 354.430 | 356.220 | 356.041 | USD -296,226 | 391.91 Profit of 29,844 on sale |
| 2025-04-17 | BUY | 274 | 355.060 | 357.500 | 357.256 | USD 97,888 | 392.66 |
| 2025-04-16 | BUY | 4,071 | 345.990 | 353.800 | 353.019 | USD 1,437,140 | 393.13 |
| 2025-04-15 | BUY | 2,740 | 354.110 | 361.440 | 360.707 | USD 988,337 | 393.53 |
| 2025-04-11 | BUY | 3,425 | 353.860 | 354.470 | 354.409 | USD 1,213,851 | 394.33 |
| 2025-04-10 | BUY | 5,617 | 353.620 | 355.290 | 355.123 | USD 1,994,726 | 394.77 |
| 2025-04-09 | BUY | 1,096 | 355.390 | 356.040 | 355.975 | USD 390,149 | 395.19 |
| 2025-04-08 | BUY | 2,877 | 335.240 | 354.000 | 352.124 | USD 1,013,061 | 395.84 |
| 2025-04-07 | BUY | 3,283 | 341.510 | 354.220 | 352.949 | USD 1,158,732 | 396.44 |
| 2025-04-04 | SELL | -8,220 | 353.900 | 365.440 | 364.286 | USD -2,994,431 | 396.91 Profit of 268,186 on sale |
| 2025-04-02 | BUY | 959 | 370.890 | 372.310 | 372.168 | USD 356,909 | 397.20 |
| 2025-03-31 | SELL | -3,699 | 366.490 | 368.740 | 368.515 | USD -1,363,137 | 397.92 Profit of 108,775 on sale |
| 2025-03-28 | SELL | -2,329 | 358.150 | 363.200 | 362.695 | USD -844,717 | 398.38 Profit of 83,120 on sale |
| 2025-03-27 | SELL | -685 | 362.730 | 365.210 | 364.962 | USD -249,999 | 398.80 Profit of 23,181 on sale |
| 2025-03-26 | BUY | 1,233 | 362.130 | 364.730 | 364.470 | USD 449,392 | 399.24 |
| 2025-03-25 | SELL | -1,644 | 360.990 | 363.650 | 363.384 | USD -597,403 | 399.70 Profit of 59,705 on sale |
| 2025-03-24 | BUY | 959 | 363.770 | 364.430 | 364.364 | USD 349,425 | 400.14 |
| 2025-03-21 | BUY | 5,003 | 351.150 | 353.390 | 353.166 | USD 1,766,890 | 400.74 |
| 2025-03-19 | BUY | 258 | 353.420 | 354.430 | 354.329 | USD 91,417 | 401.92 |
| 2025-03-18 | SELL | -2,466 | 349.570 | 353.890 | 353.458 | USD -871,627 | 402.59 Profit of 121,151 on sale |
| 2025-03-17 | BUY | 2,603 | 354.130 | 355.550 | 355.408 | USD 925,127 | 403.22 |
| 2025-03-14 | BUY | 2,329 | 351.310 | 351.390 | 351.382 | USD 818,369 | 403.90 |
| 2025-03-13 | BUY | 11,492 | 347.250 | 362.000 | 360.525 | USD 4,143,153 | 404.65 |
| 2025-03-12 | BUY | 5,480 | 364.730 | 372.000 | 371.273 | USD 2,034,576 | 405.19 |
| 2025-03-11 | BUY | 2,192 | 368.160 | 374.930 | 374.253 | USD 820,363 | 405.70 |
| 2025-03-07 | BUY | 1,304 | 376.800 | 380.650 | 380.265 | USD 495,866 | 406.55 |
| 2025-03-06 | SELL | -1,233 | 381.730 | 387.760 | 387.157 | USD -477,365 | 406.90 Profit of 24,343 on sale |
| 2025-03-05 | BUY | 4,263 | 386.350 | 387.120 | 387.043 | USD 1,649,964 | 407.20 |
| 2025-03-04 | BUY | 822 | 381.680 | 387.960 | 387.332 | USD 318,387 | 407.57 |
| 2025-03-03 | BUY | 3,699 | 389.690 | 397.070 | 396.332 | USD 1,466,032 | 407.84 |
| 2025-02-28 | SELL | -959 | 396.600 | 396.870 | 396.843 | USD -380,572 | 408.01 Profit of 10,709 on sale |
| 2025-02-27 | BUY | 137 | 390.270 | 395.470 | 394.950 | USD 54,108 | 408.28 |
| 2025-02-26 | SELL | -274 | 390.480 | 398.870 | 398.031 | USD -109,060 | 408.56 Profit of 2,885 on sale |
| 2025-02-25 | BUY | 2,603 | 393.290 | 401.010 | 400.238 | USD 1,041,820 | 408.80 |
| 2025-02-21 | BUY | 1,918 | 385.300 | 397.820 | 396.568 | USD 760,617 | 409.62 |
| 2025-02-20 | BUY | 1,096 | 394.640 | 394.760 | 394.748 | USD 432,644 | 409.87 |
| 2025-02-19 | BUY | 274 | 395.430 | 398.640 | 398.319 | USD 109,139 | 410.12 |
| 2025-02-18 | BUY | 685 | 403.310 | 408.870 | 408.314 | USD 279,695 | 410.23 |
| 2025-02-13 | BUY | 2,329 | 412.430 | 412.980 | 412.925 | USD 961,702 | 410.22 |
| 2025-02-12 | BUY | 822 | 407.140 | 409.650 | 409.399 | USD 336,526 | 410.28 |
| 2025-02-11 | SELL | -274 | 416.360 | 416.570 | 416.549 | USD -114,134 | 410.16 Loss of -1,750 on sale |
| 2025-02-07 | SELL | -1,096 | 407.370 | 414.290 | 413.598 | USD -453,303 | 410.14 Loss of -3,788 on sale |
| 2025-02-06 | BUY | 548 | 414.160 | 417.790 | 417.427 | USD 228,750 | 410.06 |
| 2025-02-04 | BUY | 4,795 | 411.490 | 412.580 | 412.471 | USD 1,977,798 | 409.95 |
| 2025-02-03 | BUY | 1,781 | 408.760 | 411.900 | 411.586 | USD 733,035 | 409.98 |
| 2025-01-31 | BUY | 411 | 411.980 | 416.380 | 415.940 | USD 170,951 | 409.94 |
| 2025-01-30 | BUY | 274 | 414.500 | 417.320 | 417.038 | USD 114,268 | 409.83 |
| 2025-01-29 | BUY | 2,603 | 413.420 | 421.370 | 420.575 | USD 1,094,757 | 409.75 |
| 2025-01-28 | BUY | 1,233 | 418.830 | 423.240 | 422.799 | USD 521,311 | 409.54 |
| 2025-01-27 | BUY | 1,918 | 424.870 | 426.190 | 426.058 | USD 817,179 | 409.18 |
| 2025-01-24 | BUY | 1,233 | 414.500 | 415.010 | 414.959 | USD 511,644 | 409.05 |
| 2025-01-23 | BUY | 3,562 | 414.390 | 414.690 | 414.660 | USD 1,477,019 | 408.91 |
| 2025-01-02 | BUY | 4,521 | 388.460 | 392.670 | 392.249 | USD 1,773,358 | 409.44 |
| 2024-12-30 | BUY | 38,269 | 389.430 | 391.210 | 391.032 | USD 14,964,403 | 409.96 |
| 2024-12-10 | BUY | 952 | 422.590 | 427.310 | 426.838 | USD 406,350 | 409.62 |
| 2024-12-09 | BUY | 1,088 | 429.180 | 436.360 | 435.642 | USD 473,978 | 409.08 |
| 2024-12-06 | BUY | 1,632 | 431.370 | 435.750 | 435.312 | USD 710,429 | 408.44 |
| 2024-12-05 | BUY | 408 | 426.540 | 429.760 | 429.438 | USD 175,211 | 407.91 |
| 2024-12-04 | BUY | 1,496 | 427.920 | 428.830 | 428.739 | USD 641,394 | 407.30 |
| 2024-12-03 | BUY | 4,793 | 429.350 | 430.680 | 430.547 | USD 2,063,612 | 406.62 |
| 2024-12-02 | BUY | 402 | 426.960 | 430.400 | 430.056 | USD 172,883 | 405.96 |
| 2024-11-29 | BUY | 3,128 | 429.130 | 431.000 | 430.813 | USD 1,347,583 | 405.19 |
| 2024-11-27 | BUY | 3,672 | 427.190 | 430.100 | 429.809 | USD 1,578,259 | 403.61 |
| 2024-11-26 | BUY | 7,888 | 429.520 | 439.370 | 438.385 | USD 3,457,981 | 402.66 |
| 2024-11-25 | BUY | 8,160 | 428.670 | 430.250 | 430.092 | USD 3,509,551 | 401.65 |
| 2024-11-22 | BUY | 9,520 | 420.000 | 420.140 | 420.126 | USD 3,999,600 | 400.92 |
| 2024-11-21 | BUY | 1,496 | 410.450 | 411.390 | 411.296 | USD 615,299 | 400.52 |
| 2024-11-20 | BUY | 1,360 | 400.000 | 406.700 | 406.030 | USD 552,201 | 400.55 |
| 2024-11-19 | BUY | 1,224 | 406.800 | 409.160 | 408.924 | USD 500,523 | 400.26 |
| 2024-11-18 | BUY | 11,016 | 410.440 | 412.540 | 412.330 | USD 4,542,227 | 399.78 |
| 2024-11-12 | BUY | 3,808 | 403.080 | 416.020 | 414.726 | USD 1,579,277 | 399.61 |
| 2024-11-11 | BUY | 2,584 | 408.290 | 411.600 | 411.269 | USD 1,062,719 | 399.16 |
| 2024-11-08 | BUY | 1,944 | 405.900 | 406.400 | 406.350 | USD 789,944 | 398.78 |
| 2024-11-07 | BUY | 12,104 | 399.440 | 399.760 | 399.728 | USD 4,838,308 | 398.74 |
| 2024-11-06 | BUY | 10,044 | 388.370 | 394.040 | 393.473 | USD 3,952,043 | 399.39 |
| 2024-11-05 | BUY | 5,420 | 400.090 | 400.230 | 400.216 | USD 2,169,171 | 399.29 |
| 2024-11-05 | BUY | 5,420 | 400.090 | 400.230 | 400.216 | USD 2,169,171 | 399.29 |
| 2024-11-04 | BUY | 952 | 395.570 | 400.480 | 399.989 | USD 380,790 | 399.58 |
| 2024-11-01 | BUY | 2,176 | 392.590 | 398.710 | 398.098 | USD 866,261 | 400.16 |
| 2024-10-31 | BUY | 544 | 393.750 | 395.670 | 395.478 | USD 215,140 | 400.74 |
| 2024-10-30 | BUY | 1,352 | 392.520 | 397.690 | 397.173 | USD 536,978 | 401.56 |
| 2024-10-29 | BUY | 5,032 | 395.070 | 399.110 | 398.706 | USD 2,006,289 | 402.29 |
| 2024-10-28 | SELL | -952 | 402.890 | 405.840 | 405.545 | USD -386,079 | 402.11 Loss of -3,267 on sale |
| 2024-10-28 | SELL | -952 | 402.890 | 405.840 | 405.545 | USD -386,079 | 402.11 Loss of -3,267 on sale |
| 2024-10-25 | BUY | 1,632 | 398.910 | 403.520 | 403.059 | USD 657,792 | 403.39 |
| 2024-10-25 | BUY | 1,632 | 398.910 | 403.520 | 403.059 | USD 657,792 | 403.39 |
| 2024-10-24 | BUY | 1,088 | 402.680 | 404.200 | 404.048 | USD 439,604 | 403.57 |
| 2024-10-23 | BUY | 1,360 | 399.640 | 404.280 | 403.816 | USD 549,190 | 404.88 |
| 2024-10-22 | BUY | 7,321 | 401.850 | 402.950 | 402.840 | USD 2,949,192 | 406.40 |
| 2024-10-21 | BUY | 3,808 | 406.400 | 416.560 | 415.544 | USD 1,582,392 | 0.00 |
| 2024-10-21 | BUY | 3,808 | 406.400 | 416.560 | 415.544 | USD 1,582,392 | 0.00 |