High Today
24.2000
Low Today
23.5200
Volume
641.0K
10-Day Avg Volume
1.0M
52-Week High (06/03/26)
31.4600
52-Week Low (06/13/25)
9.2700
1 Yr % Change (TTM)
145.53
Market Cap
18.5B
Shares Outstanding
782.9M
Price/Earnings
50.0x
Revenue (TTM)
51.9B
Earnings per Share
0.52
Dividend + Yield
0.03 (1.14%)
Beta
1.46