Mairs & Power Inc – AMBA history

Issuer:
AMBARELLA INC
Quarters tracked:
2 (Q1 2026 → Q2 2026)
Current shares:
126,353
Current value:
$10.84M
Peak shares:
126,353 (Q2 2026)
Overall change:
+7%
QuarterSharesValue$/ShareShare ΔΔ%
Q2 2026126,353$10.84M$85.80+8,772+7%
Q1 2026117,581$6.05M$51.47—NEW