High Today
80.5099
Low Today
76.0000
Volume
1.1M
10-Day Avg Volume
919.2K
52-Week High (06/11/26)
80.5099
52-Week Low (08/06/25)
31.7900
1 Yr % Change (TTM)
136.97
Market Cap
4.5B
Shares Outstanding
57.1M
Price/Earnings
53.7x
Revenue (TTM)
609.8M
Earnings per Share
1.38
Dividend + Yield
-- (0.00%)
Beta
1.67