MarketPeel
Insider Trading Intelligence
RO

Robin Leigh Oliver

BAFN
PRESIDENT, COO · BAYFIRST FINANCIAL CORP. · CIK 0001886484
FILING MIX · LIFETIME80%/20%
BUYS
44
SELLS
11
TOTAL VALUE
$273.7K
COMPANIES
1
ACTIVE SINCE
Dec 2021
HOLDINGS NOW
12,091
AVG SELL PX
$11.27
TRADE KIND
SHOWING 55 / 55
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
3 backtested trades · 8 horizons · 1 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Robin Leigh Oliver, 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
7d3+0.00%-4.42%-1.19%-3.23%-4.10%
14d3+33.33%-4.83%+0.60%-5.44%-4.00%
30d3+33.33%-2.46%+1.03%-3.49%-4.86%
60d3+66.67%+2.69%+5.68%-2.99%-1.76%
90d3+66.67%+9.31%+8.18%+1.13%+4.57%
180d3+100.00%+17.02%+15.59%+1.42%+2.18%
1y3+100.00%+17.77%+21.66%-3.89%-12.70%
2y3(1 pending)+0.00%-26.71%+50.17%-76.88%-76.88%
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 · 12,091.321 shares · as of May 7, 2026
03,0236,0469,06812,09120222023202420252026SHARES 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 · 44 buys / 11 sellsCOVERAGE · 19 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President, COO
45.367$6.61$30012,091.321May 7, 2026May 11, 2026View →
BAFN
BAYFIRST FINANCIAL CORP.
SALE
President, COO
0.167$6.64$10Feb 19, 2026May 11, 2026View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President, COO
49.826$6.02$30011,586.955Feb 5, 2026Feb 6, 2026View →
BAFN
BAYFIRST FINANCIAL CORP.
SALE
President, COO
134$6.65$89111,452.955Feb 3, 2026Feb 6, 2026View →
BAFN
BAYFIRST FINANCIAL CORP.
SALE
President, COO
119$6.74$80210,961.955Jan 27, 2026Feb 6, 2026View →
BAFN
BAYFIRST FINANCIAL CORP.
SALE
President, COO
119$6.82$81211,080.955Jan 26, 2026Feb 6, 2026View →
BAFN
BAYFIRST FINANCIAL CORP.
SALE
President, COO
119$6.82$81211,199.955Jan 26, 2026Feb 6, 2026View →
BAFN
BAYFIRST FINANCIAL CORP.
SALE
President, COO
134$6.70$89811,318.955Jan 23, 2026Feb 6, 2026View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President, COO
40.404$7.43$30011,537.129Nov 13, 2025Nov 17, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President, COO
27.1$11.07$30011,496.725Aug 7, 2025Aug 11, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President, COO
7.076$15.02$10611,469.625Jun 16, 2025Jun 18, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President, COO
20.537$14.61$30011,462.549May 7, 2025May 9, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President, COO
5.429$19.19$10411,442.011Mar 17, 2025Mar 19, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President, COO
20.901$14.35$30011,927.582Feb 5, 2025Feb 7, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
2,250$15.93$35.8K11,906.681Feb 3, 2025Feb 6, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
SALE
President, COO
119$15.74$1.9K11,436.582Jan 27, 2025Feb 20, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
SALE
President, COO
238$15.05$3.6K11,555.582Jan 26, 2025Feb 20, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
SALE
President, COO
134$15.29$2.0K11,793.582Jan 23, 2025Feb 20, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
89.051$13.30$1.2K1,071.968Dec 31, 2024Mar 7, 2025View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
101.252$13.30$1.3K1,084.167Dec 31, 2024Mar 9, 2026View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President, COO
7.495$13.60$1029,656.681Dec 16, 2024Dec 18, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President, COO
25.621$11.71$3009,649.186Oct 29, 2024Oct 31, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President, COO
7.296$13.61$999,623.565Sep 15, 2024Sep 19, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President, COO
25.641$11.70$3009,616.269Aug 7, 2024Aug 9, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President, COO
100$13.00$1.3K9,590.628Jul 30, 2024Jul 30, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President, COO
8.568$11.27$979,490.628Jun 15, 2024Jun 18, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President, COO
500$11.79$5.9K9,482.06May 24, 2024May 28, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President, COO
25.92$11.57$3008,982.06May 2, 2024May 6, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President, COO
7.224$13.00$948,956.14Mar 15, 2024Mar 19, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
President, COO
26.247$11.43$3008,948.916Jan 31, 2024Feb 2, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
SALE
President, COO
356$11.35$4.0K8,922.669Jan 26, 2024Feb 1, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
2,250$11.70$26.3K9,278.669Jan 23, 2024Jan 25, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
156.089$13.05$2.0K982.916Dec 31, 2023Mar 12, 2024View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
EVP, COO
7.404$12.32$917,028.669Dec 15, 2023Dec 19, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
EVP, COO
33.467$8.96$3007,021.265Oct 31, 2023Nov 2, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
EVP, COO
100$1,000.00$100.0K100Sep 30, 2023Oct 2, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
EVP, COO
6.667$13.20$886,987.798Sep 15, 2023Sep 18, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
EVP, COO
22.91$13.10$3006,981.13Aug 2, 2023Aug 4, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
EVP, COO and CFO
5.871$14.60$866,958.221Jun 15, 2023Jun 16, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
EVP, COO and CFO
22.222$13.50$3006,952.35Apr 5, 2023Apr 5, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
EVP, COO and CFO
4.911$17.01$846,930.128Mar 15, 2023Mar 16, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
SALE
EVP, COO and CFO
119$18.30$2.2K6,925.217Jan 27, 2023Feb 6, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
4,000$18.30$73.2K7,044.217Jan 26, 2023Jan 30, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
Chief Financial Officer
18.519$16.20$3003,044.217Jan 19, 2023Jan 20, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
114.61$16.72$1.9K826.828Dec 31, 2022Mar 3, 2023View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
Chief Financial Officer
5.28$15.46$823,025.698Dec 15, 2022Dec 19, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
Chief Financial Officer
19.608$15.30$3003,020.418Oct 19, 2022Oct 24, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
Chief Financial Officer
4.309$18.50$803,000.811Sep 15, 2022Sep 19, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
Chief Financial Officer
18.285$16.41$3002,996.501Jul 19, 2022Jul 21, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
Chief Financial Officer
4.912$15.85$782,978.216Jun 15, 2022Jun 21, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
14.881$20.16$3002,973.304Apr 27, 2022May 2, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASE
Chief Financial Officer
3.496$21.85$763,557.573Mar 15, 2022Mar 18, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
14.927$20.36$3043,554.077Feb 23, 2022Mar 2, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
2,0003,539.15Jan 27, 2022Jan 28, 2022View →
BAFN
BAYFIRST FINANCIAL CORP.
PURCHASEGRANT
Stock grant
113.068712.218Dec 31, 2021Mar 31, 2022View →
Other insiders · BAFN
Loading peer insiders…
About this filer
CIK 0001886484
ROLE
President, COO
PRIMARY
BAFN
COMPANIES
1
ACTIVE SINCE
Dec 2021
MARKETPEEL · /INSIDER/0001886484DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback