High Today
34.5400
Low Today
33.9400
Volume
515.1K
10-Day Avg Volume
1.0M
52-Week High (06/03/26)
35.1900
52-Week Low (06/11/25)
17.6150
1 Yr % Change (TTM)
83.78
Market Cap
18.9B
Shares Outstanding
551.1M
Price/Earnings
31.0x
Revenue (TTM)
19.3B
Earnings per Share
1.10
Dividend + Yield
0.10 (1.20%)
Beta
.12