
FORM
$119.00
1D:
0.5%
1Y:
215.8%
US3463751087Sign in to check this stock against your screeners
Sign In$185.00
1D:
3.8%
1Y:
202.5%
US8168501018Mkt Cap
$17.23B
P/E Ratio TTM
111.6
Revenue TTM
$976.74M
Beta
2.35
Earnings TTM
$-207.81M
Dividend Yield TTM
0.00%
$222.72
1D:
2.9%
1Y:
313.7%
US9258151029Mkt Cap
$10.10B
P/E Ratio TTM
69.8
Revenue TTM
$474.01M
Beta
2.36
Earnings TTM
$145.27M
Dividend Yield TTM
0.00%