High Today
80.4800
Low Today
75.1500
Volume
722.4K
10-Day Avg Volume
743.0K
52-Week High (01/16/26)
99.17
52-Week Low (06/17/25)
59.4400
1 Yr % Change (TTM)
22.84
Market Cap
4.4B
Shares Outstanding
54.9M
Price/Earnings
20.4x
Revenue (TTM)
2.7B
Earnings per Share
3.66
Dividend + Yield
-- (--)
Beta
.92