| Date | Action | Quantity | Market High | Market Low | Likely Trade Price | Likely Trade Value (Profit/Loss) | Average Price previous trades |
|---|
| 2025-11-11 | BUY | 88,820 | 585.000 | 561.915 | 564.223 | USD 50,114,330 | 631.89 |
| 2025-11-10 | BUY | 91,988 | 611.350 | 580.390 | 583.486 | USD 53,673,711 | 632.12 |
| 2025-11-07 | BUY | 91,988 | 611.210 | 578.000 | 581.321 | USD 53,474,556 | 632.26 |
| 2025-11-06 | BUY | 91,988 | 631.990 | 584.210 | 588.988 | USD 54,179,829 | 632.48 |
| 2025-11-05 | BUY | 91,988 | 657.356 | 560.000 | 569.736 | USD 52,408,842 | 632.45 |
| 2025-11-04 | BUY | 91,988 | 719.920 | 698.880 | 700.984 | USD 64,482,116 | 632.08 |
| 2025-11-03 | BUY | 91,988 | 738.100 | 720.736 | 722.472 | USD 66,458,757 | 631.63 |
| 2025-10-31 | BUY | 91,988 | 749.955 | 731.000 | 732.896 | USD 67,417,591 | 631.12 |
| 2025-10-30 | BUY | 91,988 | 760.850 | 737.630 | 739.952 | USD 68,066,705 | 630.58 |
| 2025-10-29 | BUY | 91,988 | 759.440 | 762.075 | 761.812 | USD 70,077,517 | 629.93 |
| 2025-10-28 | BUY | 91,988 | 755.000 | 764.020 | 763.118 | USD 70,197,700 | 629.29 |
| 2025-10-27 | BUY | 91,988 | 749.000 | 756.040 | 755.336 | USD 69,481,846 | 628.68 |
| 2025-10-24 | BUY | 91,988 | 735.950 | 737.530 | 737.372 | USD 67,829,378 | 628.13 |
| 2025-10-23 | BUY | 91,988 | 716.390 | 718.190 | 718.010 | USD 66,048,304 | 627.68 |
| 2025-10-22 | BUY | 95,629 | 701.090 | 709.950 | 709.064 | USD 67,807,083 | 627.30 |
| 2025-10-21 | BUY | 99,270 | 707.040 | 708.020 | 707.922 | USD 70,275,418 | 626.88 |
| 2025-10-20 | BUY | 99,270 | 683.130 | 686.970 | 686.586 | USD 68,157,390 | 626.59 |
| 2025-10-17 | BUY | 99,270 | 670.680 | 677.060 | 676.422 | USD 67,148,412 | 626.36 |
| 2025-10-16 | BUY | 99,270 | 652.170 | 663.250 | 662.142 | USD 65,730,836 | 626.22 |
| 2025-10-15 | BUY | 99,270 | 644.990 | 714.050 | 707.144 | USD 70,198,184 | 626.12 |
| 2025-10-14 | BUY | 99,270 | 704.670 | 717.530 | 716.244 | USD 71,101,544 | 625.70 |
| 2025-10-13 | SELL | -99,270 | 710.000 | 718.000 | 717.200 | USD -71,196,444 | 628.97 Loss of -8,758,928 on sale |
| 2025-10-08 | BUY | 99,270 | 727.410 | 732.860 | 732.315 | USD 72,696,908 | 628.43 |
| 2025-10-07 | BUY | 76,610 | 714.600 | 728.340 | 726.966 | USD 55,692,867 | 627.97 |
| 2025-10-06 | BUY | 53,950 | 721.590 | 724.270 | 724.002 | USD 39,059,909 | 627.45 |
| 2025-10-03 | BUY | 53,950 | 715.510 | 726.760 | 725.635 | USD 39,148,009 | 626.97 |
| 2025-10-02 | BUY | 53,950 | 720.530 | 725.160 | 724.697 | USD 39,097,402 | 626.45 |
| 2025-10-01 | BUY | 57,998 | 711.340 | 720.080 | 719.206 | USD 41,712,511 | 625.98 |
| 2025-09-30 | BUY | 62,046 | 717.640 | 724.880 | 724.156 | USD 44,930,984 | 625.47 |
| 2025-09-29 | BUY | 62,046 | 716.020 | 722.840 | 722.158 | USD 44,807,017 | 624.96 |
| 2025-09-26 | BUY | 62,046 | 708.840 | 722.000 | 720.684 | USD 44,715,560 | 624.49 |
| 2025-09-25 | BUY | 62,046 | 712.150 | 723.150 | 722.050 | USD 44,800,316 | 623.99 |
| 2025-09-24 | SELL | -62,046 | 698.020 | 789.290 | 780.163 | USD -48,405,992 | 627.44 Loss of -9,475,715 on sale |
| 2025-09-18 | BUY | 62,046 | 766.470 | 772.000 | 771.447 | USD 47,865,200 | 626.64 |
| 2025-09-17 | BUY | 62,046 | 751.810 | 762.180 | 761.143 | USD 47,225,878 | 625.92 |
| 2025-09-16 | BUY | 62,046 | 750.670 | 766.630 | 765.034 | USD 47,467,300 | 625.19 |
| 2025-09-15 | BUY | 62,046 | 760.790 | 774.320 | 772.967 | USD 47,959,511 | 624.40 |
| 2025-09-12 | BUY | 62,046 | 756.130 | 765.440 | 764.509 | USD 47,434,726 | 623.63 |
| 2025-09-11 | BUY | 62,046 | 751.110 | 765.010 | 763.620 | USD 47,379,567 | 622.87 |
| 2025-09-10 | BUY | 62,046 | 747.550 | 750.960 | 750.619 | USD 46,572,908 | 622.13 |
| 2025-09-09 | BUY | 62,046 | 731.980 | 740.000 | 739.198 | USD 45,864,279 | 621.47 |
| 2025-09-08 | SELL | -62,046 | 740.610 | 750.000 | 749.061 | USD -46,476,239 | 625.10 Loss of -7,691,135 on sale |
| 2025-07-24 | BUY | 41,656 | 709.260 | 715.750 | 715.101 | USD 29,788,247 | 624.59 |
| 2025-07-23 | BUY | 41,656 | 705.220 | 728.950 | 726.577 | USD 30,266,292 | 624.10 |
| 2025-07-22 | BUY | 41,656 | 720.740 | 749.010 | 746.183 | USD 31,082,999 | 623.51 |
| 2025-07-21 | SELL | -41,656 | 751.550 | 758.250 | 757.580 | USD -31,557,752 | 625.13 Loss of -5,517,137 on sale |
| 2025-07-17 | BUY | 41,656 | 745.860 | 753.250 | 752.511 | USD 31,346,598 | 624.38 |
| 2025-07-16 | BUY | 41,656 | 742.770 | 748.270 | 747.720 | USD 31,147,025 | 623.65 |
| 2025-07-15 | BUY | 41,656 | 745.870 | 753.570 | 752.800 | USD 31,358,637 | 622.88 |
| 2025-07-14 | BUY | 41,656 | 750.260 | 752.970 | 752.699 | USD 31,354,428 | 622.07 |
| 2025-07-11 | BUY | 41,656 | 729.620 | 753.020 | 750.680 | USD 31,270,327 | 621.39 |
| 2025-07-10 | BUY | 41,656 | 732.990 | 803.000 | 795.999 | USD 33,158,134 | 620.67 |
| 2025-07-09 | BUY | 41,656 | 805.860 | 809.990 | 809.577 | USD 33,723,739 | 619.47 |
| 2025-07-08 | BUY | 41,656 | 790.220 | 815.000 | 812.522 | USD 33,846,416 | 618.37 |
| 2025-07-07 | BUY | 41,656 | 802.160 | 804.440 | 804.212 | USD 33,500,255 | 617.16 |
| 2025-07-04 | SELL | -41,656 | | | 346.320* | | 618.95 Profit of 25,782,847 on sale |
| 2025-07-03 | BUY | 31,975 | 795.480 | 797.890 | 797.649 | USD 25,504,827 | 617.78 |
| 2025-07-02 | BUY | 22,294 | 774.550 | 782.980 | 782.137 | USD 17,436,962 | 616.73 |
| 2025-06-30 | BUY | 22,294 | 827.940 | 830.210 | 829.983 | USD 18,503,641 | 615.32 |
| 2025-06-27 | BUY | 22,294 | 818.600 | 820.830 | 820.607 | USD 18,294,613 | 613.94 |
| 2025-06-26 | BUY | 22,294 | 803.950 | 805.480 | 805.327 | USD 17,953,960 | 612.65 |
| 2025-06-25 | BUY | 22,294 | 785.070 | 801.000 | 799.407 | USD 17,821,980 | 611.47 |
| 2025-06-24 | BUY | 22,294 | 794.250 | 799.660 | 799.119 | USD 17,815,558 | 610.21 |
| 2025-06-23 | BUY | 22,294 | 783.240 | 791.380 | 790.566 | USD 17,624,878 | 609.01 |
| 2025-06-20 | BUY | 22,294 | 777.320 | 781.000 | 780.632 | USD 17,403,410 | 607.83 |
| 2025-06-19 | BUY | 22,294 | | | 770.790* | | 606.68 |
| 2025-06-18 | BUY | 22,294 | 770.790 | 779.890 | 778.980 | USD 17,366,580 | 605.52 |
| 2025-06-17 | BUY | 22,294 | 777.540 | 782.750 | 782.229 | USD 17,439,013 | 604.29 |
| 2025-06-16 | BUY | 22,294 | 780.610 | 797.500 | 795.811 | USD 17,741,810 | 603.02 |
| 2025-06-13 | BUY | 22,294 | 780.630 | 786.770 | 786.156 | USD 17,526,562 | 601.73 |
| 2025-06-12 | BUY | 22,294 | 775.200 | 781.120 | 780.528 | USD 17,401,091 | 600.47 |
| 2025-06-11 | BUY | 22,294 | 778.360 | 782.790 | 782.347 | USD 17,441,644 | 599.16 |
| 2025-06-10 | BUY | 22,294 | 762.660 | 787.610 | 785.115 | USD 17,503,353 | 597.95 |
| 2025-06-09 | BUY | 22,294 | 783.800 | 806.640 | 804.356 | USD 17,932,313 | 596.56 |
| 2025-06-06 | BUY | 22,294 | 791.850 | 798.160 | 797.529 | USD 17,780,111 | 595.09 |
| 2025-06-05 | BUY | 22,294 | 788.360 | 793.240 | 792.752 | USD 17,673,613 | 593.63 |
| 2025-06-04 | BUY | 22,294 | 780.000 | 780.620 | 780.558 | USD 17,401,760 | 592.21 |
| 2025-06-03 | BUY | 22,294 | 759.070 | 766.260 | 765.541 | USD 17,066,971 | 590.92 |
| 2025-06-02 | BUY | 22,294 | 758.570 | 765.000 | 764.357 | USD 17,040,575 | 589.62 |
| 2025-05-30 | BUY | 22,294 | 750.360 | 751.990 | 751.827 | USD 16,761,231 | 588.37 |
| 2025-05-29 | BUY | 22,294 | 730.290 | 754.810 | 752.358 | USD 16,773,069 | 587.25 |
| 2025-05-28 | BUY | 22,294 | 751.000 | 755.050 | 754.645 | USD 16,824,055 | 585.95 |
| 2025-05-27 | BUY | 22,294 | 746.080 | 748.140 | 747.934 | USD 16,674,441 | 584.67 |
| 2025-05-26 | BUY | 22,294 | | | 731.370* | | 583.49 |
| 2025-05-23 | BUY | 22,294 | 731.370 | 735.430 | 735.024 | USD 16,386,625 | 582.28 |
| 2025-05-22 | BUY | 22,294 | 723.750 | 735.000 | 733.875 | USD 16,361,009 | 581.12 |
| 2025-05-21 | BUY | 22,294 | 735.380 | 748.800 | 747.458 | USD 16,663,828 | 579.85 |
| 2025-05-20 | BUY | 22,294 | 742.750 | 744.510 | 744.334 | USD 16,594,182 | 578.49 |
| 2025-05-19 | BUY | 22,294 | 742.320 | 742.340 | 742.338 | USD 16,549,684 | 577.11 |
| 2025-05-16 | BUY | 22,294 | 733.180 | 735.680 | 735.430 | USD 16,395,676 | 575.79 |
| 2025-05-15 | BUY | 22,294 | 728.390 | 732.220 | 731.837 | USD 16,315,574 | 574.49 |
| 2025-05-14 | BUY | 22,294 | 728.530 | 730.760 | 730.537 | USD 16,286,592 | 573.16 |
| 2025-05-13 | BUY | 22,294 | 724.770 | 732.170 | 731.430 | USD 16,306,500 | 571.84 |
| 2025-05-12 | BUY | 22,294 | 693.100 | 703.000 | 702.010 | USD 15,650,611 | 570.78 |
| 2025-05-09 | BUY | 22,294 | 684.590 | 697.390 | 696.110 | USD 15,519,077 | 569.77 |
| 2025-05-08 | BUY | 22,294 | 686.830 | 698.270 | 697.126 | USD 15,541,727 | 568.73 |
| 2025-05-07 | BUY | 22,294 | 601.820 | 607.600 | 607.022 | USD 13,532,948 | 568.43 |
| 2025-05-06 | BUY | 22,294 | 601.670 | 612.780 | 611.669 | USD 13,636,549 | 568.12 |
| 2025-05-05 | BUY | 22,294 | 621.400 | 631.160 | 630.184 | USD 14,049,322 | 567.64 |
| 2025-05-02 | BUY | 22,294 | 628.160 | 638.350 | 637.331 | USD 14,208,657 | 567.08 |
| 2025-05-01 | BUY | 22,294 | 621.100 | 627.730 | 627.067 | USD 13,979,831 | 566.57 |
| 2025-04-30 | BUY | 22,294 | 613.300 | 614.760 | 614.614 | USD 13,702,205 | 566.13 |
| 2025-04-29 | BUY | 22,294 | 611.130 | 612.030 | 611.940 | USD 13,642,591 | 565.70 |
| 2025-04-28 | BUY | 22,294 | 602.460 | 614.000 | 612.846 | USD 13,662,789 | 565.35 |
| 2025-04-25 | BUY | 22,294 | 603.780 | 603.980 | 603.960 | USD 13,464,684 | 564.97 |
| 2025-04-24 | BUY | 22,294 | 590.670 | 593.840 | 593.523 | USD 13,232,002 | 564.72 |
| 2025-04-23 | BUY | 22,294 | 576.900 | 594.460 | 592.704 | USD 13,213,743 | 564.60 |
| 2025-04-22 | BUY | 22,294 | 555.520 | 561.810 | 561.181 | USD 12,510,969 | 564.69 |
| 2025-04-21 | BUY | 22,294 | 541.930 | 556.630 | 555.160 | USD 12,376,737 | 564.92 |
| 2025-04-18 | BUY | 22,294 | | | 559.530* | | 564.98 |
| 2025-04-17 | BUY | 22,294 | 559.530 | 578.200 | 576.333 | USD 12,848,768 | 565.03 |
| 2025-04-16 | BUY | 22,294 | 571.850 | 581.110 | 580.184 | USD 12,934,622 | 564.96 |
| 2025-04-15 | BUY | 24,148 | 578.420 | 584.170 | 583.595 | USD 14,092,652 | 564.82 |
| 2025-04-14 | BUY | 26,002 | 574.830 | 590.000 | 588.483 | USD 15,301,735 | 564.72 |
| 2025-04-11 | BUY | 26,002 | 567.980 | 569.000 | 568.898 | USD 14,792,486 | 564.68 |
| 2025-04-10 | BUY | 26,002 | 551.250 | 564.360 | 563.049 | USD 14,640,400 | 564.83 |
| 2025-04-09 | BUY | 26,002 | 559.840 | 567.040 | 566.320 | USD 14,725,452 | 564.88 |
| 2025-04-08 | BUY | 26,002 | 504.030 | 536.840 | 533.559 | USD 13,873,602 | 565.56 |
| 2025-04-07 | BUY | 26,002 | 502.550 | 524.820 | 522.593 | USD 13,588,463 | 566.26 |
| 2025-04-04 | BUY | 26,002 | 497.130 | 520.000 | 517.713 | USD 13,461,573 | 567.05 |
| 2025-04-02 | BUY | 26,002 | 558.420 | 560.300 | 560.112 | USD 14,564,032 | 567.15 |
| 2025-04-01 | BUY | 26,002 | 541.200 | 542.980 | 542.802 | USD 14,113,937 | 567.45 |
| 2025-03-31 | BUY | 26,002 | 525.950 | 528.830 | 528.542 | USD 13,743,150 | 567.94 |
| 2025-03-28 | BUY | 26,002 | 534.950 | 550.400 | 548.855 | USD 14,271,328 | 568.33 |
| 2025-03-27 | BUY | 26,002 | 550.650 | 557.000 | 556.365 | USD 14,466,603 | 568.55 |
| 2025-03-10 | BUY | 26,002 | 515.450 | 522.060 | 521.399 | USD 13,557,417 | 571.55 |
| 2025-03-07 | BUY | 26,002 | 526.400 | 527.940 | 527.786 | USD 13,723,492 | 572.20 |
| 2025-02-18 | BUY | 26,002 | 710.010 | 715.990 | 715.392 | USD 18,601,623 | 578.80 |
| 2025-02-14 | BUY | 26,002 | 683.410 | 686.170 | 685.894 | USD 17,834,615 | 574.92 |
| 2025-02-13 | BUY | 20,920 | 664.700 | 671.440 | 670.766 | USD 14,032,425 | 573.23 |
| 2025-02-12 | BUY | 15,838 | 665.080 | 668.570 | 668.221 | USD 10,583,284 | 571.46 |
| 2025-02-11 | BUY | 15,838 | 669.260 | 678.480 | 677.558 | USD 10,731,163 | 569.54 |
| 2025-02-10 | BUY | 15,838 | 677.850 | 686.080 | 685.257 | USD 10,853,101 | 567.38 |
| 2025-02-07 | BUY | 15,838 | 679.240 | 689.540 | 688.510 | USD 10,904,621 | 565.09 |
| 2025-02-06 | BUY | 15,838 | 677.400 | 684.360 | 683.664 | USD 10,827,870 | 562.75 |
| 2025-02-05 | BUY | 15,838 | 680.520 | 680.970 | 680.925 | USD 10,784,490 | 560.25 |
| 2025-02-04 | BUY | 15,838 | 662.910 | 674.000 | 672.891 | USD 10,657,248 | 558.02 |
| 2025-02-03 | BUY | 15,838 | 658.110 | 671.220 | 669.909 | USD 10,610,018 | 555.79 |
| 2025-01-31 | BUY | 15,838 | 652.180 | 671.060 | 669.172 | USD 10,598,346 | 553.60 |
| 2025-01-30 | BUY | 15,838 | 653.430 | 657.000 | 656.643 | USD 10,399,912 | 551.28 |
| 2025-01-29 | BUY | 15,838 | 639.970 | 644.860 | 644.371 | USD 10,205,548 | 549.17 |
| 2025-01-28 | BUY | 15,838 | 637.530 | 639.340 | 639.159 | USD 10,123,001 | 547.01 |
| 2025-01-27 | BUY | 15,838 | 604.680 | 608.010 | 607.677 | USD 9,624,388 | 545.57 |
| 2025-01-24 | BUY | 15,838 | 610.320 | 615.500 | 614.982 | USD 9,740,085 | 543.91 |
| 2025-01-23 | BUY | 15,838 | 613.380 | 614.600 | 614.478 | USD 9,732,102 | 542.08 |
| 2025-01-22 | SELL | -15,838 | 607.600 | 612.140 | 611.686 | USD -9,687,883 | 546.92 Loss of -1,025,751 on sale |
| 2025-01-02 | BUY | 15,838 | 596.490 | 612.250 | 610.674 | USD 9,671,855 | 545.54 |
| 2024-12-30 | BUY | 15,838 | 604.320 | 607.240 | 606.948 | USD 9,612,842 | 543.86 |
| 2024-12-10 | BUY | 15,838 | 637.450 | 659.680 | 657.457 | USD 10,412,804 | 541.11 |
| 2024-12-09 | BUY | 15,838 | 642.590 | 687.970 | 683.432 | USD 10,824,196 | 538.04 |
| 2024-12-06 | BUY | 15,838 | 687.690 | 698.670 | 697.572 | USD 11,048,145 | 533.36 |
| 2024-12-05 | BUY | 15,838 | 689.780 | 695.940 | 695.324 | USD 11,012,542 | 528.31 |
| 2024-12-04 | BUY | 15,838 | 687.390 | 689.390 | 689.190 | USD 10,915,391 | 523.01 |
| 2024-12-03 | BUY | 15,838 | 669.870 | 675.480 | 674.919 | USD 10,689,367 | 517.95 |
| 2024-12-02 | BUY | 15,838 | 636.390 | 649.390 | 648.090 | USD 10,264,450 | 513.72 |
| 2024-11-29 | BUY | 15,838 | 646.960 | 652.230 | 651.703 | USD 10,321,672 | 508.78 |
| 2024-11-28 | BUY | 15,838 | | | 634.960* | | 503.93 |
| 2024-11-27 | BUY | 15,838 | 634.960 | 636.370 | 636.229 | USD 10,076,595 | 498.69 |
| 2024-11-26 | BUY | 15,838 | 632.160 | 633.000 | 632.916 | USD 10,024,124 | 493.13 |
| 2024-11-21 | BUY | 15,838 | 631.270 | 640.510 | 639.586 | USD 10,129,763 | 473.98 |
| 2024-11-20 | BUY | 15,838 | 609.820 | 613.250 | 612.907 | USD 9,707,221 | 467.18 |
| 2024-11-19 | BUY | 15,838 | 610.200 | 618.070 | 617.283 | USD 9,776,528 | 459.66 |
| 2024-11-12 | BUY | 15,838 | 595.180 | 609.360 | 607.942 | USD 9,628,585 | 443.43 |
| 2024-11-11 | SELL | -15,838 | 616.140 | 624.840 | 623.970 | USD -9,882,437 | 453.08 Loss of -2,706,546 on sale |
| 2024-11-07 | SELL | -15,838 | 468.750 | 471.000 | 470.775 | USD -7,456,134 | 441.90 Loss of -457,334 on sale |
| 2024-10-31 | SELL | -15,838 | 423.500 | 436.900 | 435.560 | USD -6,898,399 | 443.92 Profit of 132,441 on sale |
| 2024-10-30 | SELL | -15,838 | 439.000 | 445.480 | 444.832 | USD -7,045,249 | 443.91 Loss of -14,563 on sale |
| 2024-10-29 | BUY | 15,838 | 444.000 | 447.630 | 447.267 | USD 7,083,815 | 443.90 |
| 2024-10-28 | BUY | 15,838 | 444.770 | 449.100 | 448.667 | USD 7,105,988 | 443.75 |
| 2024-10-24 | SELL | -15,838 | 443.120 | 446.750 | 446.387 | USD -7,069,877 | 443.83 Loss of -40,498 on sale |
| 2024-10-21 | SELL | -15,838 | 443.980 | 444.160 | 444.142 | USD -7,034,321 | 438.05 Loss of -96,485 on sale |
| 2024-10-18 | BUY | 15,838 | 438.050 | 438.780 | 438.707 | USD 6,948,241 | 0.00 |