HOW ICON’S MIXED Q1 EARNINGS AND REAFFIRMED 2026 OUTLOOK COULD IMPACT ICON (ICLR) INVESTORS - SIMPLYWALL.ST - GNEWS