High Today
66.8800
Low Today
62.5000
Volume
727.6K
10-Day Avg Volume
743.4K
52-Week High (06/11/25)
114.25
52-Week Low (06/11/26)
62.5000
1 Yr % Change (TTM)
-41.40
Market Cap
2.5B
Shares Outstanding
38.1M
Price/Earnings
9.8x
Revenue (TTM)
4.2B
Earnings per Share
6.81
Dividend + Yield
-- (0.00%)
Beta
.83