SoFi Stock Gains on Mastercard Crypto Deal and $1 Million CEO Buy