Search
Log In
Subscribe
Home
Posts
Deep Dive: 13.7 million people are betting on this digital bank
Deep Dive: 13.7 million people are betting on this digital bank
Record revenue. Record deposits. Record members. Yet the stock is down 52%.
Apr 5, 2026
•
6 min read
Keep Reading
View more
caret-right