MANAMA: Bahrain National Holding (BNH) yesterday reported a consolidated net profit of BD3.9 million for 2016 .