High Today
119.50
Low Today
112.40
Volume
81.0K
10-Day Avg Volume
51.5K
52-Week High (03/30/26)
139.50
52-Week Low (06/11/25)
81.1807
1 Yr % Change (TTM)
37.92
Market Cap
1.2B
Shares Outstanding
10.6M
Price/Earnings
10.3x
Revenue (TTM)
606.0M
Earnings per Share
11.49
Dividend + Yield
12.28 (10.83%)
Beta
-.17