Icon Public (NASDAQ: ICLR) Share Price and News

$99.79 $1.38 (1.4%) 21 February 2026 at 7:58:56 am AEDT

Icon Public Chart and Price Data

About Icon Public

Last updated 21-02-2026, 07:58:56am AEDT
Current Price $99.79
Change $1.38 (1.4%)
Close Price $99.79
Open Price $97.98
Bid $95.00
Ask $128.49
Day Range $97.84 - $100.69
Year Range $66.57 - $211.00
Volume 17
Average Volume 1,749,126
Market Cap $7,613,082,000.00
Earnings Per Share $7.40
  • Icon Public (NASDAQ: ICLR)
    Latest News

    No posts found.

    Profile

    since

    Note