High Today
21.7200
Low Today
20.9300
Volume
105.2K
10-Day Avg Volume
124.9K
52-Week High (07/10/25)
38.4900
52-Week Low (03/27/26)
18.9900
1 Yr % Change (TTM)
-41.54
Market Cap
28.2B
Shares Outstanding
1.3B
Price/Earnings
20.7x
Revenue (TTM)
7.1B
Earnings per Share
1.09
Dividend + Yield
0.31 (1.47%)
Beta
.84