Ambarella, Inc. (AMBA)
NASDAQ·Technology·Semiconductors
$63.60
-1.94%
Mkt Cap $2.63B
Mkt Cap
$2.63B
P/E
—
Fwd P/E
83.10
P/S
6.72
Rev TTM
—
EPS TTM
-$1.78
NASDAQ·Technology·Semiconductors
$63.60
-1.94%
Mkt Cap $2.63B
Mkt Cap
$2.63B
P/E
—
Fwd P/E
83.10
P/S
6.72
Rev TTM
—
EPS TTM
-$1.78