Stock Market Today, March 3: SoFi Technologies Rises on Mastercard Stablecoin Deal

view original post

On March 3, 2026, insider buying and a new stablecoin partnership could signal that investors are reassessing this digital-first bank.