MarketPeel
Insider Trading Intelligence
DR

David Jeffrey Richardson

LSCC
DIRECTOR · LATTICE SEMICONDUCTOR CORP · CIK 0001329724
FILING MIX · LIFETIME61%/39%
BUYS
71
SELLS
45
TOTAL VALUE
$10.47M
COMPANIES
3
ACTIVE SINCE
Mar 2020
HOLDINGS NOW
9,994
AVG SELL PX
$74.29
TRADE KIND
SHOWING 116 / 116
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
10 backtested trades · 8 horizons · 9 pending
Forward-return performance of every backtestable P/S trade by David Jeffrey Richardson, 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
7d10+80.00%-3.50%+0.38%-3.88%-3.56%
14d10+80.00%-3.31%+0.27%-3.57%-4.01%
30d10+100.00%-9.19%-2.38%-6.81%-4.72%
60d10+40.00%+1.93%+2.45%-0.52%+7.73%
90d10+40.00%+11.09%+5.39%-7.67%-15.01%
180d10(3 pending)+57.14%+11.57%+11.04%+0.53%-19.85%
1y10(3 pending)+42.86%+24.82%+25.45%-0.64%-13.80%
2y10(3 pending)+42.86%+23.23%+33.34%-10.11%-24.02%
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
LSCC · 5,945 shares · as of May 4, 2026
013,88027,75941,63955,518202120222023202420252026SHARES 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
FLOW · 71 buys / 45 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
LSCC
LATTICE SEMICONDUCTOR CORP
PURCHASEGRANT
Stock grant
1,7525,945May 4, 2026May 6, 2026View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
6751,551Apr 6, 2026Apr 9, 2026View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
SALE
9,364$72.20$676.0K17,694Feb 25, 2026Feb 27, 2026View →
LSCC
LATTICE SEMICONDUCTOR CORP
SALE
11,299$100.66$1.14M27,218Feb 25, 2026Feb 26, 2026View →
LSCC
LATTICE SEMICONDUCTOR CORP
SALE
1,480$101.21$149.8K25,738Feb 25, 2026Feb 26, 2026View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
876876Jan 5, 2026Jan 7, 2026View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Gift
5,66527,058Dec 18, 2025Dec 19, 2025View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
SALEGRANT
Gift
5,6650Dec 18, 2025Dec 19, 2025View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Gift
2,53125,812Dec 15, 2025Dec 17, 2025View →
AMBA
AMBARELLA INC
SALEGRANT
Gift
2,5312,498Dec 15, 2025Dec 17, 2025View →
LSCC
LATTICE SEMICONDUCTOR CORP
SALEGRANT
Gift
2,6714,193Dec 12, 2025Dec 15, 2025View →
LSCC
LATTICE SEMICONDUCTOR CORP
PURCHASEGRANT
Gift
2,67138,517Dec 12, 2025Dec 15, 2025View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
1,0815,665Oct 6, 2025Oct 7, 2025View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
2,4985,029Sep 2, 2025Sep 4, 2025View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
1,2604,584Jul 1, 2025Jul 3, 2025View →
LSCC
LATTICE SEMICONDUCTOR CORP
PURCHASE
2,6716,864May 6, 2025May 7, 2025View →
LSCC
LATTICE SEMICONDUCTOR CORP
SALE
2,6710May 6, 2025May 7, 2025View →
LSCC
LATTICE SEMICONDUCTOR CORP
PURCHASEGRANT
Stock grant
4,1934,193May 5, 2025May 7, 2025View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
1,3433,324Apr 1, 2025Apr 3, 2025View →
AMBA
AMBARELLA INC
SALEGRANT
Gift
1,6482,531Jan 15, 2025Jan 17, 2025View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Gift
1,64823,281Jan 15, 2025Jan 17, 2025View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
9561,981Jan 2, 2025Jan 6, 2025View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
1,0251,025Oct 1, 2024Oct 3, 2024View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
3,3744,179Aug 29, 2024Aug 30, 2024View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
SALEGRANT
Gift
21,3930Aug 15, 2024Aug 19, 2024View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Gift
21,39321,393Aug 15, 2024Aug 19, 2024View →
LSCC
LATTICE SEMICONDUCTOR CORP
SALEGRANT
Gift
35,8460Aug 13, 2024Aug 19, 2024View →
LSCC
LATTICE SEMICONDUCTOR CORP
SALEGRANT
Gift
35,8460Aug 13, 2024Aug 14, 2024View →
LSCC
LATTICE SEMICONDUCTOR CORP
PURCHASEGRANT
Gift
35,84635,846Aug 13, 2024Aug 19, 2024View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
93321,393Jul 1, 2024Jul 3, 2024View →
AMBA
AMBARELLA INC
SALEGRANT
Gift
21,633805Jun 26, 2024Jun 28, 2024View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Gift
21,63321,633Jun 26, 2024Jun 28, 2024View →
LSCC
LATTICE SEMICONDUCTOR CORP
SALE
2,2462,671May 8, 2024May 9, 2024View →
LSCC
LATTICE SEMICONDUCTOR CORP
PURCHASE
2,24635,846May 8, 2024May 9, 2024View →
LSCC
LATTICE SEMICONDUCTOR CORP
PURCHASEGRANT
Stock grant
2,6714,917May 6, 2024May 7, 2024View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
89120,460Apr 1, 2024Apr 3, 2024View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
85319,569Jan 2, 2024Jan 4, 2024View →
AMBA
AMBARELLA INC
SALE
8,056$58.75$473.3K22,438Dec 6, 2023Dec 8, 2023View →
AMBA
AMBARELLA INC
PURCHASE
6,667$31.25$208.3K30,494Dec 6, 2023Dec 8, 2023View →
AMBA
AMBARELLA INC
SALE
1,3890Dec 6, 2023Dec 8, 2023View →
AMBA
AMBARELLA INC
PURCHASE
1,389$38.92$54.1K23,827Dec 6, 2023Dec 8, 2023View →
AMBA
AMBARELLA INC
SALE
6,6670Dec 6, 2023Dec 8, 2023View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
93118,716Oct 2, 2023Oct 4, 2023View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
3,21822,438Aug 31, 2023Sep 1, 2023View →
LSCC
LATTICE SEMICONDUCTOR CORP
SALE
21,9180Aug 22, 2023Aug 24, 2023View →
LSCC
LATTICE SEMICONDUCTOR CORP
SALE
21,918$91.62$2.01M33,600Aug 22, 2023Aug 24, 2023View →
LSCC
LATTICE SEMICONDUCTOR CORP
PURCHASE
21,918$6.55$143.6K55,518Aug 22, 2023Aug 24, 2023View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
1,55919,220Jun 15, 2023Jun 20, 2023View →
LSCC
LATTICE SEMICONDUCTOR CORP
SALE
4,0332,246May 9, 2023May 10, 2023View →
LSCC
LATTICE SEMICONDUCTOR CORP
PURCHASE
4,03333,600May 9, 2023May 10, 2023View →
LSCC
LATTICE SEMICONDUCTOR CORP
PURCHASEGRANT
Stock grant
2,2466,279May 8, 2023May 10, 2023View →
LSCC
LATTICE SEMICONDUCTOR CORP
PURCHASE
22,000$6.55$144.1K51,567May 8, 2023May 10, 2023View →
LSCC
LATTICE SEMICONDUCTOR CORP
SALE
22,000$84.23$1.85M29,567May 8, 2023May 10, 2023View →
LSCC
LATTICE SEMICONDUCTOR CORP
SALE
22,00021,918May 8, 2023May 10, 2023View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
76017,018Apr 3, 2023Apr 5, 2023View →
AMBA
AMBARELLA INC
SALE
7791,559Mar 15, 2023Mar 17, 2023View →
AMBA
AMBARELLA INC
PURCHASE
77917,661Mar 15, 2023Mar 17, 2023View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
91916,258Jan 3, 2023Jan 5, 2023View →
AMBA
AMBARELLA INC
PURCHASE
77916,882Dec 16, 2022Dec 20, 2022View →
AMBA
AMBARELLA INC
SALE
7792,338Dec 16, 2022Dec 20, 2022View →
LSCC
LATTICE SEMICONDUCTOR CORP
SALEGRANT
Gift
4,81029,567Nov 1, 2022Nov 3, 2022View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
99215,339Oct 3, 2022Oct 5, 2022View →
AMBA
AMBARELLA INC
SALE
3770Sep 16, 2022Sep 20, 2022View →
AMBA
AMBARELLA INC
PURCHASE
37716,103Sep 16, 2022Sep 20, 2022View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
3,1173,117Sep 1, 2022Sep 2, 2022View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
1,00414,347Jul 5, 2022Jul 7, 2022View →
AMBA
AMBARELLA INC
PURCHASE
37715,726Jun 16, 2022Jun 17, 2022View →
AMBA
AMBARELLA INC
SALE
377377Jun 16, 2022Jun 17, 2022View →
LSCC
LATTICE SEMICONDUCTOR CORP
PURCHASE
3,85534,377May 10, 2022May 10, 2022View →
LSCC
LATTICE SEMICONDUCTOR CORP
SALE
3,8550May 10, 2022May 10, 2022View →
LSCC
LATTICE SEMICONDUCTOR CORP
PURCHASEGRANT
Stock grant
4,0334,033May 9, 2022Jan 31, 2023View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
71113,343Apr 4, 2022Apr 6, 2022View →
AMBA
AMBARELLA INC
SALE
377754Mar 16, 2022Mar 18, 2022View →
AMBA
AMBARELLA INC
PURCHASE
37715,349Mar 16, 2022Mar 18, 2022View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
60412,632Jan 3, 2022Jan 5, 2022View →
AMBA
AMBARELLA INC
SALE
3771,131Dec 16, 2021Dec 17, 2021View →
AMBA
AMBARELLA INC
PURCHASE
37714,972Dec 16, 2021Dec 17, 2021View →
AMBA
AMBARELLA INC
SALE
1,3891,389Dec 9, 2021Dec 10, 2021View →
AMBA
AMBARELLA INC
SALE
6,6666,667Dec 9, 2021Dec 10, 2021View →
AMBA
AMBARELLA INC
SALE
8,055$216.00$1.74M14,595Dec 9, 2021Dec 10, 2021View →
AMBA
AMBARELLA INC
PURCHASE
6,666$31.25$208.3K22,650Dec 9, 2021Dec 10, 2021View →
AMBA
AMBARELLA INC
PURCHASE
1,389$38.92$54.1K15,984Dec 9, 2021Dec 10, 2021View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
71612,028Oct 4, 2021Oct 6, 2021View →
AMBA
AMBARELLA INC
SALE
9590Sep 16, 2021Sep 17, 2021View →
AMBA
AMBARELLA INC
PURCHASE
95914,595Sep 16, 2021Sep 17, 2021View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
1,5081,508Sep 2, 2021Sep 7, 2021View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
71011,312Jul 6, 2021Jul 8, 2021View →
AMBA
AMBARELLA INC
SALE
958959Jun 16, 2021Jun 17, 2021View →
AMBA
AMBARELLA INC
PURCHASE
95813,636Jun 16, 2021Jun 17, 2021View →
LSCC
LATTICE SEMICONDUCTOR CORP
PURCHASEGRANT
Stock grant
3,8553,855May 10, 2021May 12, 2021View →
LSCC
LATTICE SEMICONDUCTOR CORP
PURCHASE
7,49430,522May 5, 2021May 5, 2021View →
LSCC
LATTICE SEMICONDUCTOR CORP
SALE
7,4940May 5, 2021May 5, 2021View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
66510,602Apr 5, 2021Apr 7, 2021View →
AMBA
AMBARELLA INC
SALE
9581,917Mar 16, 2021Mar 18, 2021View →
AMBA
AMBARELLA INC
PURCHASE
95812,678Mar 16, 2021Mar 18, 2021View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
1,1469,937Jan 4, 2021Jan 6, 2021View →
AMBA
AMBARELLA INC
PURCHASE
95811,720Dec 16, 2020Dec 18, 2020View →
AMBA
AMBARELLA INC
SALE
9582,875Dec 16, 2020Dec 18, 2020View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
1,5948,791Oct 5, 2020Oct 7, 2020View →
AMBA
AMBARELLA INC
SALE
8580Sep 16, 2020Sep 18, 2020View →
AMBA
AMBARELLA INC
PURCHASE
85810,762Sep 16, 2020Sep 18, 2020View →
AMBA
AMBARELLA INC
PURCHASEGRANT
Stock grant
3,8333,833Sep 4, 2020Sep 9, 2020View →
LSCC
LATTICE SEMICONDUCTOR CORP
SALE
29,500$29.01$855.8K23,028Aug 20, 2020Aug 24, 2020View →
LSCC
LATTICE SEMICONDUCTOR CORP
PURCHASE
10,000$6.55$65.5K33,028Aug 20, 2020Aug 24, 2020View →
LSCC
LATTICE SEMICONDUCTOR CORP
SALE
10,000$29.01$290.1K23,028Aug 20, 2020Aug 24, 2020View →
LSCC
LATTICE SEMICONDUCTOR CORP
SALE
10,00043,918Aug 20, 2020Aug 24, 2020View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
1,8317,197Jun 29, 2020Jul 1, 2020View →
AMBA
AMBARELLA INC
SALE
858858Jun 16, 2020Jun 18, 2020View →
AMBA
AMBARELLA INC
PURCHASE
8589,904Jun 16, 2020Jun 18, 2020View →
AMBA
AMBARELLA INC
SALE
7,453$54.92$409.3K9,046Jun 5, 2020Jun 8, 2020View →
KLIC
KULICKE & SOFFA INDUSTRIES INC
PURCHASEGRANT
Stock grant
5,3665,366May 29, 2020Jun 2, 2020View →
LSCC
LATTICE SEMICONDUCTOR CORP
SALE
8,7957,494May 6, 2020May 6, 2020View →
LSCC
LATTICE SEMICONDUCTOR CORP
PURCHASE
8,79552,528May 6, 2020May 6, 2020View →
LSCC
LATTICE SEMICONDUCTOR CORP
PURCHASEGRANT
Stock grant
7,49416,289May 5, 2020May 6, 2020View →
AMBA
AMBARELLA INC
SALE
8581,716Mar 17, 2020Mar 19, 2020View →
AMBA
AMBARELLA INC
PURCHASE
85816,499Mar 17, 2020Mar 19, 2020View →
Other insiders · LSCC
Loading peer insiders…
About this filer
CIK 0001329724
ROLE
Director
PRIMARY
LSCC
COMPANIES
3
ACTIVE SINCE
Mar 2020
MARKETPEEL · /INSIDER/0001329724DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback