Chris Lamers. PHOTO: ODT FILES MTF Finance is the new entrant on the Deloitte Top 30 Financial Institutions Index for 2025, ranked 27th with total assets of $1228 million.