High Today
41.9200
Low Today
41.6500
Volume
142.9K
10-Day Avg Volume
99.1K
52-Week High (04/27/26)
42.8100
52-Week Low (02/11/26)
22.2900
1 Yr % Change (TTM)
66.60
Market Cap
739.0M
Shares Outstanding
17.7M
Price/Earnings
25.5x
Revenue (TTM)
52.1M
Earnings per Share
1.65
Dividend + Yield
-- (0.00%)
Beta
.45