Medallion Financial is rated Buy, with a dividend discount model-derived value per share of $10.92, representing 9.89% upside ...