High Today
24.7500
Low Today
24.6800
Volume
340.9K
10-Day Avg Volume
960.8K
52-Week High (03/26/26)
24.8500
52-Week Low (06/17/25)
22.7200
1 Yr % Change (TTM)
7.03
Market Cap
1.3B
Shares Outstanding
51.6M
Price/Earnings
19.6x
Revenue (TTM)
1.1B
Earnings per Share
1.26
Dividend + Yield
-- (--)
Beta
-1.13