High Today
420.65
Low Today
406.71
Volume
95.7K
10-Day Avg Volume
272.0K
52-Week High (06/18/26)
420.65
52-Week Low (06/20/25)
173.04
1 Yr % Change (TTM)
135.18
Market Cap
11.6B
Shares Outstanding
28.4M
Price/Earnings
44.1x
Revenue (TTM)
3.9B
Earnings per Share
8.95
Dividend + Yield
1.20 (0.29%)
Beta
1.02