High Today
51.5000
Low Today
51.0500
Volume
2.2K
10-Day Avg Volume
4.9K
52-Week High (06/03/26)
54.1800
52-Week Low (06/18/25)
38.0000
1 Yr % Change (TTM)
34.85
Market Cap
1.1B
Shares Outstanding
20.9M
Price/Earnings
4.2x
Revenue (TTM)
94.2M
Earnings per Share
12.42
Dividend + Yield
1.24 (2.41%)
Beta
1.06