High Today
130.49
Low Today
118.30
Volume
1.2M
10-Day Avg Volume
1.6M
52-Week High (04/24/26)
159.09
52-Week Low (07/31/25)
26.0800
1 Yr % Change (TTM)
271.05
Market Cap
10.2B
Shares Outstanding
78.0M
Price/Earnings
134.9x
Revenue (TTM)
785.0M
Earnings per Share
0.86
Dividend + Yield
-- (0.00%)
Beta
1.79