High Today
130.65
Low Today
128.01
Volume
90.4K
10-Day Avg Volume
100.7K
52-Week High (07/23/25)
133.59
52-Week Low (03/18/26)
113.21
1 Yr % Change (TTM)
8.28
Market Cap
1.8B
Shares Outstanding
14.1M
Price/Earnings
14.0x
Revenue (TTM)
399.0M
Earnings per Share
9.08
Dividend + Yield
3.48 (2.71%)
Beta
.62