Webcast Link Supporting Materials ICON Q1 2026 Earnings Call Slides 345 KB Speakers Mr. Barry Balfe Chief Executive Officer Mr. Nigel Clerkin Chief Financial Officer