PDF Solutions PDFS Q1 2026 Beat Revenue NA EPS Exceeds by Significant Veeva Systems VEEV Stock Analysis 115 Loss Key Levels 20260520 UK Inflation Slips to 28 in April but Analysts Warn Easing May Be Temporary Photronics PLAB Q1 2026 Earnings EPS 061 Beats Estimates Baird Med BDMD Climbs 061 Resistance at 173 in Focus 20260520 Genpacts Tyagarajan Warns of AIDriven Reduction in IT Workload and Jobs Singapore Emerges as Safe Haven as Wealth Flees Troubled Gulf Region