High Today
259.76
Low Today
243.23
Volume
994.1K
10-Day Avg Volume
946.7K
52-Week High (06/02/26)
294.18
52-Week Low (06/13/25)
123.66
1 Yr % Change (TTM)
98.28
Market Cap
15.1B
Shares Outstanding
58.9M
Price/Earnings
82.0x
Revenue (TTM)
4.2B
Earnings per Share
3.19
Dividend + Yield
-- (--)
Beta
2.37