ICLR Icon Plc
Services-Commercial Physical & Biological Research · Nasdaq · SEC EDGAR official
Revenue (FY)
$8.25B 2025-12-31
Net Income (FY)
$229.34M
religious work of art, generally a panel painting, in Eastern Christianity.
Services-Commercial Physical & Biological Research · Nasdaq · SEC EDGAR official
religious work of art, generally a panel painting, in Eastern Christianity.