High Today
--
Low Today
--
Volume
990.0
10-Day Avg Volume
4.0M
52-Week High (05/13/26)
165.45
52-Week Low (08/08/25)
69.7800
1 Yr % Change (TTM)
74.22
Market Cap
19.5B
Shares Outstanding
145.4M
Price/Earnings
45.0x
Revenue (TTM)
4.2B
Earnings per Share
2.97
Dividend + Yield
-- (0.00%)
Beta
-.06