DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
April 2025 | $30.95 | 30,506,888 | 143,788,988 | $4,450,269,178.60 |
March 2025 | $30.86 | 43,631,815 | 150,485,000 | $4,643,967,100.00 |
February 2025 | $32.70 | 26,653,312 | 150,485,000 | $4,920,859,500.00 |
January 2025 | $33.39 | 29,101,063 | 150,485,000 | $5,024,694,150.00 |
December 2024 | $31.60 | 40,874,529 | 149,071,000 | $4,710,643,600.00 |
November 2024 | $35.09 | 36,230,496 | 149,071,000 | $5,230,901,390.00 |
October 2024 | $31.76 | 32,657,237 | 149,071,000 | $4,734,494,960.00 |
September 2024 | $32.73 | 59,847,587 | 146,525,000 | $4,795,763,250.00 |
August 2024 | $32.60 | 47,322,625 | 146,525,000 | $4,776,715,000.00 |
July 2024 | $28.12 | 28,374,552 | 146,525,000 | $4,120,283,000.00 |
June 2024 | $26.44 | 35,172,444 | 148,757,000 | $3,933,135,080.00 |
May 2024 | $27.25 | 38,337,790 | 148,757,000 | $4,053,628,250.00 |
April 2024 | $26.02 | 32,868,793 | 148,757,000 | $3,870,657,140.00 |
March 2024 | $28.32 | 94,262,952 | 146,295,000 | $4,143,074,400.00 |
February 2024 | $25.79 | 26,282,938 | 146,295,000 | $3,772,948,050.00 |
January 2024 | $25.98 | 28,155,386 | 146,295,000 | $3,800,744,100.00 |
December 2023 | $25.61 | 45,363,268 | 147,625,000 | $3,780,676,250.00 |
November 2023 | $26.17 | 26,733,419 | 147,625,000 | $3,863,346,250.00 |
October 2023 | $24.86 | 34,505,272 | 147,625,000 | $3,669,957,500.00 |
September 2023 | $24.21 | 33,676,478 | 150,007,000 | $3,631,669,470.00 |
August 2023 | $26.48 | 36,082,180 | 150,007,000 | $3,972,185,360.00 |
July 2023 | $31.25 | 25,904,727 | 150,007,000 | $4,687,718,750.00 |
June 2023 | $29.38 | 34,228,879 | 150,436,000 | $4,419,809,680.00 |
May 2023 | $28.17 | 28,395,210 | 150,436,000 | $4,237,782,120.00 |
April 2023 | $26.46 | 21,465,439 | 150,436,000 | $3,980,536,560.00 |