Snowball logo
logo
ICLR_logo

ICON Public Limited Company

$117.12-$2.56ย  (2.14%)

Frequently asked questions

What sector does ICON Public Limited Company (ICLR) operate in?

ICON Public Limited Company belongs to the Healthcare sector and operates in the Diagnostics & Research industry.

What is ICON Public Limited Company (ICLR) current stock price?

As of the latest data, ICON Public Limited Company stock price is $117.12, with a previous close of $119.68. ICON Public Limited Company lost -$2.56 in the last trading session, representing a -2.14% loss.

What is ICON Public Limited Company (ICLR) current market capitalization?

ICON Public Limited Company market cap is approximately 8.94 billion.

What is ICON Public Limited Company (ICLR) Earnings Per Share (EPS)?

The trailing EPS is $7.42, and the forward EPS is $12.66.

What is ICON Public Limited Company (ICLR) Price-to-Earnings (P/E) ratio?

ICON Public Limited Company current P/E ratio is 15.78, with a forward P/E of 9.25.

What is ICON Public Limited Company (ICLR) EBITDA?

ICON Public Limited Company EBITDA (Earnings Before Interest, Taxes, Depreciation, and Amortization) is 186.84 million.

Does ICON Public Limited Company (ICLR) pay dividends?

No. ICON Public Limited Company does not pay a dividend.

How did ICON Public Limited Company (ICLR) perform in its most recent earnings report?

In the last report (December 31, 2025), ICON Public Limited Company posted an EPS surprise of 0.3% and a revenue surprise of 3.1%.

What is ICON Public Limited Company (ICLR) beta (volatility) score?

ICON Public Limited Company has a beta of 1.287, suggesting it is more volatile than the market.