High Today
36.0500
Low Today
34.1200
Volume
608.1K
10-Day Avg Volume
813.3K
52-Week High (06/08/26)
36.5300
52-Week Low (06/16/25)
20.3300
1 Yr % Change (TTM)
63.85
Market Cap
1.5B
Shares Outstanding
42.2M
Price/Earnings
11.9x
Revenue (TTM)
3.0B
Earnings per Share
2.83
Dividend + Yield
0.40 (1.12%)
Beta
.4