High Today
38.3300
Low Today
36.2850
Volume
587.5K
10-Day Avg Volume
351.0K
52-Week High (05/29/26)
38.7700
52-Week Low (06/23/25)
14.7050
1 Yr % Change (TTM)
139.46
Market Cap
603.9M
Shares Outstanding
15.8M
Price/Earnings
26.4x
Revenue (TTM)
671.3M
Earnings per Share
1.41
Dividend + Yield
1.60 (4.18%)
Beta
1.1