What Is Happening With Medallion Financial Mfin Stock Right Now Price At 8.77 Down 2.18 20260410