DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
February 2025 | $20.44 | 15,082,309 | 126,097,998 | $2,577,443,079.12 |
January 2025 | $19.88 | 54,106,137 | 126,097,998 | $2,506,828,200.24 |
December 2024 | $18.80 | 32,605,524 | 124,848,000 | $2,347,142,400.00 |
November 2024 | $26.03 | 36,423,275 | 124,848,000 | $3,249,793,440.00 |
October 2024 | $19.23 | 22,174,793 | 124,848,000 | $2,400,827,040.00 |
September 2024 | $19.37 | 23,730,926 | 124,478,800 | $2,411,154,356.00 |
August 2024 | $23.83 | 22,071,089 | 124,478,800 | $2,966,329,804.00 |
July 2024 | $28.56 | 19,241,999 | 124,478,800 | $3,555,114,528.00 |
June 2024 | $25.99 | 24,344,553 | 124,199,000 | $3,227,932,010.00 |
May 2024 | $22.95 | 22,600,079 | 124,199,000 | $2,850,367,050.00 |
April 2024 | $22.62 | 19,474,072 | 124,199,000 | $2,809,381,380.00 |
March 2024 | $28.60 | 26,036,786 | 123,285,000 | $3,525,951,000.00 |
February 2024 | $32.10 | 33,638,571 | 123,285,000 | $3,957,448,500.00 |
January 2024 | $32.10 | 40,087,857 | 123,285,000 | $3,957,448,500.00 |
December 2023 | $30.60 | 30,060,573 | 107,415,000 | $3,286,899,000.00 |
November 2023 | $21.20 | 25,361,562 | 107,415,000 | $2,277,198,000.00 |
October 2023 | $24.59 | 23,419,712 | 107,415,000 | $2,641,334,850.00 |
September 2023 | $26.87 | 18,565,323 | 107,312,000 | $2,883,473,440.00 |
August 2023 | $27.64 | 20,622,196 | 107,312,000 | $2,966,103,680.00 |
July 2023 | $34.52 | 17,252,367 | 107,312,000 | $3,704,410,240.00 |
June 2023 | $35.66 | 18,857,299 | 107,004,000 | $3,815,762,640.00 |
May 2023 | $34.41 | 22,651,151 | 107,004,000 | $3,682,007,640.00 |
April 2023 | $35.41 | 21,263,758 | 107,004,000 | $3,789,011,640.00 |
March 2023 | $25.40 | 31,033,567 | 108,143,000 | $2,746,832,200.00 |
February 2023 | $32.30 | 15,933,394 | 108,143,000 | $3,493,018,900.00 |