High Today
--
Low Today
--
Volume
0.0
10-Day Avg Volume
431.4K
52-Week High (06/02/26)
329.16
52-Week Low (06/13/25)
101.25
1 Yr % Change (TTM)
202.93
Market Cap
27.6B
Shares Outstanding
88.1M
Price/Earnings
23.8x
Revenue (TTM)
13.3B
Earnings per Share
12.81
Dividend + Yield
-- (0.00%)
Beta
1.94