Fintel reports that Mfp Investors has filed a 13D/A form with the SEC disclosing ownership of 22.44MM shares of S&W…