High Today
81.2300
Low Today
77.6100
Volume
544.7K
10-Day Avg Volume
581.6K
52-Week High (02/19/26)
99.29
52-Week Low (06/20/25)
65.7600
1 Yr % Change (TTM)
17.04
Market Cap
3.8B
Shares Outstanding
47.1M
Price/Earnings
20.3x
Revenue (TTM)
1.5B
Earnings per Share
4.37
Dividend + Yield
0.98 (1.21%)
Beta
.52