
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
November 2025 | $289.95 | 58,234,939 | 934,735,255 | $271,026,487,187.25 |
October 2025 | $305.72 | 140,510,800 | 934,735,255 | $285,771,374,993.72 |
September 2025 | $280.61 | 110,284,600 | 948,900,000 | $266,273,485,920.00 |
August 2025 | $242.15 | 104,949,700 | 948,900,000 | $229,780,784,610.00 |
July 2025 | $250.07 | 109,053,700 | 948,900,000 | $237,292,466,790.00 |
June 2025 | $291.19 | 74,394,200 | 946,700,000 | $275,674,117,160.00 |
May 2025 | $255.91 | 78,162,200 | 946,700,000 | $242,269,239,640.00 |
April 2025 | $237.30 | 120,774,500 | 946,700,000 | $224,651,720,660.00 |
March 2025 | $244.01 | 100,849,800 | 945,400,000 | $230,688,850,260.00 |
February 2025 | $247.72 | 94,123,600 | 945,400,000 | $234,195,717,020.00 |
January 2025 | $249.26 | 92,417,100 | 945,400,000 | $235,650,214,920.00 |
December 2024 | $214.29 | 81,531,000 | 942,400,000 | $201,949,911,680.00 |
November 2024 | $221.68 | 77,279,500 | 942,400,000 | $208,913,399,520.00 |
October 2024 | $199.94 | 105,623,600 | 942,400,000 | $188,422,325,120.00 |
September 2024 | $213.83 | 83,444,300 | 923,600,000 | $197,491,263,720.00 |
August 2024 | $195.50 | 65,453,400 | 923,600,000 | $180,563,153,480.00 |
July 2024 | $184.23 | 81,257,600 | 923,600,000 | $170,150,948,880.00 |
June 2024 | $165.83 | 70,651,300 | 934,397,600 | $154,947,603,297.12 |
May 2024 | $159.98 | 78,608,400 | 934,397,600 | $149,482,592,054.00 |
April 2024 | $157.79 | 98,358,100 | 934,397,600 | $147,436,635,069.04 |
March 2024 | $181.29 | 99,991,800 | 933,400,000 | $169,220,472,980.00 |
February 2024 | $175.66 | 88,674,100 | 933,400,000 | $163,965,524,320.00 |
January 2024 | $172.79 | 129,888,400 | 933,400,000 | $161,281,159,260.00 |
December 2023 | $153.87 | 87,834,600 | 927,300,000 | $142,682,909,160.00 |
November 2023 | $149.17 | 78,458,700 | 927,300,000 | $138,329,606,580.00 |