MANAMA: Inovest Group, a Bahrain-based Sharia-compliant investment firm, has swung to a consolidated net profit of $10.1 million for 2016 ended December 31 from a net loss of $48 .