High Today
531.34
Low Today
512.14
Volume
176.2K
10-Day Avg Volume
226.5K
52-Week High (06/03/26)
548.90
52-Week Low (06/23/25)
316.56
1 Yr % Change (TTM)
63.84
Market Cap
10.3B
Shares Outstanding
19.4M
Price/Earnings
29.8x
Revenue (TTM)
4.1B
Earnings per Share
17.92
Dividend + Yield
3.08 (0.58%)
Beta
1.92