StockData
ICON PLC logo

ICON PLC (ICLR) stock

ICLRNasdaqServices-Commercial Physical & Biological Research
Financials through Q3 FY2026, quarter ended Sep 30, 2026Last filing: 20-F on May 27, 2026Score 7/30
$194.65−5.86 (-2.92%)

Close on Nov 13, 2026Market cap $14.90BP/E 33.5Yield –

ICON EV/EBITDA

EV/EBITDA is enterprise value divided by EBITDA over the trailing twelve months.

ICON's EV/EBITDA was 24.9× on Nov 11, 2026, against 17.3× a year earlier. Over the last 5 years it ranged from 9.1× to 55.0×, with a median of 17.5×.

EV/EBITDA at the end of each year

PeriodPeriod endValueChange (pts)
2026Nov 11, 202624.9×+7.8
2025Dec 31, 202517.1×+3.6
2024Dec 31, 202413.5×−5.2
2023Dec 29, 202318.6×+3.3
2022Dec 30, 202215.4×−39.7
2021Dec 31, 202155.0×+33.8
2020Dec 31, 202021.2×+3.0
2019Dec 31, 201918.2×+3.0
2018Dec 31, 201815.3×+0.6
2017Dec 29, 201714.7×+3.9
2016Dec 30, 201610.8×−2.4
2015Dec 31, 201513.1×+1.1
2014Dec 31, 201412.1×−2.8
2013Dec 31, 201314.9×−1.0
2012Dec 31, 201215.9×+5.2
2011Dec 30, 201110.6×+2.8
2010Dec 31, 20107.8×−1.7
2009Dec 31, 20099.5×–

More ICON figures

See a number that looks wrong?