High Today
101.35
Low Today
99.10
Volume
545.7K
10-Day Avg Volume
506.8K
52-Week High (02/04/26)
108.92
52-Week Low (06/18/25)
73.6150
1 Yr % Change (TTM)
30.98
Market Cap
4.4B
Shares Outstanding
43.7M
Price/Earnings
13.7x
Revenue (TTM)
2.0B
Earnings per Share
7.43
Dividend + Yield
0.80 (0.80%)
Beta
.96