DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
October 2025 | $47.96 | 23,988,685 | 301,506,231 | $14,460,238,838.76 |
September 2025 | $48.45 | 72,804,400 | 304,160,000 | $14,736,552,000.00 |
August 2025 | $50.60 | 77,678,700 | 304,160,000 | $15,390,496,000.00 |
July 2025 | $52.61 | 50,083,800 | 304,160,000 | $16,001,857,600.00 |
June 2025 | $55.21 | 55,712,200 | 304,160,000 | $16,792,673,600.00 |
May 2025 | $54.01 | 63,492,000 | 304,160,000 | $16,427,681,600.00 |
April 2025 | $46.97 | 65,311,746 | 304,160,000 | $14,286,395,200.00 |
March 2025 | $47.15 | 59,763,978 | 304,354,000 | $14,350,291,100.00 |
February 2025 | $57.25 | 55,679,690 | 304,354,000 | $17,424,266,500.00 |
January 2025 | $57.75 | 75,066,370 | 304,354,000 | $17,576,443,500.00 |
December 2024 | $54.35 | 59,038,953 | 303,467,000 | $16,493,431,450.00 |
November 2024 | $56.19 | 79,329,025 | 303,467,000 | $17,051,810,730.00 |
October 2024 | $53.80 | 44,166,128 | 303,467,000 | $16,326,524,600.00 |
September 2024 | $53.47 | 67,104,665 | 301,373,000 | $16,114,414,310.00 |
August 2024 | $50.62 | 73,563,287 | 301,373,000 | $15,255,501,260.00 |
July 2024 | $43.92 | 47,844,354 | 301,373,000 | $13,236,302,160.00 |
June 2024 | $44.74 | 88,361,211 | 300,966,000 | $13,465,218,840.00 |
May 2024 | $45.73 | 91,732,605 | 300,966,000 | $13,763,175,180.00 |
April 2024 | $45.31 | 66,098,988 | 300,966,000 | $13,636,769,460.00 |
March 2024 | $46.44 | 83,916,471 | 300,867,000 | $13,972,263,480.00 |
February 2024 | $49.55 | 92,293,063 | 300,867,000 | $14,907,959,850.00 |
January 2024 | $57.00 | 45,582,223 | 300,867,000 | $17,149,419,000.00 |
December 2023 | $54.69 | 43,034,542 | 299,246,000 | $16,365,763,740.00 |
November 2023 | $53.55 | 66,426,060 | 299,246,000 | $16,024,623,300.00 |
October 2023 | $44.71 | 34,959,987 | 299,246,000 | $13,379,288,660.00 |