UK Inflation Drops to 28 Amid Energy Price Support But Analysts Eye Higher Trajectory Buda Juice BUDA Q1 2026 Beat Revenue NA EPS Exceeds by Significant