Stockato

AMBA Due Diligence — Ambarella Inc

Sam's full due-diligence report on AMBA (Ambarella Inc) — verdict, conviction score, key metrics, and the signal behind it.

Buy7/10Mixed consensusPrice: $75.83Market cap: $2.7BRevenue (TTM): $405MProfit margin: -17%