High Today
39.1400
Low Today
37.7701
Volume
92.1K
10-Day Avg Volume
104.8K
52-Week High (06/02/26)
42.7600
52-Week Low (06/23/25)
22.1400
1 Yr % Change (TTM)
68.77
Market Cap
450.1M
Shares Outstanding
11.6M
Price/Earnings
--
Revenue (TTM)
--
Earnings per Share
--
Dividend + Yield
0.32 (0.81%)
Beta
--