Logo image of ICLR

ICON PLC (ICLR) Stock Income Statement

USA - Nasdaq - NASDAQ:ICLR - IE0005711209 - Common Stock

185.225 USD
-2.75 (-1.46%)
Last: 1/28/2026, 2:53:36 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.