Stock Market Today, March 18: SoFi Technologies Dips 1% Day After Short Report | The Motley Fool
Insider buying and a short-seller clash put this digital bank in sharp focus today, March 18, 2026.

Source: The Motley Fool
Insider buying and a short-seller clash put this digital bank in sharp focus today, March 18, 2026.