BAFN - BayFirst Financial Corp. Stock Analysis | Finranks