DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
April 2025 | $23.31 | 4,100,517 | 32,042,200 | $746,903,682.00 |
March 2025 | $22.96 | 4,474,379 | 31,800,000 | $730,128,000.00 |
February 2025 | $24.99 | 5,011,751 | 31,800,000 | $794,624,760.00 |
January 2025 | $22.19 | 5,570,794 | 31,800,000 | $705,632,460.00 |
December 2024 | $18.37 | 5,216,410 | 31,800,000 | $584,134,200.00 |
November 2024 | $25.31 | 4,417,517 | 31,800,000 | $804,902,520.00 |
October 2024 | $21.46 | 6,112,313 | 31,800,000 | $682,443,900.00 |
September 2024 | $19.61 | 7,143,880 | 32,746,000 | $642,113,039.40 |
August 2024 | $19.52 | 8,447,783 | 32,746,000 | $639,070,936.00 |
July 2024 | $23.19 | 8,851,726 | 32,746,000 | $759,415,760.60 |
June 2024 | $19.01 | 7,517,540 | 34,418,000 | $654,255,203.80 |
May 2024 | $22.96 | 10,458,370 | 34,418,000 | $790,147,793.20 |
April 2024 | $27.60 | 4,564,287 | 34,418,000 | $949,840,429.60 |
March 2024 | $32.38 | 4,944,616 | 34,023,000 | $1,101,732,786.00 |
February 2024 | $30.34 | 4,557,401 | 34,023,000 | $1,032,210,187.80 |
January 2024 | $32.97 | 3,706,030 | 34,023,000 | $1,121,768,930.70 |
December 2023 | $33.32 | 7,280,572 | 34,700,000 | $1,156,092,960.00 |
November 2023 | $29.75 | 5,619,111 | 34,700,000 | $1,032,415,220.00 |
October 2023 | $27.73 | 5,467,113 | 34,700,000 | $962,369,800.00 |
September 2023 | $27.77 | 10,021,617 | 34,895,000 | $969,110,919.00 |
August 2023 | $29.73 | 14,381,676 | 34,895,000 | $1,037,403,923.50 |
July 2023 | $40.32 | 4,653,959 | 34,895,000 | $1,406,959,421.00 |
June 2023 | $41.16 | 7,295,804 | 35,453,000 | $1,459,397,927.90 |
May 2023 | $32.25 | 9,209,504 | 35,453,000 | $1,143,497,516.70 |
April 2023 | $35.65 | 4,287,190 | 35,453,000 | $1,264,027,080.80 |