Virtu Financial VIRT Q1 2026 Results Top Views on Strong Revenue Adecoagro AGRO Steady at 1337 Awaiting Next Catalyst 20260520 Harikanta Overseas IPO Day 1 Subscription Status GMP Price Band and Other Details UK Inflation Slows to 28 in April Easing Pressure on Households and Chancellor