High Today
21.2500
Low Today
20.6000
Volume
20.3K
10-Day Avg Volume
13.3K
52-Week High (02/26/26)
24.3000
52-Week Low (10/20/25)
16.9000
1 Yr % Change (TTM)
-3.94
Market Cap
794.0M
Shares Outstanding
38.3M
Price/Earnings
11.9x
Revenue (TTM)
2.6B
Earnings per Share
1.79
Dividend + Yield
0.75 (3.61%)
Beta
2.36