Medallion Financial targets a $14.67 fair value with 10%+ revenue growth, a 4.58% dividend yield, and 20% insider ownership. Learn why MFIN stock is a strong buy.