Buda Juice BUDA Q1 2026 Beat Revenue NA EPS Exceeds by Significant Investors ITIC Surges 161 Nearing 25400 Resistance 20260520