High Today
39.8100
Low Today
38.5900
Volume
211.9K
10-Day Avg Volume
192.2K
52-Week High (04/10/26)
45.0600
52-Week Low (06/13/25)
32.7018
1 Yr % Change (TTM)
15.33
Market Cap
1.7B
Shares Outstanding
43.1M
Price/Earnings
28.9x
Revenue (TTM)
732.5M
Earnings per Share
1.33
Dividend + Yield
0.36 (0.93%)
Beta
.23