High Today
16.9600
Low Today
16.6000
Volume
56.1K
10-Day Avg Volume
103.2K
52-Week High (06/10/26)
17.1300
52-Week Low (09/11/25)
10.3400
1 Yr % Change (TTM)
54.06
Market Cap
1.3B
Shares Outstanding
80.1M
Price/Earnings
28.8x
Revenue (TTM)
590.8M
Earnings per Share
0.54
Dividend + Yield
0.25 (1.50%)
Beta
1.43