SEC Insider Transactions from Oliver Robin Leigh.

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

Oliver Robin Leigh has filed 31 insider transactions across 1 company since December 2023.

Most recent transaction: a grant/award of 101 shares of BayFirst Financial Corp. ($BAFN) on December 31, 2024.

Activity breakdown: 2 open-market purchases and 0 sales.

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
Dec. 31, 2024 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO A Common Stock 101 $13.30 1,084.1673 4,134,169 10.30% 0.00%
Feb. 5, 2026 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO J Common Stock 50 $6.02 12,658.9222 4,135,949 0.40% 0.00%
Jan. 27, 2026 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO F Common Stock 119 $6.74 12,033.9222 4,135,949 0.98% 0.00%
Jan. 26, 2026 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO F Common Stock 119 $6.82 12,152.9222 4,135,949 0.97% 0.00%
Jan. 26, 2026 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO F Common Stock 119 $6.82 12,271.9222 4,135,949 0.96% 0.00%
Jan. 23, 2026 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO F Common Stock 134 $6.70 12,390.9222 4,135,949 1.07% 0.00%
Feb. 3, 2026 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO F Common Stock 134 $6.65 12,524.9222 4,135,949 1.06% 0.00%
Nov. 13, 2025 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO J Common Stock 40 $7.43 11,537.1289 4,135,949 0.35% 0.00%
Aug. 7, 2025 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO J Common Stock 27 $11.07 11,496.7249 4,588,509 0.24% 0.00%
June 16, 2025 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO J Common Stock 7 $15.02 11,469.6246 4,588,509 0.06% 0.00%
May 7, 2025 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO J Common Stock 21 $14.61 11,462.5486 4,588,509 0.18% 0.00%
March 17, 2025 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO J Common Stock 5 $19.19 11,442.0113 4,588,509 0.05% 0.00%
Dec. 31, 2024 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO A Common Stock 89 $13.30 1,071.9677 4,134,169 9.06% 0.00%
Jan. 23, 2025 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO F Common Stock 134 $15.29 11,793.5819 4,588,509 1.12% 0.00%
Jan. 26, 2025 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO F Common Stock 238 $15.05 11,555.5819 4,588,509 2.02% 0.01%
Jan. 27, 2025 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO F Common Stock 119 $15.74 11,436.5819 4,588,509 1.03% 0.00%
Feb. 5, 2025 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO J Common Stock 21 $14.35 11,927.5819 4,588,509 0.18% 0.00%
Feb. 3, 2025 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO A Common Stock 2250 $15.93 11,906.6812 4,588,509 23.30% 0.05%
Dec. 16, 2024 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO J Common Stock 7 $13.60 9,656.6812 4,134,169 0.08% 0.00%
Oct. 29, 2024 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO J Common Stock 26 $11.71 9,649.1863 4,134,169 0.27% 0.00%
Sept. 15, 2024 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO J Common Stock 7 $13.61 9,623.5650 4,581,817 0.08% 0.00%
Aug. 7, 2024 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO J Common Stock 26 $11.70 9,616.2689 4,581,817 0.27% 0.00%
July 30, 2024 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO P Common Stock 100 $13.00 9,590.6279 4,581,817 1.05% 0.00%
June 15, 2024 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO J Common Stock 9 $11.27 9,490.6279 4,581,817 0.09% 0.00%
May 24, 2024 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO P Common Stock 500 $11.79 9,482.0600 4,581,817 5.57% 0.01%
May 2, 2024 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO J Common Stock 26 $11.57 8,982.0600 4,581,817 0.29% 0.00%
March 15, 2024 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO J Common Stock 7 $13.00 8,956.1398 4,581,817 0.08% 0.00%
Dec. 31, 2023 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO A Common Stock 156 $13.05 982.9163 0 18.88% 0.00%
Jan. 31, 2024 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO J Common Stock 26 $11.43 8,948.9159 4,581,817 0.29% 0.00%
Jan. 26, 2024 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO F Common Stock 356 $11.35 8,922.6692 4,581,817 3.84% 0.01%
Jan. 23, 2024 BayFirst Financial Corp. $BAFN Oliver Robin Leigh President, COO A Common Stock 2250 $11.70 9,278.6692 4,581,817 32.01% 0.05%