IGI management commentary says H1 2026 net income falls to $42.5 million on FX swing to loss - IGIC News | Rallies