DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
December 2024 | $22.20 | 134,947,600 | 316,987,000 | $7,037,111,400.00 |
November 2024 | $27.95 | 68,018,500 | 316,987,000 | $8,859,786,650.00 |
October 2024 | $25.79 | 87,290,900 | 316,987,000 | $8,175,094,730.00 |
September 2024 | $23.92 | 85,981,600 | 312,616,000 | $7,477,774,720.00 |
August 2024 | $23.56 | 111,768,600 | 312,616,000 | $7,365,232,960.00 |
July 2024 | $22.90 | 151,147,300 | 312,616,000 | $7,158,906,400.00 |
June 2024 | $21.05 | 103,118,100 | 309,548,000 | $6,515,985,400.00 |
May 2024 | $16.83 | 102,520,400 | 309,548,000 | $5,209,692,840.00 |
April 2024 | $21.13 | 81,531,900 | 309,548,000 | $6,540,749,240.00 |
March 2024 | $23.31 | 157,288,600 | 301,356,000 | $7,024,608,360.00 |
February 2024 | $28.17 | 104,881,600 | 301,356,000 | $8,489,198,520.00 |
January 2024 | $26.80 | 129,339,900 | 301,356,000 | $8,076,340,800.00 |
December 2023 | $27.44 | 173,976,400 | 296,651,000 | $8,140,103,440.00 |
November 2023 | $19.09 | 94,281,900 | 296,651,000 | $5,663,067,590.00 |
October 2023 | $15.63 | 92,632,000 | 296,651,000 | $4,636,655,130.00 |
September 2023 | $16.86 | 128,171,000 | 293,170,000 | $4,942,846,200.00 |
August 2023 | $16.63 | 204,464,000 | 293,170,000 | $4,875,417,100.00 |
July 2023 | $16.67 | 126,372,800 | 293,170,000 | $4,887,143,900.00 |
June 2023 | $15.10 | 277,633,300 | 288,301,000 | $4,353,345,100.00 |
May 2023 | $21.38 | 137,899,300 | 288,301,000 | $6,163,875,380.00 |
April 2023 | $16.07 | 123,159,000 | 288,301,000 | $4,632,997,070.00 |
March 2023 | $16.36 | 163,614,100 | 283,545,000 | $4,638,796,200.00 |
February 2023 | $15.99 | 87,086,700 | 283,545,000 | $4,533,884,550.00 |
January 2023 | $15.09 | 107,789,500 | 283,545,000 | $4,278,694,050.00 |
December 2022 | $14.59 | 100,629,200 | 280,635,000 | $4,094,464,650.00 |