Mairs & Power IncAMBA history

Issuer:
AMBARELLA INC
Quarters tracked:
2 (Q1 2026Q2 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.47NEW