MarketPeel
Insider Trading Intelligence
FW

Feng-ming Wang

AMBA
CEO · AMBARELLA INC · CIK 0001558686
FILING MIX · LIFETIME29%/71%
BUYS
40
SELLS
97
TOTAL VALUE
$34.54M
COMPANIES
1
ACTIVE SINCE
Mar 2020
HOLDINGS NOW
773,607
AVG SELL PX
$77.10
TRADE KIND
SHOWING 137 / 137
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
38 backtested trades · 8 horizons · 32 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Feng-ming Wang, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d38+60.53%-1.32%-0.00%-1.32%-1.70%-1.14
14d38+60.53%-1.71%+0.78%-2.48%-3.42%-1.94
30d38+57.89%-2.73%+1.65%-4.38%-6.15%-2.80
60d38+44.74%+4.97%+4.77%+0.20%+0.18%0.07
90d38+42.11%+6.75%+5.72%-0.72%-4.97%-0.16
180d38(7 pending)+38.71%+10.91%+9.75%+1.16%-3.46%0.18
1y38(9 pending)+55.17%+19.27%+18.36%+0.90%-14.48%
2y38(16 pending)+63.64%-1.49%+33.30%-34.78%-32.88%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
AMBA · 773,607 shares · as of Jul 1, 2026
0212,484424,967637,451849,934202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
2026
FLOW · 40 buys / 97 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
AMBA
AMBARELLA INC
SALE10b5-1
10b5-1 plan
16,250$90.08$1.46M773,607Jul 1, 2026Jul 2, 2026View →
AMBA
AMBARELLA INC
SALEGRANT
Gift
10,000789,857Jun 17, 2026Jun 18, 2026View →
AMBA
AMBARELLA INC
SALE
CEO
6,204$67.87$421.1K799,857Jun 17, 2026Jun 18, 2026View →
AMBA
AMBARELLA INC
SALE10b5-1
10b5-1 plan
6,065$91.23$553.3K815,211May 26, 2026May 28, 2026View →
AMBA
AMBARELLA INC
SALE10b5-1
10b5-1 plan
17,285$90.38$1.56M821,276May 26, 2026May 28, 2026View →
AMBA
AMBARELLA INC
SALE10b5-1
10b5-1 plan
9,150$92.05$842.2K806,061May 26, 2026May 28, 2026View →
AMBA
AMBARELLA INC
SALE
CEO
8,083$54.14$437.6K838,561Mar 19, 2026Mar 19, 2026View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
15,686846,644Mar 18, 2026Mar 19, 2026View →
AMBA
AMBARELLA INC
SALE
CEO
27,5980Mar 17, 2026Mar 19, 2026View →
AMBA
AMBARELLA INC
PURCHASE
CEO
27,598849,934Mar 17, 2026Mar 19, 2026View →
AMBA
AMBARELLA INC
SALE
CEO
18,976$52.77$1.00M830,958Mar 17, 2026Mar 19, 2026View →
AMBA
AMBARELLA INC
SALE10b5-1
10b5-1 plan
2,600$59.53$154.8K813,479Mar 2, 2026Mar 4, 2026View →
AMBA
AMBARELLA INC
SALE10b5-1
10b5-1 plan
12,040$61.42$739.5K768,979Mar 2, 2026Mar 4, 2026View →
AMBA
AMBARELLA INC
SALE10b5-1
10b5-1 plan
32,460$60.91$1.98M781,019Mar 2, 2026Mar 4, 2026View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
53,20353,203Mar 2, 2026Mar 4, 2026View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
53,203822,182Mar 2, 2026Mar 4, 2026View →
AMBA
AMBARELLA INC
SALE
CEO
50,0000Mar 2, 2026Mar 4, 2026View →
AMBA
AMBARELLA INC
SALE10b5-1
10b5-1 plan
1,900$58.77$111.7K816,079Mar 2, 2026Mar 4, 2026View →
AMBA
AMBARELLA INC
SALE10b5-1
10b5-1 plan
1,000$56.83$56.8K817,979Mar 2, 2026Mar 4, 2026View →
AMBA
AMBARELLA INC
PURCHASE
CEO
50,000$41.36$2.07M818,979Mar 2, 2026Mar 4, 2026View →
AMBA
AMBARELLA INC
SALEGRANT
Gift
15,000768,979Dec 19, 2025Dec 19, 2025View →
AMBA
AMBARELLA INC
SALE
CEO
4,950$71.82$355.5K783,979Dec 17, 2025Dec 19, 2025View →
AMBA
AMBARELLA INC
SALE
CEO
4,928$79.43$391.4K788,929Sep 17, 2025Sep 19, 2025View →
AMBA
AMBARELLA INC
SALE
CEO
4,677$52.26$244.4K793,634Jun 17, 2025Jun 20, 2025View →
AMBA
AMBARELLA INC
SALE
CEO
3,194$55.02$175.7K798,311Mar 18, 2025Mar 20, 2025View →
AMBA
AMBARELLA INC
SALE
CEO
4,104$55.11$226.2K801,271Mar 6, 2025Mar 7, 2025View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
11,024805,375Mar 5, 2025Mar 7, 2025View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
39,120794,351Feb 28, 2025Mar 7, 2025View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
39,12039,120Feb 28, 2025Mar 7, 2025View →
AMBA
AMBARELLA INC
SALE
CEO
4,296$75.41$324.0K755,231Dec 16, 2024Dec 18, 2024View →
AMBA
AMBARELLA INC
SALEGRANT
Gift
40,000759,527Oct 7, 2024Oct 9, 2024View →
AMBA
AMBARELLA INC
SALE
CEO
4,301$53.54$230.3K799,527Sep 17, 2024Sep 19, 2024View →
AMBA
AMBARELLA INC
PURCHASE
CEO
31,618$38.92$1.23M835,192Sep 5, 2024Sep 6, 2024View →
AMBA
AMBARELLA INC
SALE
CEO
31,6180Sep 5, 2024Sep 6, 2024View →
AMBA
AMBARELLA INC
SALE
CEO
31,618$54.71$1.73M803,574Sep 5, 2024Sep 6, 2024View →
AMBA
AMBARELLA INC
PURCHASE
CEO
4,382$38.92$170.5K807,956Sep 4, 2024Sep 6, 2024View →
AMBA
AMBARELLA INC
SALE
CEO
4,382$56.02$245.5K803,574Sep 4, 2024Sep 6, 2024View →
AMBA
AMBARELLA INC
SALE
CEO
4,38231,618Sep 4, 2024Sep 6, 2024View →
AMBA
AMBARELLA INC
SALE
CEO
3,058$55.48$169.7K803,574Jun 18, 2024Jun 20, 2024View →
AMBA
AMBARELLA INC
SALE
CEO
2,173$49.27$107.1K806,632Mar 18, 2024Mar 20, 2024View →
AMBA
AMBARELLA INC
SALE
CEO
1,297$57.16$74.1K808,587Mar 8, 2024Mar 11, 2024View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
3,396809,884Mar 7, 2024Mar 11, 2024View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
45,929806,488Feb 29, 2024Mar 4, 2024View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
45,92945,929Feb 29, 2024Mar 4, 2024View →
AMBA
AMBARELLA INC
SALE
CEO
3,093$63.04$195.0K760,559Dec 19, 2023Dec 21, 2023View →
AMBA
AMBARELLA INC
SALE
CEO
3,019$57.30$173.0K763,652Sep 18, 2023Sep 20, 2023View →
AMBA
AMBARELLA INC
SALE
CEO
3,039$84.80$257.7K766,508Jun 20, 2023Jun 20, 2023View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
51,395769,547Jun 15, 2023Jun 20, 2023View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
27,59827,598Apr 3, 2023Apr 5, 2023View →
AMBA
AMBARELLA INC
SALE
CEO
16,644$76.85$1.28M718,152Mar 17, 2023Mar 17, 2023View →
AMBA
AMBARELLA INC
SALE
CEO
1,4685,870Mar 15, 2023Mar 17, 2023View →
AMBA
AMBARELLA INC
SALE
CEO
43,1090Mar 15, 2023Mar 17, 2023View →
AMBA
AMBARELLA INC
SALE
CEO
2,24117,927Mar 15, 2023Mar 17, 2023View →
AMBA
AMBARELLA INC
PURCHASE
CEO
37,383734,796Mar 15, 2023Mar 17, 2023View →
AMBA
AMBARELLA INC
SALE
CEO
3,5930Mar 15, 2023Mar 17, 2023View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
27,59827,598Mar 2, 2023Mar 6, 2023View →
AMBA
AMBARELLA INC
SALE
CEO
3,703$83.77$310.2K697,222Dec 16, 2022Dec 20, 2022View →
AMBA
AMBARELLA INC
SALE
CEO
1,4677,338Dec 16, 2022Dec 20, 2022View →
AMBA
AMBARELLA INC
SALE
CEO
2,24120,168Dec 16, 2022Dec 20, 2022View →
AMBA
AMBARELLA INC
SALE
CEO
3,5923,593Dec 16, 2022Dec 20, 2022View →
AMBA
AMBARELLA INC
PURCHASE
CEO
7,300700,925Dec 16, 2022Dec 20, 2022View →
AMBA
AMBARELLA INC
SALE
CEO
3,5937,185Sep 16, 2022Sep 20, 2022View →
AMBA
AMBARELLA INC
SALE
CEO
1,4678,805Sep 16, 2022Sep 20, 2022View →
AMBA
AMBARELLA INC
SALE
CEO
2,24122,409Sep 16, 2022Sep 20, 2022View →
AMBA
AMBARELLA INC
SALE
CEO
3,736$63.25$236.3K693,625Sep 16, 2022Sep 20, 2022View →
AMBA
AMBARELLA INC
PURCHASE
CEO
7,301697,361Sep 16, 2022Sep 20, 2022View →
AMBA
AMBARELLA INC
SALE
CEO
3,937$66.26$260.9K689,918Jun 16, 2022Jun 17, 2022View →
AMBA
AMBARELLA INC
PURCHASE
CEO
7,300693,855Jun 16, 2022Jun 17, 2022View →
AMBA
AMBARELLA INC
SALE
CEO
1,46810,272Jun 16, 2022Jun 17, 2022View →
AMBA
AMBARELLA INC
SALE
CEO
2,24024,650Jun 16, 2022Jun 17, 2022View →
AMBA
AMBARELLA INC
SALE
CEO
3,59210,778Jun 16, 2022Jun 17, 2022View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
26,89026,890Apr 17, 2022Apr 19, 2022View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
26,89026,890Apr 17, 2022Apr 19, 2022View →
AMBA
AMBARELLA INC
SALE
CEO
42,8730Mar 16, 2022Mar 18, 2022View →
AMBA
AMBARELLA INC
SALE
CEO
3,5730Mar 16, 2022Mar 18, 2022View →
AMBA
AMBARELLA INC
SALE
CEO
3,59314,370Mar 16, 2022Mar 18, 2022View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
94,379733,463Mar 16, 2022Mar 18, 2022View →
AMBA
AMBARELLA INC
SALE
CEO
1,46711,740Mar 16, 2022Mar 18, 2022View →
AMBA
AMBARELLA INC
SALE
CEO
46,908$91.20$4.28M686,555Mar 16, 2022Mar 18, 2022View →
AMBA
AMBARELLA INC
SALE
CEO
2,982$84.42$251.7K639,003Mar 14, 2022Mar 14, 2022View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
8,463641,985Mar 8, 2022Mar 10, 2022View →
AMBA
AMBARELLA INC
SALE
CEO
3,59217,963Dec 16, 2021Dec 17, 2021View →
AMBA
AMBARELLA INC
SALE
CEO
1,46813,207Dec 16, 2021Dec 17, 2021View →
AMBA
AMBARELLA INC
SALE
CEO
3,5733,573Dec 16, 2021Dec 17, 2021View →
AMBA
AMBARELLA INC
SALE
CEO
4,753$188.91$897.9K633,522Dec 16, 2021Dec 17, 2021View →
AMBA
AMBARELLA INC
PURCHASE
CEO
8,633638,275Dec 16, 2021Dec 17, 2021View →
AMBA
AMBARELLA INC
SALEGRANT
Gift
15,000629,642Dec 13, 2021Dec 17, 2021View →
AMBA
AMBARELLA INC
SALE
CEO
4,452$192.69$857.9K644,642Dec 3, 2021Dec 7, 2021View →
AMBA
AMBARELLA INC
PURCHASE
CEO
8,632649,094Dec 3, 2021Dec 7, 2021View →
AMBA
AMBARELLA INC
SALEGRANT
Gift
10,000640,462Nov 1, 2021Nov 2, 2021View →
AMBA
AMBARELLA INC
SALE
CEO
3,59221,555Sep 16, 2021Sep 17, 2021View →
AMBA
AMBARELLA INC
SALE
CEO
1,46714,675Sep 16, 2021Sep 17, 2021View →
AMBA
AMBARELLA INC
SALE
CEO
3,5737,146Sep 16, 2021Sep 17, 2021View →
AMBA
AMBARELLA INC
PURCHASE
CEO
44,444$8.82$392.0K650,354Jul 19, 2021Jul 20, 2021View →
AMBA
AMBARELLA INC
SALE
CEO
44,4440Jul 19, 2021Jul 20, 2021View →
AMBA
AMBARELLA INC
SALE
CEO
3,57210,719Jun 16, 2021Jun 17, 2021View →
AMBA
AMBARELLA INC
SALE
CEO
3,4730Jun 16, 2021Jun 17, 2021View →
AMBA
AMBARELLA INC
PURCHASE
CEO
12,105612,094Jun 16, 2021Jun 17, 2021View →
AMBA
AMBARELLA INC
SALE
CEO
1,46716,142Jun 16, 2021Jun 17, 2021View →
AMBA
AMBARELLA INC
SALE
CEO
3,59325,147Jun 16, 2021Jun 17, 2021View →
AMBA
AMBARELLA INC
SALE
CEO
6,184$101.39$627.0K605,910Jun 16, 2021Jun 17, 2021View →
AMBA
AMBARELLA INC
PURCHASE
CEO
83,554641,827Mar 16, 2021Mar 18, 2021View →
AMBA
AMBARELLA INC
SALE
CEO
3,4723,473Mar 16, 2021Mar 18, 2021View →
AMBA
AMBARELLA INC
SALE
CEO
83,3340Mar 16, 2021Mar 18, 2021View →
AMBA
AMBARELLA INC
SALE
CEO
41,838$112.00$4.69M599,989Mar 16, 2021Mar 18, 2021View →
AMBA
AMBARELLA INC
SALE
CEO
3,59228,740Mar 16, 2021Mar 18, 2021View →
AMBA
AMBARELLA INC
SALE
CEO
3,57314,291Mar 16, 2021Mar 18, 2021View →
AMBA
AMBARELLA INC
SALE
CEO
1,675$109.70$183.7K558,035Mar 9, 2021Mar 11, 2021View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
4,712559,710Mar 9, 2021Mar 11, 2021View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
17,60917,609Mar 4, 2021Mar 31, 2021View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
17,60917,609Mar 4, 2021Mar 31, 2021View →
AMBA
AMBARELLA INC
SALE
CEO
3,57317,864Dec 16, 2020Dec 18, 2020View →
AMBA
AMBARELLA INC
PURCHASE
CEO
10,638560,427Dec 16, 2020Dec 18, 2020View →
AMBA
AMBARELLA INC
SALE
CEO
5,429$90.25$490.0K554,998Dec 16, 2020Dec 18, 2020View →
AMBA
AMBARELLA INC
SALE
CEO
3,4726,945Dec 16, 2020Dec 18, 2020View →
AMBA
AMBARELLA INC
SALE
CEO
3,59332,332Dec 16, 2020Dec 18, 2020View →
AMBA
AMBARELLA INC
SALE
CEO
66,6660Oct 8, 2020Oct 9, 2020View →
AMBA
AMBARELLA INC
PURCHASE
CEO
66,666$8.82$588.0K549,789Oct 8, 2020Oct 9, 2020View →
AMBA
AMBARELLA INC
SALE
CEO
3,59235,925Sep 16, 2020Sep 18, 2020View →
AMBA
AMBARELLA INC
SALE
CEO
3,57321,437Sep 16, 2020Sep 18, 2020View →
AMBA
AMBARELLA INC
SALE
CEO
3,47210,417Sep 16, 2020Sep 18, 2020View →
AMBA
AMBARELLA INC
PURCHASE
CEO
10,637488,466Sep 16, 2020Sep 18, 2020View →
AMBA
AMBARELLA INC
SALE
CEO
5,343$53.18$284.1K483,123Sep 16, 2020Sep 18, 2020View →
AMBA
AMBARELLA INC
SALE
CEO
3,47313,889Jun 16, 2020Jun 18, 2020View →
AMBA
AMBARELLA INC
SALE
CEO
3,59239,517Jun 16, 2020Jun 18, 2020View →
AMBA
AMBARELLA INC
SALE
CEO
5,342$52.13$278.5K477,496Jun 16, 2020Jun 18, 2020View →
AMBA
AMBARELLA INC
SALE
CEO
3,57225,010Jun 16, 2020Jun 18, 2020View →
AMBA
AMBARELLA INC
PURCHASE
CEO
10,637482,838Jun 16, 2020Jun 18, 2020View →
AMBA
AMBARELLA INC
SALE
CEO
4,972$47.81$237.7K472,201Mar 27, 2020Mar 30, 2020View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
9,565477,173Mar 27, 2020Mar 30, 2020View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
43,10943,109Mar 25, 2020Mar 27, 2020View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
43,10943,109Mar 25, 2020Mar 27, 2020View →
AMBA
AMBARELLA INC
PURCHASE
CEO
36,623485,836Mar 17, 2020Mar 19, 2020View →
AMBA
AMBARELLA INC
SALE
CEO
18,228$38.99$710.7K467,608Mar 17, 2020Mar 19, 2020View →
AMBA
AMBARELLA INC
SALE
CEO
3,47217,362Mar 17, 2020Mar 19, 2020View →
AMBA
AMBARELLA INC
SALE
CEO
39,4370Mar 17, 2020Mar 19, 2020View →
AMBA
AMBARELLA INC
SALE
CEO
3,57328,582Mar 17, 2020Mar 19, 2020View →
Other insiders · AMBA
Loading peer insiders…
About this filer
CIK 0001558686
ROLE
CEO
PRIMARY
AMBA
COMPANIES
1
ACTIVE SINCE
Mar 2020
MARKETPEEL · /INSIDER/0001558686DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback