High Today
129.86
Low Today
121.67
Volume
1.1M
10-Day Avg Volume
800.4K
52-Week High (07/30/25)
200.68
52-Week Low (04/09/26)
71.7500
1 Yr % Change (TTM)
-32.64
Market Cap
5.2B
Shares Outstanding
41.3M
Price/Earnings
75.0x
Revenue (TTM)
1.2B
Earnings per Share
1.58
Dividend + Yield
-- (0.00%)
Beta
1.54