High Today
23.0550
Low Today
22.7750
Volume
613.2K
10-Day Avg Volume
797.3K
52-Week High (06/12/25)
29.0650
52-Week Low (05/05/26)
20.0200
1 Yr % Change (TTM)
-20.46
Market Cap
12.4B
Shares Outstanding
540.2M
Price/Earnings
24.5x
Revenue (TTM)
22.2B
Earnings per Share
0.82
Dividend + Yield
0.86 (3.75%)
Beta
.89