INBK posts record $43.90 million revenue as net interest margin expands to 2.55% FTE
Market Chameleon (Fri, 30-Oct 11:09 AM)