Is Quanex NX Still a Buy After 163 Rally 20260518 Flowserve Corporation FLS Reports Strong Q1 2026 Revenue NA EPS Beats Maersk Reports Sharp Profit Decline While Maintaining 2026 Outlook Amid Hormuz Disruption Risks Dollar Strengthens to OneWeek High on Middle East Tensions and Robust US Inflation Data Natuzzi SpA NTZ Q4 2011 Earnings Heavy Loss Misses ZeroEstimate as Restructuring Pressures Persist LIVN Q1 2026 Earnings EPS Beats Estimates by 714 as Margins Drive Surprise Guardian Pharmacy Services Inc GRDN Q1 2026 Earnings EPS Misses Estimates as Pharmacy Operations Face Margin Pressure AFL Q1 2026 Earnings Earnings Miss Amid Strategic Uncertainty Evercore Q1 2026 Earnings Blowout EPS Beats Estimates by 4665 Flowserve Corporation FLS Q1 2026 Earnings EPS Surprise Beats Estimates Amid Operational Discipline