Neo Financial completes first-ever hat trick of Deloitte Technology Fast 50 rankings Alex Riehl October 24, 2025 Together, 2025 winners averaged a three-year revenue growth of 2,623 percent.