MFC Stock Trades Near 52-Week High: Time to Add it for Better… — MFC +0.90 · News Impact Screener