Insilico Medicine flags H1 2026 profit with revenue surging as much as 287%