Down 30% This Year, Is It Finally Time to Buy SoFi Stock? — SOFI +0.80 · News Impact Screener