MarketPeel
Insider Trading Intelligence
MP

Mark G. Ponder

EFSC
EVP, CHIEF ADMIN. OFFICER · ENTERPRISE FINANCIAL SERVICES CORP · CIK 0001550076
FILING MIX · LIFETIME57%/43%
BUYS
42
SELLS
32
TOTAL VALUE
$981.4K
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
7,309
AVG SELL PX
$50.64
TRADE KIND
SHOWING 74 / 74
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
2 backtested trades · 8 horizons · 8 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Mark G. Ponder, 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+100.00%-0.20%+1.70%-1.90%-1.90%
14d2+100.00%-0.52%+3.72%-4.24%-4.24%
30d2+0.00%+2.07%
60d2+0.00%+10.99%+2.43%+8.56%+8.56%
90d2(2 pending)
180d2(2 pending)
1y2(2 pending)
2y2(2 pending)
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
EFSC · 7,309 shares · as of Jun 30, 2026
05,88211,76317,64523,526202120222023202420252026SHARES 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 · 42 buys / 32 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASE
SEVP, Chief Admin. Officer
462$45.94$21.2K7,309Jun 30, 2026Jul 8, 2026View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
SEVP, Chief Admin. Officer
625$60.20$37.6K625Apr 28, 2026Apr 29, 2026View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
SEVP, Chief Admin. Officer
625$60.90$38.1K0Apr 28, 2026Apr 29, 2026View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALEGRANT
Gift
20023,526Apr 27, 2026Apr 29, 2026View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Gift
1,2501,250Apr 27, 2026Apr 29, 2026View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALEGRANT
Gift
1,25022,276Apr 27, 2026Apr 29, 2026View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
1,5081,508Mar 4, 2026Mar 6, 2026View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASE
SEVP, Chief Admin. Officer
3,3268,313Feb 24, 2026Feb 26, 2026View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
SEVP, Chief Admin. Officer
1,466$57.57$84.4K6,847Feb 24, 2026Feb 26, 2026View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
SEVP, Chief Admin. Officer
3,3263,326Feb 24, 2026Feb 26, 2026View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
1,3295,587Feb 10, 2026Feb 12, 2026View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
SEVP, Chief Admin. Officer
1,0060Feb 10, 2026Feb 12, 2026View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
SEVP, Chief Admin. Officer
600$59.22$35.5K4,987Feb 10, 2026Feb 12, 2026View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
SEVP, Chief Admin. Officer
815$59.22$48.3K4,258Feb 10, 2026Feb 12, 2026View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASE
SEVP, Chief Admin. Officer
1,0063,866Feb 10, 2026Feb 12, 2026View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
1,6515,073Feb 10, 2026Feb 12, 2026View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
SEVP, Chief Admin. Officer
444$59.22$26.3K3,422Feb 10, 2026Feb 12, 2026View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASE
SEVP, Chief Admin. Officer
450$46.84$21.1K2,860Jun 30, 2025Jul 9, 2025View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
3,9283,928Mar 4, 2025Mar 6, 2025View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
1,3141,314Mar 4, 2025Mar 6, 2025View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
SEVP, Chief Admin. Officer
380$58.87$22.4K17,659Feb 3, 2025Feb 5, 2025View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
SEVP, Chief Admin. Officer
1,629$58.87$95.9K19,478Feb 3, 2025Feb 5, 2025View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASE
SEVP, Chief Admin. Officer
86218,039Feb 3, 2025Feb 5, 2025View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
SEVP, Chief Admin. Officer
1,230$58.87$72.4K21,041Feb 3, 2025Feb 5, 2025View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
2,79322,271Feb 3, 2025Feb 5, 2025View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
SEVP, Chief Admin. Officer
8620Feb 3, 2025Feb 5, 2025View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
3,44821,107Feb 3, 2025Feb 5, 2025View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALEGRANT
Gift
2405,095Oct 24, 2024Oct 25, 2024View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASE
SEVP, Chief Admin. Officer
604$32.40$19.6K17,177Jun 3, 2024Jun 12, 2024View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
1,4251,425Feb 28, 2024Mar 1, 2024View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
7,4607,460Feb 28, 2024Mar 1, 2024View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASE
SEVP, Chief Admin. Officer
3,32618,042Feb 24, 2024Feb 27, 2024View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
SEVP, Chief Admin. Officer
3,3266,652Feb 24, 2024Feb 27, 2024View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
SEVP, Chief Admin. Officer
1,469$40.83$60.0K16,573Feb 24, 2024Feb 27, 2024View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
SEVP, Chief Admin. Officer
1,160$39.52$45.8K14,716Feb 7, 2024Feb 8, 2024View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASE
SEVP, Chief Admin. Officer
85712,012Feb 6, 2024Feb 8, 2024View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
SEVP, Chief Admin. Officer
424$39.52$16.8K11,588Feb 6, 2024Feb 8, 2024View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
2,36715,876Feb 6, 2024Feb 8, 2024View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
SEVP, Chief Admin. Officer
8570Feb 6, 2024Feb 8, 2024View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
SEVP, Chief Admin. Officer
1,509$39.52$59.6K13,509Feb 6, 2024Feb 8, 2024View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
3,43015,018Feb 6, 2024Feb 8, 2024View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASE
SEVP, Chief Admin. Officer
481$34.53$16.6K11,155May 31, 2023Jun 7, 2023View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
4,9254,925Feb 28, 2023Mar 2, 2023View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
1,0061,006Feb 28, 2023Mar 2, 2023View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALEGRANT
Gift
2005,335Feb 3, 2023Feb 7, 2023View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
EVP, Chief Admin. Officer
5310Jan 30, 2023Feb 1, 2023View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
EVP, Chief Admin. Officer
1,358$51.82$70.4K10,674Jan 30, 2023Feb 1, 2023View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
EVP, Chief Admin. Officer
259$51.82$13.4K9,239Jan 30, 2023Feb 1, 2023View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASE
EVP, Chief Admin. Officer
5319,498Jan 30, 2023Feb 1, 2023View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
2,79312,032Jan 30, 2023Feb 1, 2023View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASE
EVP, Chief Admin. Officer
111$38.90$4.3K14,502Nov 30, 2022Dec 7, 2022View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASE
EVP, Chief Admin. Officer
424$39.36$16.7K14,391May 31, 2022Jun 7, 2022View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
9,9789,978Feb 24, 2022Feb 28, 2022View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
862862Feb 24, 2022Feb 28, 2022View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
4,8784,878Feb 24, 2022Feb 28, 2022View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
EVP, Chief Admin. Officer
3900Jan 24, 2022Jan 26, 2022View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASE
EVP, Chief Admin. Officer
39013,704Jan 24, 2022Jan 26, 2022View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
EVP, Chief Admin. Officer
460$48.20$22.2K13,967Jan 24, 2022Jan 26, 2022View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
91914,427Jan 24, 2022Jan 26, 2022View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
EVP, Chief Admin. Officer
196$48.20$9.4K13,508Jan 24, 2022Jan 26, 2022View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASE
EVP, Chief Admin. Officer
257$39.41$10.1K13,314Nov 30, 2021Dec 3, 2021View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASE
EVP, Chief Admin. Officer
533$29.32$15.6K13,057May 31, 2021Jun 4, 2021View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
4,5214,521Feb 25, 2021Mar 1, 2021View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
857857Feb 25, 2021Mar 1, 2021View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
EVP, Chief Admin. Officer
619$36.64$22.7K12,524Jan 25, 2021Jan 27, 2021View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
EVP, Chief Admin. Officer
137$36.64$5.0K11,857Jan 25, 2021Jan 27, 2021View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASE
EVP, Chief Admin. Officer
28511,994Jan 25, 2021Jan 27, 2021View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
1,28613,143Jan 25, 2021Jan 27, 2021View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
EVP, Chief Admin. Officer
2850Jan 25, 2021Jan 27, 2021View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASE
EVP, Chief Admin. Officer
384$24.72$9.5K11,709Nov 30, 2020Dec 3, 2020View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASE
EVP, Chief Admin. Officer
568$24.96$14.2K11,325May 29, 2020Jun 4, 2020View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
531531Feb 26, 2020Feb 28, 2020View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
SALE
EVP, Chief Admin. Officer
1,034$44.75$46.3K10,757Jan 29, 2020Jan 31, 2020View →
EFSC
ENTERPRISE FINANCIAL SERVICES CORP
PURCHASEGRANT
Stock grant
2,06411,791Jan 29, 2020Jan 31, 2020View →
Other insiders · EFSC
Loading peer insiders…
About this filer
CIK 0001550076
ROLE
EVP, Chief Admin. Officer
PRIMARY
EFSC
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001550076DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback