High Today
144.07
Low Today
140.81
Volume
437.1K
10-Day Avg Volume
576.4K
52-Week High (04/30/26)
157.69
52-Week Low (10/10/25)
79.5150
1 Yr % Change (TTM)
27.39
Market Cap
7.7B
Shares Outstanding
53.5M
Price/Earnings
21.7x
Revenue (TTM)
3.4B
Earnings per Share
6.51
Dividend + Yield
-- (--)
Beta
.71