High Today
78.0000
Low Today
73.1900
Volume
233.1K
10-Day Avg Volume
215.2K
52-Week High (06/09/26)
78.6750
52-Week Low (06/13/25)
37.4000
1 Yr % Change (TTM)
98.27
Market Cap
1.9B
Shares Outstanding
23.8M
Price/Earnings
68.3x
Revenue (TTM)
533.1M
Earnings per Share
1.06
Dividend + Yield
-- (--)
Beta
2.52