High Today
155.35
Low Today
151.77
Volume
287.1K
10-Day Avg Volume
456.2K
52-Week High (10/27/25)
206.08
52-Week Low (06/17/25)
149.06
1 Yr % Change (TTM)
1.43
Market Cap
6.6B
Shares Outstanding
42.7M
Price/Earnings
22.0x
Revenue (TTM)
1.6B
Earnings per Share
7.05
Dividend + Yield
1.36 (0.87%)
Beta
1.09