
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
January 2026 | $169.05 | 215,746,586 | 2,014,822,424 | $340,605,730,777.20 |
December 2025 | $152.41 | 180,506,064 | 1,808,004,000 | $275,557,889,640.00 |
November 2025 | $151.13 | 161,665,100 | 1,808,004,000 | $273,243,644,520.00 |
October 2025 | $155.98 | 152,938,700 | 1,808,004,000 | $282,008,847,912.00 |
September 2025 | $153.57 | 163,257,900 | 1,808,004,000 | $277,663,852,699.20 |
August 2025 | $158.83 | 168,114,600 | 1,808,004,000 | $287,158,404,904.80 |
July 2025 | $148.31 | 267,343,800 | 1,808,004,000 | $268,152,486,056.40 |
June 2025 | $140.05 | 194,422,500 | 1,737,844,000 | $243,384,009,493.60 |
May 2025 | $133.70 | 178,828,000 | 1,737,844,000 | $232,352,870,919.20 |
April 2025 | $131.47 | 241,613,400 | 1,737,844,000 | $228,481,997,193.60 |
March 2025 | $161.65 | 198,727,100 | 1,751,441,000 | $283,123,590,243.80 |
February 2025 | $153.27 | 124,726,600 | 1,751,441,000 | $268,450,542,978.10 |
January 2025 | $142.58 | 160,866,100 | 1,751,441,000 | $249,721,158,356.40 |
December 2024 | $138.42 | 198,418,400 | 1,777,366,000 | $246,028,511,554.60 |
November 2024 | $154.76 | 154,450,700 | 1,777,366,000 | $275,058,052,696.00 |
October 2024 | $140.79 | 141,443,600 | 1,777,366,000 | $250,236,425,559.60 |
September 2024 | $139.32 | 170,337,900 | 1,807,030,000 | $251,763,009,126.00 |
August 2024 | $139.97 | 167,717,600 | 1,807,030,000 | $252,925,652,228.00 |
July 2024 | $150.13 | 131,087,700 | 1,807,030,000 | $271,292,666,554.00 |
June 2024 | $146.34 | 150,414,900 | 1,833,431,000 | $268,309,242,803.70 |
May 2024 | $151.84 | 150,134,200 | 1,833,431,000 | $278,395,313,420.90 |
April 2024 | $149.37 | 166,206,000 | 1,833,431,000 | $273,863,071,988.90 |
March 2024 | $146.10 | 175,205,000 | 1,849,116,000 | $270,160,100,566.80 |
February 2024 | $140.80 | 163,943,600 | 1,849,116,000 | $260,346,472,131.60 |
January 2024 | $135.08 | 196,854,100 | 1,849,116,000 | $249,776,740,164.00 |