
AMBQ
$38.56
1D:
9.5%
1Y:
41.4%
US0231931058Sign in to check this stock against your screens
Sign InMkt Cap
$2.55B
P/E Ratio TTM
104.0
Revenue TTM
$170.96M
Beta
1.86
Earnings TTM
$31.68M
Dividend Yield TTM
0.00%
$23.79
1D:
16.8%
1Y:
27.6%
US97785W1062Mkt Cap
$1.26B
P/E Ratio TTM
-1.1
Revenue TTM
$653.70M
Beta
8.50
Earnings TTM
$-701.40M
Dividend Yield TTM
0.00%