MarketPeel
Insider Trading Intelligence
TZ

Thomas Gerard Zernick

BAFN
PRESIDENT · BAYFIRST FINANCIAL CORP. · CIK 0001885587
FILING MIX · LIFETIME92%/8%
BUYS
54
SELLS
5
TOTAL VALUE
$296.3K
COMPANIES
1
ACTIVE SINCE
Dec 2021
HOLDINGS NOW
20,463
AVG SELL PX
$11.09
TRADE KIND
SHOWING 59 / 59
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
12 backtested trades · 8 horizons · 2 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Thomas Gerard Zernick, 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
7d12+66.67%+1.20%-0.20%+1.40%+1.81%
14d12+41.67%-0.13%+1.34%-1.48%-0.11%
30d12+41.67%+2.00%+2.81%-0.81%-3.26%
60d12+58.33%+5.45%+6.01%-0.56%+1.91%
90d12+58.33%+2.00%+6.84%-4.84%-3.56%
180d12+50.00%-3.99%+12.08%-16.07%-12.99%
1y12+50.00%-0.01%+23.33%-23.34%-17.95%
2y12(2 pending)+30.00%-17.55%+45.48%-63.02%-68.10%
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
BAFN · 20,462.547 shares · as of May 7, 2026
05,11610,23115,34720,46320222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 54 buys / 5 sellsCOVERAGE · 19 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
226.833$6.61$1.5K20,462.547May 7, 2026May 11, 2026View →
BAFN
BAYFIRST FINANCIAL CORP.
SALE
0.224$6.64$10Feb 19, 2026May 11, 2026View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
CEO
249.128$6.02$1.5K19,454.714Feb 5, 2026Feb 6, 2026View →
BAFN
BAYFIRST FINANCIAL CORP.
SALE
CEO
890$6.65$5.9K18,564.714Feb 3, 2026Feb 6, 2026View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
CEO
202.02$7.43$1.5K19,205.586Nov 13, 2025Nov 17, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
CEO
135.501$11.07$1.5K19,003.566Aug 7, 2025Aug 11, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
CEO
38.512$15.02$57818,868.064Jun 16, 2025Jun 18, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
CEO
102.686$14.61$1.5K18,829.553May 7, 2025May 9, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
CEO
326$15.28$5.0K18,726.867May 1, 2025May 2, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
CEO
42.038$19.19$80718,400.867Mar 17, 2025Mar 19, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
CEO
104.503$14.35$1.5K19,075.828Feb 5, 2025Feb 7, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
3,000$15.93$47.8K18,971.325Feb 3, 2025Feb 6, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
SALE
CEO
717$15.29$11.0K18,358.828Jan 23, 2025Feb 20, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
101.248$13.30$1.3K1,671.224Dec 31, 2024Mar 9, 2026View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
89.051$13.30$1.2K1,659.028Dec 31, 2024Mar 7, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
CEO
40.827$13.60$55515,971.325Dec 16, 2024Dec 18, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
CEO
128.107$11.71$1.5K15,930.498Oct 29, 2024Oct 31, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
CEO
39.81$13.61$54216,875.392Sep 15, 2024Sep 19, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
CEO
128.205$11.70$1.5K16,835.582Aug 7, 2024Aug 9, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
CEO
100$13.10$1.3K16,707.377Jul 30, 2024Jul 30, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
CEO
46.832$11.27$52816,607.377Jun 15, 2024Jun 18, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
CEO
200$11.65$2.3K16,560.545May 24, 2024May 28, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
CEO
129.601$11.57$1.5K16,360.545May 2, 2024May 6, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
CEO
39.559$13.00$51416,230.944Mar 15, 2024Mar 19, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
CEO
100$14.00$1.4K16,191.385Feb 29, 2024Feb 29, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
CEO
131.234$11.43$1.5K16,091.385Jan 31, 2024Feb 2, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
SALE
CEO
293$11.35$3.3K15,960.151Jan 26, 2024Feb 1, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
3,000$11.70$35.1K16,253.151Jan 23, 2024Jan 25, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
166.615$13.05$2.2K1,569.976Dec 31, 2023Mar 12, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President
40.627$12.32$50113,253.151Dec 15, 2023Dec 19, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President
150$11.54$1.7K13,212.524Dec 5, 2023Dec 5, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President
150$10.00$1.5K12,895.188Oct 31, 2023Oct 31, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President
167.336$8.96$1.5K13,062.524Oct 31, 2023Nov 2, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President
50$1,000.00$50.0K50Sep 30, 2023Oct 2, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President
36.682$13.20$48412,745.188Sep 15, 2023Sep 18, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President
114.548$13.10$1.5K12,708.507Aug 2, 2023Aug 4, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President
100$13.31$1.3K12,593.959Jun 16, 2023Jun 20, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President
32.36$14.60$47212,493.959Jun 15, 2023Jun 16, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President
50$14.47$72412,461.6May 18, 2023May 18, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President
100$14.40$1.4K12,411.6May 2, 2023May 3, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President
111.111$13.50$1.5K12,311.6Apr 5, 2023Apr 5, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President
27.125$17.01$46112,200.488Mar 15, 2023Mar 16, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
SALE
President
119$18.30$2.2K12,173.364Jan 27, 2023Feb 6, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
4,000$18.30$73.2K12,292.364Jan 26, 2023Jan 30, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
Executive Vice President
92.593$16.20$1.5K8,292.364Jan 19, 2023Jan 20, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
124.143$16.72$2.1K1,403.361Dec 31, 2022Mar 3, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
Executive Vice President
29.213$15.46$4528,199.771Dec 15, 2022Dec 19, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
Executive Vice President
300$15.90$4.8K8,170.558Dec 14, 2022Dec 15, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
Executive Vice President
98.039$15.30$1.5K7,870.558Oct 19, 2022Oct 24, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
Executive Vice President
23.886$18.50$4427,772.519Sep 15, 2022Sep 19, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
Executive Vice President
91.424$16.41$1.5K7,748.633Jul 19, 2022Jul 21, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
Executive Vice President
27.28$15.85$4327,657.208Jun 15, 2022Jun 21, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
74.405$20.16$1.5K7,629.928Apr 27, 2022May 2, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
Executive Vice President
19.446$21.85$4258,697.515Mar 15, 2022Mar 18, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
74.058$20.36$1.5K8,678.069Feb 23, 2022Mar 2, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
Executive Vice President
225$21.85$4.9K8,604.011Feb 14, 2022Feb 14, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
2,0008,379.011Jan 27, 2022Jan 28, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
137.2261,279.218Dec 31, 2021Mar 31, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
Executive Vice President
14.981$24.40$3666,379.011Dec 20, 2021Dec 22, 2021View →
Other insiders · BAFN
Loading peer insiders…
About this filer
CIK 0001885587
ROLE
President
PRIMARY
BAFN
COMPANIES
1
ACTIVE SINCE
Dec 2021
MARKETPEEL · /INSIDER/0001885587DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback