Skip to content

Insider · CIK 0001069725

Vincent D Foster

directorother

Files at PWR (QUANTA SERVICES, INC.), MAIN (Main Street Capital CORP). First filing Mar 7, 2025, latest Mar 7, 2025.

Track record
Not enough history
Fewer than three past buys with six months of prices.
Median 6-month excess
-
after past buys, n = 0
Hit rate
-
past buys that beat the index over 6 months
Open-market trades
0 / 1
$0 bought, $4.9M sold

Where the trades landed

Last year at the company this insider has traded most, with each buy and sell on the bar it happened.

MAIN: Main Street Capital CORP

MAINOct 9, 2026 · close 53.74

Daily candles, adjusted for splits and dividends. Green arrows are insider buys, red are sells, sized by value. Click a marked bar to open the signal.Charts by TradingView Lightweight Charts™

Signals

This insider’s open-market buys and sells, scored.

ScoreCompanyValueHoldingsPrice contextFiled
40Moderate
MAINsell
Main Street Capital CORP
$4.9M
85,000 shares
-5%-

Transactions

Every row this insider has filed, newest first.

DateCompanyTransactionSharesPriceValueHoldings afterFiled
Aug 14, 2026MAIN
Main Street Capital CORP
JOther
Common Stock
+13$59.23$7651,676,62127 d ago
Aug 14, 2026MAIN
Main Street Capital CORP
JOther
Common Stock
+1,056$59.23$63k1,677,67727 d ago
Aug 14, 2026MAIN
Main Street Capital CORP
JOther
Common Stockindirect: MS Trust I
+81$59.23$4,77971,17127 d ago
Aug 14, 2026MAIN
Main Street Capital CORP
JOther
Common Stockindirect: MS Trust II
+156$59.23$9,25735,26327 d ago
Aug 14, 2026MAIN
Main Street Capital CORP
JOther
Common Stockindirect: MS Trust III
+81$59.23$4,77970,42127 d ago
Aug 15, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+10$67.15$6831,725,547Sep 2, 2025
Aug 15, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+1,465$67.15$98k1,727,012Sep 2, 2025
Jul 15, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+11$63.57$6801,723,996Aug 14, 2025
Jul 15, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+1,541$63.57$98k1,725,537Aug 14, 2025
Jun 13, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+11$58.23$6611,720,405Jul 14, 2025
Jun 13, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+1,634$58.23$95k1,722,039Jul 14, 2025
Jun 27, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+13$59.32$7971,722,053Jul 14, 2025
Jun 27, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+1,933$59.32$115k1,723,985Jul 14, 2025
May 15, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+12$53.17$6581,718,613Jun 5, 2025
May 15, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+1,781$53.17$95k1,720,394Jun 5, 2025
May 22, 2025PWR
QUANTA SERVICES, INC.
MOption exercise
Common Stock
+622$0.00$0179,687May 27, 2025
May 22, 2025PWR
QUANTA SERVICES, INC.
MOption exercise
Restricted Stock Unitsderivative
-622$0.00$023,558May 27, 2025
May 5, 2025MAIN
Main Street Capital CORP
AGrant or award
Common Stock
+565$0.00$01,718,601May 7, 2025
Mar 14, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+12$54.71$6481,712,587May 2, 2025
Mar 14, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+1,706$54.71$93k1,714,293May 2, 2025
Mar 27, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+13$57.92$7821,714,306May 2, 2025
Mar 27, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+1,943$57.92$113k1,716,249May 2, 2025
Apr 15, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+12$53.11$6551,716,261May 2, 2025
Apr 15, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+1,775$53.11$94k1,718,036May 2, 2025
Jan 15, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+11$58.91$6431,793,224Mar 7, 2025
Jan 15, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+834$58.91$49k1,794,058Mar 7, 2025
Jan 15, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+1,369$58.91$81k1,795,427Mar 7, 2025
Feb 14, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+11$60.88$6461,795,437Mar 7, 2025
Feb 14, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+807$60.88$49k1,796,244Mar 7, 2025
Feb 14, 2025MAIN
Main Street Capital CORP
JOther
Common Stock
+1,330$60.88$81k1,797,575Mar 7, 2025
Mar 5, 2025MAIN
Main Street Capital CORP
SOpen-market sale
Common Stock
-84,965$57.18$4.9M1,712,610Mar 7, 2025
Mar 5, 2025MAIN
Main Street Capital CORP
SOpen-market sale
Common Stock
-35$58.05$2,0321,712,575Mar 7, 2025
Dec 13, 2024MAIN
Main Street Capital CORP
JOther
Common Stock
+11$55.39$6241,788,237Jan 15, 2025
Dec 13, 2024MAIN
Main Street Capital CORP
JOther
Common Stock
+861$55.39$48k1,789,098Jan 15, 2025
Dec 13, 2024MAIN
Main Street Capital CORP
JOther
Common Stock
+1,413$55.39$78k1,790,512Jan 15, 2025
Dec 27, 2024MAIN
Main Street Capital CORP
JOther
Common Stock
+13$57.64$7681,790,525Jan 15, 2025
Dec 27, 2024MAIN
Main Street Capital CORP
JOther
Common Stock
+1,017$57.64$59k1,791,542Jan 15, 2025
Dec 27, 2024MAIN
Main Street Capital CORP
JOther
Common Stock
+1,671$57.64$96k1,793,213Jan 15, 2025
Nov 15, 2024MAIN
Main Street Capital CORP
JOther
Common Stock
+12$52.16$6211,785,822Dec 12, 2024
Nov 15, 2024MAIN
Main Street Capital CORP
JOther
Common Stock
+910$52.16$47k1,786,732Dec 12, 2024
Nov 15, 2024MAIN
Main Street Capital CORP
JOther
Common Stock
+1,494$52.16$78k1,788,226Dec 12, 2024
Oct 15, 2024MAIN
Main Street Capital CORP
JOther
Common Stock
+12$51.13$6181,783,370Nov 12, 2024
Oct 15, 2024MAIN
Main Street Capital CORP
JOther
Common Stock
+924$51.13$47k1,784,294Nov 12, 2024
Oct 15, 2024MAIN
Main Street Capital CORP
JOther
Common Stock
+1,517$51.13$78k1,785,811Nov 12, 2024
Sep 13, 2024MAIN
Main Street Capital CORP
JOther
Common Stock
+12$49.48$6121,777,826Oct 17, 2024
Sep 13, 2024MAIN
Main Street Capital CORP
JOther
Common Stock
+944$49.48$47k1,778,771Oct 17, 2024
Sep 13, 2024MAIN
Main Street Capital CORP
JOther
Common Stock
+1,550$49.48$77k1,780,321Oct 17, 2024
Sep 27, 2024MAIN
Main Street Capital CORP
JOther
Common Stock
+15$50.26$7531,780,336Oct 17, 2024
Sep 27, 2024MAIN
Main Street Capital CORP
JOther
Common Stock
+1,144$50.26$57k1,781,480Oct 17, 2024
Sep 27, 2024MAIN
Main Street Capital CORP
JOther
Common Stock
+1,878$50.26$94k1,783,358Oct 17, 2024

Not investment advice. Scores and forward returns are decision support built from public SEC filings and past prices; they describe what happened after comparable filings, not what will happen after this one. Do your own research and size your risk.

Vincent D Foster: insider trades and track record | InsiderTell