SoFi Technologies 2025 Financial and Strategic Update | Monexa