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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results