DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
April 2025 | $26.42 | 10,002,350 | 35,909,201 | $948,721,090.42 |
March 2025 | $23.68 | 12,251,191 | 38,947,600 | $922,279,168.00 |
February 2025 | $26.89 | 17,232,701 | 38,947,600 | $1,047,300,964.00 |
January 2025 | $30.87 | 15,641,749 | 38,947,600 | $1,202,312,412.00 |
December 2024 | $31.73 | 11,817,959 | 38,947,600 | $1,235,807,348.00 |
November 2024 | $32.61 | 15,832,709 | 38,947,600 | $1,270,081,236.00 |
October 2024 | $29.26 | 19,175,587 | 38,947,600 | $1,139,606,776.00 |
September 2024 | $25.87 | 8,079,198 | 36,206,000 | $936,649,220.00 |
August 2024 | $24.87 | 16,495,712 | 36,206,000 | $900,443,220.00 |
July 2024 | $26.11 | 19,360,463 | 36,206,000 | $945,338,660.00 |
June 2024 | $23.43 | 13,463,199 | 39,429,600 | $923,835,528.00 |
May 2024 | $25.23 | 23,471,400 | 39,429,600 | $994,808,808.00 |
April 2024 | $20.51 | 20,930,500 | 39,429,600 | $808,701,096.00 |
March 2024 | $21.07 | 16,244,500 | 38,755,900 | $816,586,813.00 |
February 2024 | $23.60 | 25,882,100 | 38,755,900 | $914,639,240.00 |
January 2024 | $26.92 | 16,394,600 | 38,755,900 | $1,043,308,828.00 |
December 2023 | $27.22 | 15,866,300 | 39,605,000 | $1,078,048,100.00 |
November 2023 | $26.09 | 21,099,300 | 39,605,000 | $1,033,294,450.00 |
October 2023 | $21.17 | 13,977,500 | 39,605,000 | $838,437,850.00 |
September 2023 | $24.47 | 13,943,000 | 39,287,000 | $961,352,890.00 |
August 2023 | $28.15 | 15,899,000 | 39,287,000 | $1,105,929,050.00 |
July 2023 | $30.14 | 16,684,700 | 39,287,000 | $1,184,110,180.00 |
June 2023 | $26.01 | 17,069,200 | 41,389,600 | $1,076,543,496.00 |
May 2023 | $26.19 | 23,129,700 | 41,389,600 | $1,083,993,624.00 |
April 2023 | $36.52 | 9,370,300 | 41,389,600 | $1,511,548,192.00 |