High Today
24.1700
Low Today
23.2700
Volume
102.7K
10-Day Avg Volume
79.2K
52-Week High (02/10/26)
27.6726
52-Week Low (06/13/25)
19.3200
1 Yr % Change (TTM)
20.37
Market Cap
357.1M
Shares Outstanding
14.9M
Price/Earnings
19.4x
Revenue (TTM)
759.0M
Earnings per Share
1.17
Dividend + Yield
1.32 (5.50%)
Beta
1.54