MarketPeel
Insider Trading Intelligence
NM

Nicholas Meserve

MAIN
MANAGING DIRECTOR · MAIN STREET CAPITAL CORP · CIK 0001563461
FILING MIX · LIFETIME81%/19%
BUYS
76
SELLS
18
TOTAL VALUE
$5.64M
COMPANIES
2
ACTIVE SINCE
Dec 2019
HOLDINGS NOW
116,645
AVG SELL PX
$46.29
TRADE KIND
SHOWING 94 / 94
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
7 backtested trades · 8 horizons · 3 pending
Forward-return performance of every backtestable P/S trade by Nicholas Meserve, 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
7d7+42.86%+2.54%+1.35%+1.19%-0.42%
14d7+42.86%+2.31%+1.92%+0.39%-0.08%
30d7+28.57%+9.25%+4.84%+4.41%+1.85%
60d7+28.57%+15.73%+7.14%+8.59%+4.72%
90d7+42.86%+17.42%+9.28%+8.14%+2.34%
180d7+28.57%+18.30%+14.92%+3.38%-0.83%
1y7(1 pending)+16.67%+42.39%+28.42%+13.97%+6.34%
2y7(2 pending)+20.00%+64.70%+45.71%+18.99%-1.60%
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
MAIN · 104,144.703 shares · as of Apr 1, 2026
026,25152,50178,752105,0032020202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2019
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 · 76 buys / 18 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
MSIF
MSC INCOME FUND, INC.
PURCHASE
Managing Director
2,500$11.43$28.6K12,500Jun 23, 2026Jun 25, 2026View →
MAIN
MAIN STREET CAPITAL CORP
SALE
MANAGING DIRECTOR
7,700$52.96$407.8K96,444.703Apr 1, 2026Apr 3, 2026View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASEGRANT
Stock grant
21,762104,144.703Apr 1, 2026Apr 3, 2026View →
MAIN
MAIN STREET CAPITAL CORP
SALEGRANT
Gift
1,00096,382.703Aug 14, 2025Aug 14, 2025View →
MAIN
MAIN STREET CAPITAL CORP
SALE
MANAGING DIRECTOR
14,000$67.15$940.1K82,382.703Aug 14, 2025Aug 14, 2025View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASEGRANT
Stock grant
18,336105,002.703Apr 1, 2025Apr 3, 2025View →
MAIN
MAIN STREET CAPITAL CORP
SALE
MANAGING DIRECTOR
7,620$56.56$431.0K97,382.703Apr 1, 2025Apr 3, 2025View →
MAIN
MAIN STREET CAPITAL CORP
SALEGRANT
Gift
1,00086,666.703Dec 10, 2024Dec 12, 2024View →
MAIN
MAIN STREET CAPITAL CORP
SALE
MANAGING DIRECTOR
9,000$55.01$495.1K87,666.703Dec 10, 2024Dec 12, 2024View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
36.378$51.67$1.9K96,666.703Jul 15, 2024Aug 19, 2024View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
46.366$49.75$2.3K96,630.325Jun 27, 2024Aug 19, 2024View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
37.37$49.14$1.8K96,583.959Jun 14, 2024Jun 28, 2024View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
36.676$49.83$1.8K96,546.589May 15, 2024Jun 7, 2024View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
38.736$46.94$1.8K96,509.913Apr 15, 2024May 3, 2024View →
MAIN
MAIN STREET CAPITAL CORP
SALE
MANAGING DIRECTOR
7,514$47.31$355.5K96,422.508Apr 1, 2024Apr 2, 2024View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASEGRANT
Stock grant
20,606103,936.508Apr 1, 2024Apr 2, 2024View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
48.669$46.40$2.3K96,471.177Mar 27, 2024May 3, 2024View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
39.223$45.82$1.8K83,330.508Mar 15, 2024Mar 28, 2024View →
MAIN
MAIN STREET CAPITAL CORP
SALE
MANAGING DIRECTOR
6,000$45.96$275.8K83,291.285Mar 7, 2024Mar 11, 2024View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
40.26$44.40$1.8K89,291.285Feb 15, 2024Mar 5, 2024View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
40.69$43.69$1.8K89,251.025Jan 12, 2024Jan 25, 2024View →
MAIN
MAIN STREET CAPITAL CORP
SALEGRANT
Gift
1,00095,123.322Dec 29, 2023Jan 2, 2024View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
46.941$43.12$2.0K95,210.335Dec 27, 2023Jan 11, 2024View →
MAIN
MAIN STREET CAPITAL CORP
SALE
MANAGING DIRECTOR
6,000$43.01$258.1K89,210.335Dec 20, 2023Jan 25, 2024View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
40.072$42.93$1.7K95,163.394Dec 15, 2023Jan 11, 2024View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
41.953$40.77$1.7K96,123.322Nov 15, 2023Nov 30, 2023View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
42.83$39.70$1.7K96,081.369Oct 13, 2023Nov 14, 2023View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
49.233$40.14$2.0K96,038.539Sep 27, 2023Oct 16, 2023View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
40.196$40.89$1.6K95,989.306Sep 15, 2023Oct 16, 2023View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
40.206$40.65$1.6K95,949.11Aug 15, 2023Sep 6, 2023View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
40.186$40.44$1.6K95,908.904Jul 14, 2023Aug 10, 2023View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
40.685$38.85$1.6K95,868.718Jun 28, 2023Jul 19, 2023View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
40.062$39.23$1.6K95,828.033Jun 15, 2023Jul 19, 2023View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
39.463$39.60$1.6K95,787.971May 15, 2023Jun 2, 2023View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
39.191$39.65$1.6K95,748.508Apr 14, 2023May 3, 2023View →
MAIN
MAIN STREET CAPITAL CORP
SALE
MANAGING DIRECTOR
8,000$39.46$315.7K95,639.21Apr 1, 2023Apr 4, 2023View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASEGRANT
Stock grant
22,950103,639.21Apr 1, 2023Apr 4, 2023View →
MAIN
MAIN STREET CAPITAL CORP
SALE
MANAGING DIRECTOR
3,000$39.50$118.5K80,689.21Mar 28, 2023Mar 30, 2023View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
30.555$39.38$1.2K95,709.317Mar 28, 2023Apr 14, 2023View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
39.552$38.89$1.5K95,678.762Mar 15, 2023Apr 14, 2023View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
38.555$39.67$1.5K83,689.21Feb 15, 2023Mar 9, 2023View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
39.182$38.81$1.5K83,650.655Jan 13, 2023Jan 30, 2023View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
18.36$36.71$67485,611.473Dec 28, 2022Jan 11, 2023View →
MAIN
MAIN STREET CAPITAL CORP
SALEGRANT
Gift
2,00083,611.473Dec 28, 2022Jan 11, 2023View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
39.489$37.33$1.5K85,593.113Dec 15, 2022Jan 11, 2023View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
38.844$37.73$1.5K85,553.624Nov 15, 2022Dec 2, 2022View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
43.697$33.32$1.5K85,514.78Oct 14, 2022Oct 27, 2022View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
19.094$34.56$66085,471.083Sep 27, 2022Oct 17, 2022View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
35.438$39.82$1.4K85,451.989Sep 15, 2022Oct 17, 2022View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
32.134$43.70$1.4K85,416.551Aug 15, 2022Aug 25, 2022View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
34.585$40.31$1.4K85,384.417Jul 15, 2022Aug 1, 2022View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
12.615$38.55$48685,349.832Jun 30, 2022Aug 1, 2022View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
39.454$35.12$1.4K85,337.217Jun 15, 2022Jun 27, 2022View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
37.263$36.97$1.4K85,297.763May 13, 2022May 24, 2022View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
32.742$41.86$1.4K85,260.5Apr 14, 2022Apr 29, 2022View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASEGRANT
Stock grant
21,66492,606.523Apr 1, 2022Apr 4, 2022View →
MAIN
MAIN STREET CAPITAL CORP
SALE
MANAGING DIRECTOR
7,383$42.64$314.8K85,223.523Apr 1, 2022Apr 4, 2022View →
MAIN
MAIN STREET CAPITAL CORP
SALE
MANAGING DIRECTOR
7,390$42.64$315.1K85,216.523Apr 1, 2022Apr 15, 2022View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
11.235$42.48$47785,227.758Mar 30, 2022Apr 29, 2022View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
34.072$39.94$1.4K70,942.523Mar 15, 2022Mar 24, 2022View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
MANAGING DIRECTOR
32.016$42.29$1.4K70,908.451Feb 15, 2022Feb 28, 2022View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
30.307$44.46$1.3K70,876.435Jan 14, 2022Jan 26, 2022View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
13.971$44.76$62570,846.128Dec 30, 2021Jan 18, 2022View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
30.825$42.39$1.3K70,832.157Dec 15, 2021Jan 18, 2022View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
28.382$45.83$1.3K70,801.332Nov 15, 2021Nov 23, 2021View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
30.334$42.67$1.3K70,772.95Oct 15, 2021Nov 1, 2021View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
30.502$41.22$1.3K70,742.616Sep 15, 2021Sep 28, 2021View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
29.249$42.78$1.3K70,712.114Aug 13, 2021Aug 25, 2021View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
30.097$41.37$1.2K70,682.865Jul 15, 2021Jul 28, 2021View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
29.502$42.00$1.2K70,652.768Jun 15, 2021Jun 28, 2021View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
31.215$39.49$1.2K70,623.266May 14, 2021May 24, 2021View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
29.543$41.52$1.2K70,592.051Apr 15, 2021Apr 28, 2021View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASEGRANT
Stock grant
17,66677,588.508Apr 1, 2021Apr 1, 2021View →
MAIN
MAIN STREET CAPITAL CORP
SALE
Managing Director
7,026$39.15$275.1K70,562.508Apr 1, 2021Apr 1, 2021View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
31.782$38.39$1.2K59,922.508Mar 15, 2021Mar 26, 2021View →
MAIN
MAIN STREET CAPITAL CORP
SALE
Managing Director
25,000$37.38$934.4K59,890.726Mar 3, 2021Mar 5, 2021View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
35.37$34.29$1.2K84,890.726Feb 12, 2021Feb 26, 2021View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
37.405$32.22$1.2K84,855.356Jan 15, 2021Feb 1, 2021View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
38.012$31.50$1.2K84,817.951Dec 15, 2020Dec 29, 2020View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
38.757$30.69$1.2K84,779.939Nov 13, 2020Dec 2, 2020View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
38.915$30.36$1.2K84,741.182Oct 15, 2020Oct 29, 2020View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
38.328$30.62$1.2K84,702.267Sep 15, 2020Sep 24, 2020View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
35.537$32.82$1.2K84,663.939Aug 14, 2020Aug 25, 2020View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
38.385$30.18$1.2K84,628.402Jul 15, 2020Jul 24, 2020View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
34.752$33.13$1.2K84,590.017Jun 15, 2020Jun 26, 2020View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
41.935$27.25$1.1K84,555.265May 15, 2020May 29, 2020View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
43.392$26.13$1.1K84,513.33Apr 15, 2020Apr 26, 2020View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASEGRANT
Stock grant
24,04987,734.938Apr 1, 2020Apr 3, 2020View →
MAIN
MAIN STREET CAPITAL CORP
SALE
Managing Director
3,265$20.51$67.0K84,469.938Apr 1, 2020Apr 3, 2020View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
1,000$15.18$15.2K63,643.512Mar 18, 2020Mar 18, 2020View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
42.426$26.52$1.1K63,685.938Mar 13, 2020Mar 20, 2020View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
24.89$45.00$1.1K62,643.512Feb 14, 2020Feb 28, 2020View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
25.24$44.17$1.1K62,618.622Jan 15, 2020Jan 29, 2020View →
MAIN
MAIN STREET CAPITAL CORP
PURCHASE
Managing Director
29.799$43.56$1.3K62,593.382Dec 26, 2019Jan 6, 2020View →
Other insiders · MAIN
Loading peer insiders…
About this filer
CIK 0001563461
ROLE
MANAGING DIRECTOR
PRIMARY
MAIN
COMPANIES
2
ACTIVE SINCE
Dec 2019
MARKETPEEL · /INSIDER/0001563461DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback