High Today
161.41
Low Today
155.60
Volume
288.4K
10-Day Avg Volume
418.0K
52-Week High (04/28/26)
189.30
52-Week Low (05/13/26)
140.84
1 Yr % Change (TTM)
-2.57
Market Cap
4.7B
Shares Outstanding
30.1M
Price/Earnings
19.0x
Revenue (TTM)
3.8B
Earnings per Share
8.41
Dividend + Yield
-- (--)
Beta
-.04