High Today
--
Low Today
--
Volume
0.0
10-Day Avg Volume
205.2K
52-Week High (06/05/26)
690.00
52-Week Low (02/16/26)
435.00
1 Yr % Change (TTM)
26.60
Market Cap
532.1M
Shares Outstanding
81.6M
Price/Earnings
20.0x
Revenue (TTM)
325.9M
Earnings per Share
0.33
Dividend + Yield
0.16 (2.47%)
Beta
-.49