SEC Insider Transactions from Deloach Dennis Reppard III.

Last updated: 2026-03-16 13:01 UTC | Total transactions: 11

Deloach Dennis Reppard III has filed 11 insider transactions across 1 company since January 2024.

Most recent transaction: a transaction of 175 shares of BayFirst Financial Corp. ($BAFN) on June 16, 2025.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
June 16, 2025 BayFirst Financial Corp. $BAFN Deloach Dennis Reppard III Director J Common Stock 175 $15.02 35,838.6366 4,588,509 0.49% 0.00%
May 15, 2025 BayFirst Financial Corp. $BAFN Deloach Dennis Reppard III Director A Common Stock 450 $15.20 35,663.1381 4,588,509 1.28% 0.01%
March 17, 2025 BayFirst Financial Corp. $BAFN Deloach Dennis Reppard III Director J Common Stock 137 $19.19 35,213.1381 4,588,509 0.39% 0.00%
Jan. 23, 2025 BayFirst Financial Corp. $BAFN Deloach Dennis Reppard III Director F Common Stock 204 $15.29 35,076.3729 4,588,509 0.58% 0.00%
Dec. 16, 2024 BayFirst Financial Corp. $BAFN Deloach Dennis Reppard III Director J Common Stock 192 $13.60 35,280.3729 4,134,169 0.55% 0.00%
Sept. 15, 2024 BayFirst Financial Corp. $BAFN Deloach Dennis Reppard III Director J Common Stock 191 $13.61 35,088.4847 4,581,817 0.55% 0.00%
June 15, 2024 BayFirst Financial Corp. $BAFN Deloach Dennis Reppard III Director J Common Stock 229 $11.27 34,897.8579 4,581,817 0.66% 0.00%
March 15, 2024 BayFirst Financial Corp. $BAFN Deloach Dennis Reppard III Director J Common Stock 197 $13.00 34,669.2740 4,581,817 0.57% 0.00%
Jan. 26, 2024 BayFirst Financial Corp. $BAFN Deloach Dennis Reppard III Director F Common Stock 204 $11.35 34,472.3209 4,581,817 0.59% 0.00%
Jan. 26, 2024 BayFirst Financial Corp. $BAFN Deloach Dennis Reppard III Director F Common Stock 204 $11.30 34,472.3209 4,581,817 0.59% 0.00%
Jan. 23, 2024 BayFirst Financial Corp. $BAFN Deloach Dennis Reppard III Director A Common Stock 925 $11.70 34,676.3209 4,581,817 2.74% 0.02%