
NET
$268.75
1D:
9.9%
1Y:
15.4%
US18915M1071Sign in to check this stock against your screens
Sign In$197.66
1D:
-3.1%
1Y:
-37.8%
US98980G1022Mkt Cap
$32.23B
P/E Ratio TTM
-581.0
Revenue TTM
$3.35B
Beta
0.94
Earnings TTM
$-63.18M
Dividend Yield TTM
0.00%