High Today
25.4000
Low Today
25.4000
Volume
1.0K
10-Day Avg Volume
1.7K
52-Week High (06/11/26)
25.4000
52-Week Low (06/11/25)
19.7700
1 Yr % Change (TTM)
25.87
Market Cap
613.5M
Shares Outstanding
24.2M
Price/Earnings
9.7x
Revenue (TTM)
232.4M
Earnings per Share
2.59
Dividend + Yield
0.40 (1.57%)
Beta
.29