High Today
627.14
Low Today
600.45
Volume
263.5K
10-Day Avg Volume
419.5K
52-Week High (06/05/26)
779.00
52-Week Low (06/20/25)
193.82
1 Yr % Change (TTM)
178.03
Market Cap
8.7B
Shares Outstanding
14.0M
Price/Earnings
61.0x
Revenue (TTM)
944.6M
Earnings per Share
11.38
Dividend + Yield
2.00 (0.32%)
Beta
.29