High Today
22.2500
Low Today
21.3650
Volume
176.6K
10-Day Avg Volume
180.1K
52-Week High (06/11/26)
22.2500
52-Week Low (10/20/25)
12.8500
1 Yr % Change (TTM)
25.98
Market Cap
680.2M
Shares Outstanding
30.7M
Price/Earnings
45.6x
Revenue (TTM)
717.8M
Earnings per Share
0.45
Dividend + Yield
0.32 (1.45%)
Beta
.25