High Today
33.6000
Low Today
31.0500
Volume
863.3K
10-Day Avg Volume
376.4K
52-Week High (03/31/26)
36.3499
52-Week Low (09/19/25)
19.7400
1 Yr % Change (TTM)
17.13
Market Cap
2.3B
Shares Outstanding
69.5M
Price/Earnings
16.5x
Revenue (TTM)
1.4B
Earnings per Share
2.00
Dividend + Yield
0.95 (2.84%)
Beta
.47