MarketPeel
Insider Trading Intelligence
VK

Vinod M. Khilnani

SRCE
DIRECTOR · 1ST SOURCE CORP · CIK 0001204034
FILING MIX · LIFETIME77%/23%
BUYS
106
SELLS
31
TOTAL VALUE
$6.78M
COMPANIES
4
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
47,783
AVG SELL PX
$125.26
TRADE KIND
SHOWING 137 / 137
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
10 backtested trades · 8 horizons · 18 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Vinod M. Khilnani, 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+70.00%-2.28%+0.76%-3.04%-3.96%
14d10+70.00%-2.55%+0.53%-3.08%-5.07%
30d10+80.00%-4.96%+1.31%-6.27%-7.40%
60d10+10.00%+5.95%+2.95%+3.00%+2.30%
90d10+10.00%+25.89%+3.49%+22.40%+24.78%
180d10(2 pending)+0.00%+34.70%+10.99%+17.78%+23.14%
1y10(7 pending)+0.00%+48.60%+22.30%+26.30%+40.53%
2y10(9 pending)+0.00%+47.76%+29.76%+18.00%+18.00%
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
SRCE · 12,416 shares · as of Jun 3, 2022
03,1046,2089,31212,41620212022SHARES 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 · 106 buys / 31 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
11.65520,023.498Jun 12, 2026Jun 16, 2026View →
MTRN
MATERION CORP
SALE
603$208.74$125.9K13,171May 13, 2026May 15, 2026View →
MTRN
MATERION CORP
SALE
410$208.04$85.3K13,774May 13, 2026May 15, 2026View →
MTRN
MATERION CORP
SALE
735$205.33$150.9K14,936May 13, 2026May 15, 2026View →
MTRN
MATERION CORP
SALE
752$206.68$155.4K14,184May 13, 2026May 15, 2026View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
837837May 8, 2026May 11, 2026View →
MTRN
MATERION CORP
PURCHASE
2,00615,671May 7, 2026May 11, 2026View →
MTRN
MATERION CORP
SALE
2,0060May 7, 2026May 11, 2026View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
0.196$314.92$62772.196Apr 17, 2026Apr 20, 2026View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
19.11220,011.843Mar 6, 2026Mar 10, 2026View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
22,006Mar 6, 2026Mar 10, 2026View →
MTRN
MATERION CORP
SALE
2,446$148.67$363.6K15,219Feb 17, 2026Feb 19, 2026View →
MTRN
MATERION CORP
SALE
1,554$149.18$231.8K13,665Feb 17, 2026Feb 19, 2026View →
ESE
ESCO TECHNOLOGIES INC
PURCHASE
1,349$238.40$321.6K21,817Feb 5, 2026Feb 6, 2026View →
ESE
ESCO TECHNOLOGIES INC
SALE
0.254$238.40$60772Feb 5, 2026Feb 6, 2026View →
ESE
ESCO TECHNOLOGIES INC
SALE
1,349$238.40$321.6K772.254Feb 5, 2026Feb 6, 2026View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
772$233.09$179.9K2,121.254Feb 2, 2026Feb 3, 2026View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
0.494$218.58$1081,349.254Jan 16, 2026Jan 20, 2026View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
22.06419,992.731Dec 5, 2025Dec 9, 2025View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
22,004Dec 5, 2025Dec 9, 2025View →
ESE
ESCO TECHNOLOGIES INC
SALE
1,000$217.33$217.3K21,468Nov 26, 2025Nov 26, 2025View →
ESE
ESCO TECHNOLOGIES INC
SALE
252$218.15$55.0K20,468Nov 26, 2025Nov 26, 2025View →
ESE
ESCO TECHNOLOGIES INC
SALE
1,000$219.00$219.0K22,468Nov 26, 2025Nov 26, 2025View →
ESE
ESCO TECHNOLOGIES INC
SALE
748$217.47$162.7K20,720Nov 26, 2025Nov 26, 2025View →
ESE
ESCO TECHNOLOGIES INC
SALE
216$224.04$48.4K23,468Nov 25, 2025Nov 26, 2025View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
0.501$215.17$1081,348.76Oct 16, 2025Oct 17, 2025View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
25.16619,970.667Sep 5, 2025Sep 9, 2025View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
22,002Sep 5, 2025Sep 9, 2025View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
0.546$197.53$1081,348.259Jul 17, 2025Jul 17, 2025View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
34.94919,945.501Jun 13, 2025Jun 17, 2025View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
42,000Jun 13, 2025Jun 17, 2025View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
1,9961,996May 8, 2025May 9, 2025View →
MTRN
MATERION CORP
SALE
1,1550May 7, 2025May 9, 2025View →
MTRN
MATERION CORP
PURCHASE
1,15519,910.552May 7, 2025May 9, 2025View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
0.713$151.16$1081,347.713Apr 17, 2025Apr 17, 2025View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
21,155Mar 7, 2025Mar 11, 2025View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
28.99618,755.552Mar 7, 2025Mar 11, 2025View →
ESE
ESCO TECHNOLOGIES INC
PURCHASE
1,737$158.57$275.4K23,684Feb 8, 2025Feb 10, 2025View →
ESE
ESCO TECHNOLOGIES INC
SALE
1,737$158.57$275.4K1,347.691Feb 8, 2025Feb 10, 2025View →
ESE
ESCO TECHNOLOGIES INC
SALE
0.691$158.57$1101,347Feb 8, 2025Feb 10, 2025View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1,347$133.61$180.0K3,084.691Feb 5, 2025Feb 6, 2025View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1.036$134.06$1391,737.691Jan 17, 2025Jan 21, 2025View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
11,153Dec 6, 2024Dec 10, 2024View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
22.62218,726.556Dec 6, 2024Dec 10, 2024View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1.076$128.99$1391,736.655Oct 16, 2024Oct 17, 2024View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
11,152Sep 6, 2024Sep 10, 2024View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
23.97318,703.934Sep 6, 2024Sep 10, 2024View →
ESE
ESCO TECHNOLOGIES INC
SALE
3,940$120.01$472.8K21,947Aug 20, 2024Aug 21, 2024View →
ESE
ESCO TECHNOLOGIES INC
SALE
60$121.30$7.3K25,887Aug 19, 2024Aug 20, 2024View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1.177$117.92$1391,735.579Jul 19, 2024Jul 22, 2024View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
11,151Jun 7, 2024Jun 10, 2024View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
22.92718,679.961Jun 7, 2024Jun 10, 2024View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
1,1501,150May 10, 2024May 13, 2024View →
MTRN
MATERION CORP
SALE
1,1520May 9, 2024May 13, 2024View →
MTRN
MATERION CORP
PURCHASE
1,15217,665May 9, 2024May 13, 2024View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1.402$98.88$1391,734.402Apr 16, 2024Apr 17, 2024View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
11,152Mar 8, 2024Mar 12, 2024View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
17.81318,657.034Mar 8, 2024Mar 12, 2024View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1,733$103.84$180.0K1,733Feb 8, 2024Feb 12, 2024View →
ESE
ESCO TECHNOLOGIES INC
SALE
0.755$102.99$780Feb 6, 2024Feb 8, 2024View →
ESE
ESCO TECHNOLOGIES INC
PURCHASE
1,810$102.99$186.4K25,947Feb 6, 2024Feb 8, 2024View →
ESE
ESCO TECHNOLOGIES INC
SALE
1,810$102.99$186.4K0.755Feb 6, 2024Feb 8, 2024View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1.418$102.12$1451,810.755Jan 19, 2024Jan 23, 2024View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
11,151Dec 8, 2023Dec 12, 2023View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
20.98918,639.221Dec 8, 2023Dec 12, 2023View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1.394$103.77$1451,809.338Oct 17, 2023Oct 18, 2023View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
11,150Sep 7, 2023Sep 11, 2023View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
23.12518,618.232Sep 7, 2023Sep 11, 2023View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1.443$100.15$1451,807.944Jul 19, 2023Jul 20, 2023View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
11,149Jun 15, 2023Jun 21, 2023View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
21.89718,595.107Jun 15, 2023Jun 21, 2023View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
1,1481,148May 18, 2023May 31, 2023View →
MTRN
MATERION CORP
SALE
1,3980May 5, 2023May 9, 2023View →
MTRN
MATERION CORP
PURCHASE
1,39816,513May 5, 2023May 9, 2023View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1.501$96.21$1441,806.501Apr 18, 2023Apr 19, 2023View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
21,398Mar 10, 2023Mar 14, 2023View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
21.13218,573.21Mar 10, 2023Mar 14, 2023View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1,805$99.74$180.0K1,805Feb 6, 2023Feb 8, 2023View →
ESE
ESCO TECHNOLOGIES INC
SALE
0.699$87.00$610Jan 3, 2023Jan 5, 2023View →
ESE
ESCO TECHNOLOGIES INC
PURCHASE
2,038$87.00$177.3K24,137Jan 3, 2023Jan 5, 2023View →
ESE
ESCO TECHNOLOGIES INC
SALE
2,038$87.00$177.3K0.699Jan 3, 2023Jan 5, 2023View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
21,396Dec 8, 2022Dec 12, 2022View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
27.27118,552.078Dec 8, 2022Dec 12, 2022View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
2.073$78.61$1632,038.699Oct 18, 2022Oct 19, 2022View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
21,394Sep 8, 2022Sep 12, 2022View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
28.4418,524.807Sep 8, 2022Sep 12, 2022View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
2.303$70.68$1632,036.626Jul 19, 2022Jul 20, 2022View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
31.2618,496.367Jun 16, 2022Jun 21, 2022View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
21,392Jun 16, 2022Jun 21, 2022View →
SRCE
1ST SOURCE CORP
PURCHASEGRANT
Stock grant
200$46.01$9.2K12,416Jun 3, 2022Jun 6, 2022View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
1,3901,390May 5, 2022May 6, 2022View →
MTRN
MATERION CORP
PURCHASE
1,24615,115May 4, 2022May 6, 2022View →
MTRN
MATERION CORP
SALE
1,2460May 4, 2022May 6, 2022View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
2.466$65.93$1632,034.324Apr 19, 2022Apr 21, 2022View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
21,246Mar 11, 2022Mar 15, 2022View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
25.18218,465.107Mar 11, 2022Mar 15, 2022View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1.858$87.40$1622,031.858Jan 19, 2022Jan 21, 2022View →
ESE
ESCO TECHNOLOGIES INC
SALE
0.898$88.24$792,030Jan 4, 2022Jan 6, 2022View →
ESE
ESCO TECHNOLOGIES INC
SALE
1,805$88.24$159.3K2,030.898Jan 4, 2022Jan 6, 2022View →
ESE
ESCO TECHNOLOGIES INC
PURCHASE
1,805$88.24$159.3K22,099Jan 4, 2022Jan 6, 2022View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
2,030$88.66$180.0K3,835.898Jan 3, 2022Jan 5, 2022View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
21,244Dec 3, 2021Dec 5, 2021View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
25.97218,439.925Dec 3, 2021Dec 5, 2021View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1.708$84.51$1441,805.898Oct 15, 2021Oct 18, 2021View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
505$69.18$34.9K18,413.953Oct 4, 2021Oct 5, 2021View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
21,242Sep 3, 2021Sep 3, 2021View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
29.00917,908.953Sep 3, 2021Sep 3, 2021View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1.518$95.00$1441,804.19Jul 16, 2021Jul 20, 2021View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
482$72.57$35.0K17,879.938Jul 15, 2021Jul 19, 2021View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
21,240Jun 11, 2021Jun 14, 2021View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
26.3817,397.938Jun 11, 2021Jun 14, 2021View →
SRCE
1ST SOURCE CORP
PURCHASEGRANT
Stock grant
200$49.08$9.8K12,216Jun 3, 2021Jun 4, 2021View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
1,2381,238May 6, 2021May 5, 2021View →
MTRN
MATERION CORP
SALE
2,012$76.73$154.4K0May 6, 2021May 5, 2021View →
MTRN
MATERION CORP
PURCHASE
2,012$76.73$154.4K13,869May 6, 2021May 5, 2021View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1.314$109.66$1441,802.672Apr 16, 2021Apr 19, 2021View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
525$66.64$35.0K17,371.558Apr 8, 2021Apr 8, 2021View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
32,012Mar 5, 2021Mar 5, 2021View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
26.7616,846.558Mar 5, 2021Mar 5, 2021View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1.358$106.07$1441,801.358Jan 19, 2021Jan 20, 2021View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
506$69.08$35.0K16,819.798Jan 6, 2021Jan 7, 2021View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1,800$99.98$180.0K1,800Jan 4, 2021Jan 5, 2021View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
42,009Nov 30, 2020Nov 30, 2020View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
31.33616,313.798Nov 30, 2020Nov 30, 2020View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
42,005Sep 4, 2020Sep 4, 2020View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
34.7216,282.471Sep 4, 2020Sep 4, 2020View →
MTRN
MATERION CORP
SALE
6,000$58.10$348.6K11,857Aug 3, 2020Aug 4, 2020View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
42,001Jun 10, 2020Jun 10, 2020View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
31.8416,247.751Jun 10, 2020Jun 10, 2020View →
SRCE
1ST SOURCE CORP
PURCHASEGRANT
Stock grant
200$35.19$7.0K12,016Jun 1, 2020Jun 3, 2020View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
1,997$47.57$95.0K1,997May 14, 2020May 14, 2020View →
MTRN
MATERION CORP
SALE
1,391$51.76$72.0K0May 8, 2020May 8, 2020View →
MTRN
MATERION CORP
PURCHASE
1,391$51.76$72.0K17,857May 8, 2020May 8, 2020View →
ROCK
GIBRALTAR INDUSTRIES, INC.
PURCHASEGRANT
Stock grant
2,067$45.98$95.0K14,571May 6, 2020May 8, 2020View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
38.03$46.79$1.8K16,215.911Mar 6, 2020Mar 6, 2020View →
MTRN
MATERION CORP
PURCHASEGRANT
Stock grant
31,391Mar 6, 2020Mar 6, 2020View →
ESE
ESCO TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1,92920,294Jan 2, 2020Jan 3, 2020View →
Other insiders · SRCE
Loading peer insiders…
About this filer
CIK 0001204034
ROLE
Director
PRIMARY
SRCE
COMPANIES
4
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001204034DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback