| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-12 | BUY | 126,264 | 628.990 | 607.770 | 609.892 | USD 77,007,406 | 652.38 |
| 2025-11-11 | BUY | 126,264 | 629.560 | 619.400 | 620.416 | USD 78,336,209 | 652.56 |
| 2025-11-10 | BUY | 126,264 | 635.000 | 618.105 | 619.794 | USD 78,257,731 | 652.71 |
| 2025-11-07 | BUY | 126,264 | | | 621.710* | | 652.93 |
| 2025-11-06 | BUY | 126,264 | 635.850 | 618.000 | 619.785 | USD 78,256,533 | 653.18 |
| 2025-11-05 | BUY | 126,264 | 642.230 | 626.537 | 628.107 | USD 79,307,268 | 653.31 |
| 2025-11-04 | BUY | 126,264 | 641.740 | 626.280 | 627.826 | USD 79,271,831 | 653.50 |
| 2025-11-03 | BUY | 126,264 | 659.330 | 636.210 | 638.522 | USD 80,622,343 | 653.62 |
| 2025-10-31 | BUY | 126,264 | 674.890 | 645.573 | 648.505 | USD 81,882,853 | 653.65 |
| 2025-10-30 | BUY | 141,830 | 680.960 | 650.170 | 653.249 | USD 92,650,302 | 653.56 |
| 2025-10-29 | BUY | 157,396 | 751.670 | 759.155 | 758.407 | USD 119,370,153 | 652.81 |
| 2025-10-28 | BUY | 157,396 | 751.440 | 758.400 | 757.704 | USD 119,259,582 | 652.06 |
| 2025-10-27 | BUY | 157,396 | 750.820 | 755.750 | 755.257 | USD 118,874,431 | 651.30 |
| 2025-10-24 | BUY | 157,396 | 738.360 | 741.210 | 740.925 | USD 116,618,634 | 650.63 |
| 2025-10-23 | BUY | 157,396 | 734.000 | 742.410 | 741.569 | USD 116,719,991 | 649.98 |
| 2025-10-22 | BUY | 156,092 | 733.410 | 740.600 | 739.881 | USD 115,489,501 | 649.32 |
| 2025-10-21 | BUY | 154,788 | 733.270 | 738.500 | 737.977 | USD 114,229,984 | 648.65 |
| 2025-10-20 | BUY | 154,788 | 732.170 | 733.770 | 733.610 | USD 113,554,027 | 647.98 |
| 2025-10-17 | BUY | 154,788 | 716.920 | 718.540 | 718.378 | USD 111,196,291 | 647.43 |
| 2025-10-16 | BUY | 154,656 | 712.070 | 725.490 | 724.148 | USD 111,993,832 | 646.90 |
| 2025-10-15 | BUY | 154,524 | 717.550 | 723.900 | 723.265 | USD 111,761,804 | 646.32 |
| 2025-10-14 | BUY | 122,908 | 708.650 | 715.550 | 714.860 | USD 87,862,012 | 645.81 |
| 2025-10-13 | SELL | -91,292 | 715.700 | 719.940 | 719.516 | USD -65,686,055 | 647.15 Loss of -6,606,253 on sale |
| 2025-10-07 | BUY | 94,096 | 713.080 | 718.500 | 717.958 | USD 67,556,976 | 646.60 |
| 2025-10-06 | BUY | 94,096 | 715.660 | 716.880 | 716.758 | USD 67,444,061 | 646.01 |
| 2025-10-03 | BUY | 94,096 | 710.560 | 731.000 | 728.956 | USD 68,591,844 | 645.46 |
| 2025-10-02 | BUY | 94,096 | 727.050 | 727.770 | 727.698 | USD 68,473,473 | 644.76 |
| 2025-10-01 | BUY | 94,096 | 717.340 | 721.850 | 721.399 | USD 67,880,758 | 644.13 |
| 2025-09-30 | BUY | 94,096 | 734.380 | 742.970 | 742.111 | USD 69,829,674 | 643.33 |
| 2025-09-29 | BUY | 94,096 | 743.400 | 750.780 | 750.042 | USD 70,575,955 | 642.45 |
| 2025-09-26 | BUY | 94,096 | 743.750 | 751.930 | 751.112 | USD 70,676,634 | 641.54 |
| 2025-09-25 | BUY | 94,296 | 748.910 | 756.770 | 755.984 | USD 71,286,269 | 640.58 |
| 2025-09-24 | SELL | -94,496 | 760.660 | 761.110 | 761.065 | USD -71,917,597 | 642.10 Loss of -11,241,697 on sale |
| 2025-09-16 | BUY | 83,542 | 779.000 | 781.360 | 781.124 | USD 65,256,660 | 640.84 |
| 2025-09-15 | BUY | 83,542 | 764.700 | 774.070 | 773.133 | USD 64,589,078 | 639.70 |
| 2025-09-12 | BUY | 83,542 | 755.590 | 757.570 | 757.372 | USD 63,272,372 | 638.61 |
| 2025-09-11 | SELL | -83,542 | 750.900 | 757.100 | 756.480 | USD -63,197,851 | 639.90 Loss of -9,739,560 on sale |
| 2025-08-29 | SELL | -76,564 | 738.700 | 747.140 | 746.296 | USD -57,139,408 | 645.05 Loss of -7,751,901 on sale |
| 2025-08-27 | BUY | 84,472 | 747.380 | 754.150 | 753.473 | USD 63,647,373 | 644.06 |
| 2025-08-26 | BUY | 92,380 | 754.100 | 754.870 | 754.793 | USD 69,727,777 | 643.00 |
| 2025-08-22 | SELL | -92,380 | 754.790 | 756.900 | 756.689 | USD -69,902,932 | 644.97 Loss of -10,320,883 on sale |
| 2025-08-18 | BUY | 81,734 | 767.370 | 775.810 | 774.966 | USD 63,341,071 | 643.76 |
| 2025-08-15 | BUY | 81,734 | 785.230 | 796.250 | 795.148 | USD 64,990,626 | 642.34 |
| 2025-08-14 | BUY | 81,834 | 782.130 | 787.810 | 787.242 | USD 64,423,162 | 640.93 |
| 2025-08-13 | BUY | 81,934 | 780.080 | 795.460 | 793.922 | USD 65,049,207 | 639.51 |
| 2025-08-12 | BUY | 81,934 | 790.000 | 793.670 | 793.303 | USD 64,998,487 | 637.96 |
| 2025-08-11 | SELL | -81,934 | 765.870 | 773.460 | 772.701 | USD -63,310,485 | 638.80 Loss of -10,970,648 on sale |
| 2025-08-06 | BUY | 79,314 | 771.990 | 773.640 | 773.475 | USD 61,347,397 | 637.40 |
| 2025-08-05 | BUY | 76,694 | 763.460 | 783.130 | 781.163 | USD 59,910,516 | 636.06 |
| 2025-08-04 | BUY | 76,694 | 776.370 | 776.850 | 776.802 | USD 59,576,051 | 634.55 |
| 2025-08-01 | BUY | 76,694 | 750.010 | 766.000 | 764.401 | USD 58,624,970 | 633.30 |
| 2025-07-31 | BUY | 76,694 | 773.440 | 784.750 | 783.619 | USD 60,098,876 | 631.76 |
| 2025-07-30 | BUY | 76,694 | 695.210 | 708.500 | 707.171 | USD 54,235,773 | 631.05 |
| 2025-07-29 | BUY | 76,694 | 700.000 | 724.470 | 722.023 | USD 55,374,830 | 630.28 |
| 2025-07-28 | BUY | 76,694 | 717.630 | 724.740 | 724.029 | USD 55,528,679 | 629.29 |
| 2025-07-25 | BUY | 76,694 | 712.680 | 720.650 | 719.853 | USD 55,208,408 | 628.33 |
| 2025-07-24 | BUY | 76,694 | 714.800 | 723.620 | 722.738 | USD 55,429,668 | 627.32 |
| 2025-07-23 | BUY | 76,694 | 713.580 | 714.630 | 714.525 | USD 54,799,781 | 626.31 |
| 2025-07-22 | BUY | 76,694 | 704.810 | 716.600 | 715.421 | USD 54,868,496 | 625.37 |
| 2025-07-21 | BUY | 76,694 | 712.970 | 717.000 | 716.597 | USD 54,958,690 | 624.32 |
| 2025-07-18 | BUY | 76,694 | 704.280 | 704.710 | 704.667 | USD 54,043,733 | 623.34 |
| 2025-07-17 | BUY | 76,694 | 701.410 | 705.900 | 705.451 | USD 54,103,860 | 622.38 |
| 2025-07-16 | BUY | 76,694 | 702.910 | 713.970 | 712.864 | USD 54,672,389 | 621.37 |
| 2025-07-15 | BUY | 76,694 | 710.390 | 724.470 | 723.062 | USD 55,454,515 | 620.24 |
| 2025-07-14 | SELL | -76,694 | 720.920 | 728.000 | 727.292 | USD -55,778,933 | 621.20 Loss of -8,136,422 on sale |
| 2025-07-10 | BUY | 76,694 | 727.240 | 735.800 | 734.944 | USD 56,365,794 | 619.83 |
| 2025-07-09 | BUY | 76,694 | 732.780 | 737.530 | 737.055 | USD 56,527,698 | 618.34 |
| 2025-07-08 | BUY | 76,694 | 720.670 | 722.910 | 722.686 | USD 55,425,678 | 616.97 |
| 2025-07-07 | BUY | 76,694 | 718.350 | 727.000 | 726.135 | USD 55,690,198 | 615.60 |
| 2025-07-04 | BUY | 76,694 | | | 719.010* | | 614.19 |
| 2025-07-03 | BUY | 76,694 | 719.010 | 729.030 | 728.028 | USD 55,835,382 | 612.73 |
| 2025-07-02 | BUY | 76,694 | 713.570 | 720.300 | 719.627 | USD 55,191,072 | 611.31 |
| 2025-06-30 | BUY | 76,694 | 738.090 | 747.900 | 746.919 | USD 57,284,208 | 609.50 |
| 2025-06-27 | BUY | 76,694 | 733.630 | 735.430 | 735.250 | USD 56,389,263 | 607.70 |
| 2025-06-26 | BUY | 75,829 | 726.090 | 728.220 | 728.007 | USD 55,204,041 | 605.96 |
| 2025-06-25 | BUY | 74,964 | 708.680 | 716.580 | 715.790 | USD 53,658,483 | 604.43 |
| 2025-06-24 | BUY | 74,964 | 712.200 | 713.190 | 713.091 | USD 53,456,154 | 602.80 |
| 2025-06-23 | BUY | 74,964 | 698.530 | 699.050 | 698.998 | USD 52,399,685 | 601.32 |
| 2025-06-20 | BUY | 74,941 | 682.350 | 701.820 | 699.873 | USD 52,449,183 | 600.06 |
| 2025-06-19 | BUY | 74,918 | | | 695.770* | | 598.54 |
| 2025-06-18 | BUY | 37,537 | 695.770 | 701.590 | 701.008 | USD 26,313,738 | 596.97 |
| 2025-06-11 | BUY | 40,636 | 694.140 | 708.870 | 707.397 | USD 28,745,784 | 595.38 |
| 2025-06-10 | BUY | 81,116 | 702.400 | 703.230 | 703.147 | USD 57,036,471 | 593.59 |
| 2025-06-09 | BUY | 81,116 | 694.060 | 705.190 | 704.077 | USD 57,111,910 | 591.89 |
| 2025-06-06 | BUY | 81,191 | 697.710 | 702.810 | 702.300 | USD 57,020,439 | 590.06 |
| 2025-06-04 | BUY | 88,363 | 687.950 | 689.000 | 688.895 | USD 60,872,829 | 588.35 |
| 2025-06-03 | BUY | 95,460 | 666.850 | 675.580 | 674.707 | USD 64,407,531 | 586.95 |
| 2025-06-02 | BUY | 95,460 | 670.900 | 673.260 | 673.024 | USD 64,246,872 | 585.42 |
| 2025-05-30 | BUY | 95,460 | 647.490 | 649.410 | 649.218 | USD 61,974,348 | 584.27 |
| 2025-05-29 | BUY | 95,460 | 645.050 | 653.320 | 652.493 | USD 62,286,982 | 583.12 |
| 2025-05-28 | BUY | 84,562 | 643.580 | 650.880 | 650.150 | USD 54,977,985 | 581.96 |
| 2025-05-27 | BUY | 73,664 | 642.320 | 643.080 | 643.004 | USD 47,366,248 | 580.78 |
| 2025-05-26 | BUY | 73,664 | | | 627.060* | | 579.85 |
| 2025-05-23 | BUY | 73,664 | 627.060 | 632.450 | 631.911 | USD 46,549,093 | 578.89 |
| 2025-05-22 | BUY | 73,511 | 636.570 | 643.250 | 642.582 | USD 47,236,845 | 577.69 |
| 2025-05-21 | BUY | 73,358 | 635.500 | 646.610 | 645.499 | USD 47,352,515 | 576.46 |
| 2025-05-20 | BUY | 127,268 | 637.100 | 639.350 | 639.125 | USD 81,340,157 | 575.14 |
| 2025-05-19 | BUY | 181,178 | 640.430 | 643.000 | 642.743 | USD 116,450,891 | 573.69 |
| 2025-05-16 | BUY | 181,178 | 640.340 | 640.440 | 640.430 | USD 116,031,827 | 572.17 |
| 2025-05-15 | BUY | 181,178 | 643.880 | 657.310 | 655.967 | USD 118,846,789 | 570.50 |
| 2025-05-14 | BUY | 172,129 | 659.360 | 662.670 | 662.339 | USD 114,007,747 | 568.39 |
| 2025-05-13 | BUY | 163,803 | 656.030 | 660.920 | 660.431 | USD 108,180,577 | 566.25 |
| 2025-05-12 | BUY | 164,526 | 639.430 | 640.390 | 640.294 | USD 105,345,013 | 564.42 |
| 2025-05-09 | BUY | 164,526 | 592.490 | 606.970 | 605.522 | USD 99,624,108 | 563.70 |
| 2025-05-08 | BUY | 164,526 | 598.010 | 611.300 | 609.971 | USD 100,356,087 | 562.80 |
| 2025-05-07 | BUY | 164,526 | 596.810 | 603.080 | 602.453 | USD 99,119,185 | 561.88 |
| 2025-05-06 | BUY | 165,193 | 587.310 | 596.030 | 595.158 | USD 98,315,940 | 561.17 |
| 2025-05-05 | BUY | 165,860 | 599.270 | 603.210 | 602.816 | USD 99,983,065 | 560.08 |
| 2025-05-02 | BUY | 165,860 | 597.020 | 604.340 | 603.608 | USD 100,114,427 | 559.00 |
| 2025-05-01 | BUY | 165,860 | 572.210 | 592.950 | 590.876 | USD 98,002,696 | 558.60 |
| 2025-04-30 | BUY | 166,180 | 549.000 | 549.100 | 549.090 | USD 91,247,773 | 558.90 |
| 2025-04-29 | BUY | 169,669 | 554.440 | 556.570 | 556.357 | USD 94,396,537 | 559.04 |
| 2025-04-28 | BUY | 172,838 | 549.740 | 558.490 | 557.615 | USD 96,377,060 | 559.35 |
| 2025-04-25 | BUY | 172,838 | 547.270 | 549.860 | 549.601 | USD 94,991,936 | 559.77 |
| 2025-04-24 | BUY | 172,838 | 533.150 | 533.900 | 533.825 | USD 92,265,250 | 560.72 |
| 2025-04-23 | BUY | 172,838 | 520.270 | 535.340 | 533.833 | USD 92,266,633 | 562.22 |
| 2025-04-22 | BUY | 117,175 | 500.280 | 506.880 | 506.220 | USD 59,316,329 | 564.60 |
| 2025-04-21 | BUY | 61,512 | 484.660 | 493.500 | 492.616 | USD 30,301,795 | 567.80 |
| 2025-04-18 | BUY | 61,512 | | | 501.480* | | 570.56 |
| 2025-04-17 | BUY | 61,512 | 501.480 | 507.300 | 506.718 | USD 31,169,237 | 573.56 |
| 2025-04-16 | BUY | 61,512 | 502.310 | 513.370 | 512.264 | USD 31,510,383 | 576.80 |
| 2025-04-15 | BUY | 58,386 | 521.520 | 537.940 | 536.298 | USD 31,312,295 | 579.43 |
| 2025-04-14 | BUY | 55,260 | 531.480 | 557.770 | 555.141 | USD 30,677,093 | 581.83 |
| 2025-04-11 | BUY | 55,260 | 543.570 | 547.400 | 547.017 | USD 30,228,161 | 583.85 |
| 2025-04-10 | BUY | 55,260 | 546.290 | 581.300 | 577.799 | USD 31,929,172 | 585.93 |
| 2025-04-09 | BUY | 55,260 | 585.770 | 587.890 | 587.678 | USD 32,475,087 | 585.94 |
| 2025-04-08 | BUY | 55,260 | 510.450 | 547.430 | 543.732 | USD 30,046,630 | 590.66 |
| 2025-04-07 | BUY | 55,260 | 516.250 | 539.370 | 537.058 | USD 29,677,825 | 595.62 |
| 2025-04-04 | BUY | 55,260 | 504.730 | 518.000 | 516.673 | USD 28,551,350 | 602.11 |
| 2025-04-02 | BUY | 55,260 | 583.930 | 592.660 | 591.787 | USD 32,702,148 | 603.51 |
| 2025-04-01 | BUY | 55,260 | 586.000 | 589.910 | 589.519 | USD 32,576,819 | 604.97 |
| 2025-03-31 | BUY | 55,260 | 576.360 | 578.700 | 578.466 | USD 31,966,032 | 607.57 |
| 2025-03-28 | BUY | 55,260 | 576.740 | 601.750 | 599.249 | USD 33,114,500 | 610.66 |
| 2025-03-27 | BUY | 55,260 | 602.580 | 614.250 | 613.083 | USD 33,878,967 | 611.55 |
| 2024-12-05 | SELL | -5,207 | 608.930 | 619.900 | 618.803 | USD -3,222,107 | 0.00 Loss of -3,222,107 on sale |