Home Stock Analysis Looking back at 2025: the $3.2 billion Fintech IPO comeback nobody predicted