
AD
$29.98
1D:
-4.4%
1Y:
-35.3%
US9116841084Sign in to check this stock against your screens
Sign In$84.32
1D:
0.9%
1Y:
74.8%
US3789735079Mkt Cap
$10.92B
P/E Ratio TTM
-165.6
Revenue TTM
$280.64M
Beta
1.45
Earnings TTM
$-59.80M
Dividend Yield TTM
0.00%
$32.87
1D:
1.6%
1Y:
-14.6%
US8794338298Mkt Cap
$3.54B
P/E Ratio TTM
8.6
Revenue TTM
$1.26B
Beta
0.32
Earnings TTM
$418.57M
Dividend Yield TTM
28.44%