High Today
31.4400
Low Today
30.6000
Volume
643.6K
10-Day Avg Volume
657.9K
52-Week High (02/06/26)
35.5500
52-Week Low (06/18/25)
24.4600
1 Yr % Change (TTM)
20.46
Market Cap
3.0B
Shares Outstanding
97.2M
Price/Earnings
19.2x
Revenue (TTM)
935.6M
Earnings per Share
1.57
Dividend + Yield
0.76 (2.43%)
Beta
1.27