High Today
21.0000
Low Today
20.7450
Volume
103.9K
10-Day Avg Volume
109.7K
52-Week High (04/09/26)
22.3600
52-Week Low (10/30/25)
16.3000
1 Yr % Change (TTM)
11.11
Market Cap
526.5M
Shares Outstanding
25.3M
Price/Earnings
12.4x
Revenue (TTM)
392.4M
Earnings per Share
1.66
Dividend + Yield
1.00 (4.81%)
Beta
.21