Finance ❯ Investments ❯ Stock Market ❯ Stock Performance
Investor confidence is weak following a March Muddy Waters report that questioned SoFi's accounting, leaving markets to judge whether upcoming results can offset a sharp Tech Platform revenue decline.