Skip to main content
ICLR
NASDAQ Life Sciences

ICON PLC Q1 Revenue, EPS, and EBITDA Beat Estimates, Reaffirming Guidance

Reported by Reuters
Sentiment info
Positive
Importance info
8
Price
$147.99
Mkt Cap
$10.924B
52W Low
$66.57
52W High
$211
Market data snapshot near publication time

Summary

ICON PLC reported Q1 results that surpassed analyst expectations across key metrics, including revenue of $2.03 billion, adjusted EPS of $2.50, and adjusted EBITDA of $317.73 million. This performance, driven by strong commercial momentum and new partnerships, comes after a challenging period for the company. The positive earnings follow a series of SEC filings in late May detailing significant financial restatements, internal control failures, and a Nasdaq non-compliance notice. The beats and reaffirmed full-year guidance suggest the company is making strides towards operational and financial stabilization, which could help rebuild investor confidence.

At the time of this announcement, ICLR was trading at $147.99 on NASDAQ in the Life Sciences sector, with a market capitalization of approximately $10.9B. The 52-week trading range was $66.57 to $211.00. This news item was assessed with positive market sentiment and an importance score of 8 out of 10. Source: Reuters.


Price Chart

Share this article

Copied!

ICLR - Latest Insights

ICLR
Jun 23, 2026, 4:30 PM EDT
Source: Reuters
Importance Score:
8
Price at Filing: $147.99
Real-time Price: $154.81 info
Change: +$6.82 (+5%) info
Market Cap: $10.924B info
ICLR
Jun 23, 2026, 4:21 PM EDT
Filing Type: 6-K
Importance Score:
7
Price at Filing: $142.67
Real-time Price: $154.81 info
Change: +$12.14 (+9%) info
Market Cap: $10.924B info
ICLR
Jun 23, 2026, 4:17 PM EDT
Source: Dow Jones Newswires
Importance Score:
8
Price at Filing: $142.67
Real-time Price: $154.81 info
Change: +$12.14 (+9%) info
Market Cap: $10.924B info
ICLR
Jun 17, 2026, 4:18 PM EDT
Filing Type: 6-K
Importance Score:
8
Price at Filing: $143.27
Real-time Price: $154.81 info
Change: +$11.54 (+8%) info
Market Cap: $10.924B info
ICLR
May 27, 2026, 4:41 PM EDT
Filing Type: 6-K
Importance Score:
9
Price at Filing: $115.01
Real-time Price: $154.81 info
Change: +$39.80 (+35%) info
Market Cap: $10.924B info
ICLR
May 27, 2026, 4:37 PM EDT
Source: Dow Jones Newswires
Importance Score:
9
Price at Filing: $123.89
Real-time Price: $154.81 info
Change: +$30.92 (+25%) info
Market Cap: $10.924B info
ICLR
May 27, 2026, 4:29 PM EDT
Filing Type: 6-K/A
Importance Score:
9
Price at Filing: $115.50
Real-time Price: $154.81 info
Change: +$39.31 (+34%) info
Market Cap: $10.924B info
ICLR
May 27, 2026, 4:24 PM EDT
Filing Type: 20-F
Importance Score:
9
Price at Filing: $118.45
Real-time Price: $154.81 info
Change: +$36.36 (+31%) info
Market Cap: $10.924B info
ICLR
May 26, 2026, 4:13 PM EDT
Filing Type: 6-K
Importance Score:
8
Price at Filing: $113.85
Real-time Price: $154.81 info
Change: +$40.96 (+36%) info
Market Cap: $10.924B info
ICLR
Apr 29, 2026, 7:02 AM EDT
Filing Type: 6-K
Importance Score:
9
Price at Filing: $114.34
Real-time Price: $154.81 info
Change: +$40.47 (+35%) info
Market Cap: $10.924B info