DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
May 2025 | $30.74 | 2,718,402 | 132,540,772 | $4,074,303,331.28 |
April 2025 | $30.57 | 25,507,363 | 132,540,772 | $4,051,771,400.04 |
March 2025 | $34.98 | 25,741,442 | 120,083,000 | $4,200,503,340.00 |
February 2025 | $38.14 | 24,041,947 | 120,083,000 | $4,579,965,620.00 |
January 2025 | $43.09 | 20,190,841 | 120,083,000 | $5,174,376,470.00 |
December 2024 | $39.38 | 19,409,947 | 118,789,000 | $4,677,910,820.00 |
November 2024 | $41.98 | 20,628,455 | 118,789,000 | $4,986,762,220.00 |
October 2024 | $39.61 | 17,256,022 | 118,789,000 | $4,705,232,290.00 |
September 2024 | $40.52 | 14,320,945 | 119,169,000 | $4,828,727,880.00 |
August 2024 | $41.28 | 22,606,072 | 119,169,000 | $4,919,296,320.00 |
July 2024 | $45.92 | 20,646,029 | 119,169,000 | $5,472,240,480.00 |
June 2024 | $43.58 | 22,046,481 | 118,681,000 | $5,172,117,980.00 |
May 2024 | $42.19 | 17,429,847 | 118,681,000 | $5,007,151,390.00 |
April 2024 | $44.97 | 15,507,362 | 118,681,000 | $5,337,084,570.00 |
March 2024 | $49.43 | 18,619,389 | 117,542,000 | $5,810,101,060.00 |
February 2024 | $48.16 | 26,144,642 | 117,542,000 | $5,660,822,720.00 |
January 2024 | $47.10 | 17,514,738 | 117,542,000 | $5,536,228,200.00 |
December 2023 | $46.06 | 19,047,189 | 116,717,000 | $5,375,985,020.00 |
November 2023 | $41.39 | 22,918,485 | 116,717,000 | $4,830,916,630.00 |
October 2023 | $42.11 | 14,588,405 | 116,717,000 | $4,914,952,870.00 |
September 2023 | $44.80 | 12,896,984 | 115,954,000 | $5,194,739,200.00 |
August 2023 | $45.37 | 14,390,252 | 115,954,000 | $5,260,832,980.00 |
July 2023 | $48.66 | 22,050,599 | 115,954,000 | $5,642,321,640.00 |
June 2023 | $43.55 | 21,284,726 | 115,131,000 | $5,013,955,050.00 |
May 2023 | $40.99 | 20,966,165 | 115,131,000 | $4,719,219,690.00 |