Lost Money on Merchants Bancorp (MBIN)? Possible Fraud… — MBIN -1.00 · News Impact Screener