High Today
51.9500
Low Today
48.1900
Volume
533.0K
10-Day Avg Volume
394.1K
52-Week High (06/11/26)
51.9500
52-Week Low (10/30/25)
28.4600
1 Yr % Change (TTM)
18.31
Market Cap
1.1B
Shares Outstanding
21.0M
Price/Earnings
21.7x
Revenue (TTM)
1.4B
Earnings per Share
1.98
Dividend + Yield
-- (0.00%)
Beta
1.83