
EMBC
$5.17
1D:
-2.3%
1Y:
-64.7%
US29082K1051Sign in to check this stock against your screeners
Sign In$53.83
1D:
-0.8%
1Y:
264.5%
US14167L1035Mkt Cap
$2.78B
P/E Ratio TTM
25.0
Revenue TTM
$458.09M
Beta
2.43
Earnings TTM
$111.01M
Dividend Yield TTM
0.00%
$6.97
1D:
-4.1%
1Y:
142.0%
US56600D1072Mkt Cap
$1.93B
P/E Ratio TTM
-13.0
Revenue TTM
$208.78M
Beta
0.61
Earnings TTM
$-77.39M
Dividend Yield TTM
0.00%