
TER
$437.92
1D:
7.2%
1Y:
401.3%
US8807701029Sign in to check this stock against your screeners
Sign In$2,184.75
1D:
11.5%
1Y:
4,590.3%
US80004C2008Mkt Cap
$323.54B
P/E Ratio TTM
71.7
Revenue TTM
$8.93B
Beta
4.88
Earnings TTM
$-1.04B
Dividend Yield TTM
0.00%
$40.56
1D:
8.3%
1Y:
300.4%
US00215W1009Mkt Cap
$88.99B
P/E Ratio TTM
56.5
Revenue TTM
$666.14B
Beta
1.48
Earnings TTM
$47.13B
Dividend Yield TTM
0.86%