Castle Creek-backed Northpointe eyes $595 million valuation in 2025's first US bank IPO

Feb 8, 2025 - 14:16
 0
Castle Creek-backed Northpointe eyes $595 million valuation in 2025's first US bank IPO