Coverage / AMBA / Trade Card

AMBA

Ambarella Inc

BUY 2026-08-01 Updated today USD 86.00 Technology - SemiconductorsAWAIT ENTRY
69

Position levels

Currenttoday
USD 86.00
Buy <=wait / entry
USD 73.33
Trim >=take some off
USD 90.00
Thesis breakA confirmed cut to the fiscal 2026 36 - 38% revenue growth guidance at the Q4 prin...
-

Scenario-weighted conviction

ProbabilityScoreContribution
Bull case36%100 / 10036.0
Base case52%62 / 10032.2
Bear case12%10 / 1001.2
Weighted conviction69 / 100 - BUY

Top risks

  • $800M+ Hanwha long-term edge AI partnership
  • Q3 FY2026 EPS beat of 28.57% with record revenue $108.5M and raised FY2026 guidance to 36-38%
  • Edge AI products comprising 80% of total revenue
Read full report →