MarketPeel
Insider Trading Intelligence
JC

John A. Cuomo

VSEC
CEO AND PRESIDENT · VSE CORP · CIK 0001613941
FILING MIX · LIFETIME63%/37%
BUYS
52
SELLS
30
TOTAL VALUE
$15.10M
COMPANIES
1
ACTIVE SINCE
Mar 2020
HOLDINGS NOW
169,538
AVG SELL PX
$133.67
TRADE KIND
SHOWING 82 / 82
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
2 backtested trades · 8 horizonsHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by John A. Cuomo, 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
7d2+50.00%+1.75%-4.45%+6.21%+6.21%
14d2+50.00%-12.82%-6.01%-6.81%-6.81%
30d2+50.00%+1.20%+8.58%-7.38%-7.38%
60d2+50.00%+26.35%+12.82%+13.53%+13.53%
90d2+100.00%+67.19%+21.95%+45.24%+45.24%
180d2+100.00%+61.59%+31.25%+30.35%+30.35%
1y2+100.00%+138.41%+51.89%+86.52%+86.52%
2y2+100.00%+161.23%+72.05%+89.18%+89.18%
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
VSEC · 169,538 shares · as of Aug 17, 2026
049,39398,787148,180197,573202120222023202420252026SHARES 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 · 52 buys / 30 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
VSEC
VSE CORP
SALE10b5-1
10b5-1 plan
2,794$244.42$682.9K169,538Aug 17, 2026Aug 19, 2026View →
VSEC
VSE CORP
SALE10b5-1
10b5-1 plan
5,492$243.37$1.34M172,332Aug 17, 2026Aug 19, 2026View →
VSEC
VSE CORP
SALE10b5-1
10b5-1 plan
4,215$242.62$1.02M177,824Aug 17, 2026Aug 19, 2026View →
VSEC
VSE CORP
SALE10b5-1
10b5-1 plan
1$245.05$245169,537Aug 17, 2026Aug 19, 2026View →
VSEC
VSE CORP
SALE10b5-1
10b5-1 plan
2,147$241.58$518.7K182,039Aug 17, 2026Aug 19, 2026View →
VSEC
VSE CORP
SALE10b5-1
10b5-1 plan
1,492$238.66$356.1K185,545Aug 17, 2026Aug 19, 2026View →
VSEC
VSE CORP
SALE10b5-1
10b5-1 plan
905$240.58$217.7K184,186Aug 17, 2026Aug 19, 2026View →
VSEC
VSE CORP
SALE10b5-1
10b5-1 plan
454$239.40$108.7K185,091Aug 17, 2026Aug 19, 2026View →
VSEC
VSE CORP
PURCHASE
CEO and President
6,6940Mar 10, 2026Mar 11, 2026View →
VSEC
VSE CORP
PURCHASE
CEO and President
6,694177,492Mar 10, 2026Mar 11, 2026View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
20,081197,573Mar 10, 2026Mar 11, 2026View →
VSEC
VSE CORP
SALE
CEO and President
10,536$216.47$2.28M187,037Mar 10, 2026Mar 11, 2026View →
VSEC
VSE CORP
SALE
CEO and President
7,469$217.74$1.63M170,798Mar 9, 2026Mar 10, 2026View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
14,289178,267Mar 8, 2026Mar 10, 2026View →
VSEC
VSE CORP
PURCHASE
CEO and President
4,6924,693Mar 8, 2026Mar 10, 2026View →
VSEC
VSE CORP
PURCHASE
CEO and President
4,692163,978Mar 8, 2026Mar 10, 2026View →
VSEC
VSE CORP
SALE
CEO and President
7,083$221.95$1.57M159,286Mar 2, 2026Mar 3, 2026View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
13,502166,369Feb 28, 2026Mar 3, 2026View →
VSEC
VSE CORP
PURCHASE
CEO and President
4,500152,867Feb 28, 2026Mar 3, 2026View →
VSEC
VSE CORP
PURCHASE
CEO and President
4,5009,002Feb 28, 2026Mar 3, 2026View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
7,8617,861Feb 27, 2026Mar 3, 2026View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
8,006153,698Mar 11, 2025Mar 12, 2025View →
VSEC
VSE CORP
SALE
CEO and President
5,5430Mar 11, 2025Mar 12, 2025View →
VSEC
VSE CORP
PURCHASE
CEO and President
5,543145,692Mar 11, 2025Mar 12, 2025View →
VSEC
VSE CORP
SALE
CEO and President
5,331$117.57$626.8K148,367Mar 11, 2025Mar 12, 2025View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
20,081157,987Mar 10, 2025Mar 11, 2025View →
VSEC
VSE CORP
PURCHASE
CEO and President
6,694137,906Mar 10, 2025Mar 11, 2025View →
VSEC
VSE CORP
SALE
CEO and President
6,6946,694Mar 10, 2025Mar 11, 2025View →
VSEC
VSE CORP
SALE
CEO and President
17,838$113.97$2.03M140,149Mar 10, 2025Mar 11, 2025View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
13,865131,212Mar 8, 2025Mar 11, 2025View →
VSEC
VSE CORP
SALE
CEO and President
4,6929,385Mar 8, 2025Mar 11, 2025View →
VSEC
VSE CORP
PURCHASE
CEO and President
4,692117,347Mar 8, 2025Mar 11, 2025View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
13,50213,502Feb 28, 2025Mar 3, 2025View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
15,773128,428Jan 1, 2025Jan 2, 2025View →
VSEC
VSE CORP
SALE
CEO and President
2,785$79.02$220.1K112,655Apr 1, 2024Apr 2, 2024View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
7,481112,000Mar 31, 2024Apr 2, 2024View →
VSEC
VSE CORP
PURCHASE
CEO and President
3,440115,440Mar 31, 2024Apr 2, 2024View →
VSEC
VSE CORP
PURCHASE
CEO and President
5,543109,805Mar 11, 2024Mar 12, 2024View →
VSEC
VSE CORP
SALE
CEO and President
5,5435,543Mar 11, 2024Mar 12, 2024View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
8,006117,811Mar 11, 2024Mar 12, 2024View →
VSEC
VSE CORP
SALE
CEO and President
13,292$75.12$998.5K104,519Mar 11, 2024Mar 12, 2024View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
20,080104,262Mar 10, 2024Mar 12, 2024View →
VSEC
VSE CORP
PURCHASE
CEO and President
6,69384,182Mar 10, 2024Mar 12, 2024View →
VSEC
VSE CORP
SALE
CEO and President
6,69313,388Mar 10, 2024Mar 12, 2024View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
14,07714,077Mar 8, 2024Mar 12, 2024View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
268$41.01$11.0K77,489Jun 30, 2023Jul 5, 2023View →
VSEC
VSE CORP
SALE
CEO and President
3,174$44.90$142.5K77,221Mar 31, 2023Apr 4, 2023View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
4,12880,395Mar 31, 2023Apr 4, 2023View →
VSEC
VSE CORP
PURCHASE
CEO and President
3,44076,267Mar 31, 2023Apr 4, 2023View →
VSEC
VSE CORP
SALE
CEO and President
5,682$40.95$232.7K72,827Mar 13, 2023Mar 14, 2023View →
VSEC
VSE CORP
PURCHASE
CEO and President
5,54270,503Mar 11, 2023Mar 14, 2023View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
8,00678,509Mar 11, 2023Mar 14, 2023View →
VSEC
VSE CORP
SALE
CEO and President
1,011$42.23$42.7K64,961Mar 10, 2023Mar 14, 2023View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
2,41165,972Mar 10, 2023Mar 14, 2023View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
20,08120,081Mar 10, 2023Mar 17, 2023View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
14,98214,982Mar 8, 2023Mar 10, 2023View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
126$32.31$4.1K63,561Dec 30, 2022Jan 3, 2023View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
332$33.07$11.0K63,435Jun 30, 2022Jul 5, 2022View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
19,26771,624Apr 14, 2022Apr 18, 2022View →
VSEC
VSE CORP
SALE
CEO and President
8,521$42.02$358.1K63,103Apr 14, 2022Apr 18, 2022View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
3,87054,127Mar 31, 2022Apr 4, 2022View →
VSEC
VSE CORP
PURCHASE
CEO and President
3,44050,257Mar 31, 2022Apr 4, 2022View →
VSEC
VSE CORP
SALE
CEO and President
1,770$46.09$81.6K52,357Mar 31, 2022Apr 4, 2022View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
16,62816,628Mar 11, 2022Apr 1, 2022View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
4,46147,892Mar 11, 2022Apr 1, 2022View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
4,46147,892Mar 11, 2022Mar 14, 2022View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
16,62816,628Mar 11, 2022Mar 14, 2022View →
VSEC
VSE CORP
SALE
CEO and President
1,332$43.30$57.7K46,560Mar 11, 2022Mar 14, 2022View →
VSEC
VSE CORP
PURCHASE
CEO and President
1,075$43.30$46.5K46,817Mar 11, 2022Apr 1, 2022View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
208$44.04$9.2K43,431Dec 31, 2021Jan 12, 2022View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
499$44.04$22.0K43,722Dec 31, 2021Jan 3, 2022View →
VSEC
VSE CORP
SALE
CEO and President
6,672$43.59$290.8K43,023Apr 15, 2021Apr 16, 2021View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
19,26749,695Apr 15, 2021Apr 16, 2021View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
10,32010,320Mar 31, 2021Apr 2, 2021View →
VSEC
VSE CORP
SALE
CEO and President
1,123$41.42$46.5K30,428Mar 16, 2021Mar 17, 2021View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
4,46431,551Mar 16, 2021Mar 17, 2021View →
VSEC
VSE CORP
SALE
CEO and President
5,19027,087Apr 15, 2020Apr 15, 2020View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
19,26732,277Apr 15, 2020Apr 15, 2020View →
VSEC
VSE CORP
PURCHASE
CEO and President
3,500$14.70$51.5K13,010Mar 18, 2020Mar 19, 2020View →
VSEC
VSE CORP
PURCHASEGRANT
Stock grant
3,18610,286Mar 16, 2020Mar 17, 2020View →
VSEC
VSE CORP
SALE
CEO and President
7769,510Mar 16, 2020Mar 17, 2020View →
VSEC
VSE CORP
PURCHASE
CEO and President
3,500$24.90$87.2K7,100Mar 10, 2020Mar 11, 2020View →
Other insiders · VSEC
Loading peer insiders…
About this filer
CIK 0001613941
ROLE
CEO and President
PRIMARY
VSEC
COMPANIES
1
ACTIVE SINCE
Mar 2020
MARKETPEEL · /INSIDER/0001613941DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback