High Today
41.1544
Low Today
38.0000
Volume
58.4K
10-Day Avg Volume
54.9K
52-Week High (06/11/26)
41.1544
52-Week Low (10/23/25)
26.4900
1 Yr % Change (TTM)
43.49
Market Cap
519.5M
Shares Outstanding
12.9M
Price/Earnings
11.4x
Revenue (TTM)
202.0M
Earnings per Share
3.42
Dividend + Yield
1.04 (2.58%)
Beta
1.03