European Stocks Edge Higher as UK Inflation Data and Bond Yields Take Center Stage FormFactor FORM Surges 604 Nearing 13049 Resistance 20260520