DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
October 2025 | $21.14 | 2,553,300 | 30,312,870 | $640,814,071.80 |
September 2025 | $22.22 | 9,254,079 | 29,661,100 | $659,069,642.00 |
August 2025 | $22.25 | 6,770,600 | 29,661,100 | $659,959,475.00 |
July 2025 | $19.30 | 6,324,800 | 29,661,100 | $572,459,230.00 |
June 2025 | $18.64 | 9,366,200 | 29,661,100 | $552,746,462.94 |
May 2025 | $17.64 | 5,013,300 | 29,661,100 | $523,076,464.61 |
April 2025 | $16.24 | 7,918,000 | 29,661,100 | $481,601,348.48 |
March 2025 | $16.57 | 6,119,400 | 29,661,100 | $491,392,477.59 |
February 2025 | $15.44 | 4,096,700 | 29,661,100 | $457,982,214.55 |
January 2025 | $17.36 | 6,504,000 | 29,661,100 | $515,011,611.52 |
December 2024 | $16.84 | 8,147,200 | 29,628,100 | $498,901,650.28 |
November 2024 | $16.76 | 8,065,100 | 29,628,100 | $496,599,546.91 |
October 2024 | $20.12 | 7,818,900 | 29,628,100 | $596,084,781.09 |
September 2024 | $23.15 | 5,123,700 | 29,611,800 | $685,625,694.84 |
August 2024 | $23.03 | 3,957,800 | 29,611,800 | $682,075,240.02 |
July 2024 | $23.90 | 4,644,600 | 29,611,800 | $707,751,631.80 |
June 2024 | $26.42 | 5,750,700 | 29,505,600 | $779,667,776.64 |
May 2024 | $28.16 | 6,372,600 | 29,505,600 | $830,795,080.32 |
April 2024 | $23.27 | 6,259,500 | 29,505,600 | $686,471,388.48 |
March 2024 | $22.91 | 5,859,400 | 29,505,600 | $676,085,417.28 |
February 2024 | $21.45 | 4,915,600 | 29,505,600 | $632,948,230.08 |
January 2024 | $22.17 | 5,562,000 | 29,505,600 | $654,251,273.28 |
December 2023 | $20.05 | 6,617,100 | 29,505,600 | $591,675,796.80 |
November 2023 | $17.92 | 5,861,800 | 29,505,600 | $528,825,918.24 |
October 2023 | $19.58 | 5,993,100 | 29,505,600 | $577,589,823.36 |