High Today
34.5600
Low Today
31.9950
Volume
379.6K
10-Day Avg Volume
347.5K
52-Week High (01/15/26)
39.6800
52-Week Low (08/06/25)
19.5800
1 Yr % Change (TTM)
29.84
Market Cap
435.5M
Shares Outstanding
12.7M
Price/Earnings
25.8x
Revenue (TTM)
879.3M
Earnings per Share
1.14
Dividend + Yield
0.76 (2.21%)
Beta
1.24