Innocan Pharma management commentary cites lower online sales as revenue falls to US$11.72 million in H1 2026 - INNPF News | Rallies