Pfizer had a few hundred thousand shares that they sold and the former CEO resigned, I believe those were the two main reasons...
Institutional Holder Has Liquidated More Than Five Percent Holding in MFIC
Monday April 2, 11:45 am ET
NEWTON, Mass.--(BUSINESS WIRE)--MFIC Corporation ("MFIC" or the "Company")(OTCBB: MFIC - News) announced today that it recently received notification that Pfizer Inc. ("Pfizer") had liquidated its position, approximately 600,000 shares, or approximately 6%, of the outstanding common stock of MFIC.