High Today
27.3250
Low Today
26.7500
Volume
1.3M
10-Day Avg Volume
1.3M
52-Week High (06/01/26)
28.5000
52-Week Low (06/24/25)
16.2100
1 Yr % Change (TTM)
61.03
Market Cap
3.0B
Shares Outstanding
111.5M
Price/Earnings
21.5x
Revenue (TTM)
921.6M
Earnings per Share
1.10
Dividend + Yield
1.03 (3.79%)
Beta
.77