Icon Public (NASDAQ: ICLR) Share Price and News

$146.00 $2.73 (1.9%) 19 June 2026 at 6:00:00 am AEST

Icon Public Chart and Price Data

About Icon Public

Last updated 19-06-2026, 06:00:00am AEST
Current Price $146.00
Change $2.73 (1.9%)
Close Price $146.00
Open Price $145.32
Bid $140.00
Ask $146.50
Day Range $141.70 - $146.51
Year Range $66.57 - $211.00
Volume 870,065
Average Volume 1,138,205
Market Cap $11,178,825,800.00
Earnings Per Share $2.80
  • Icon Public (NASDAQ: ICLR)
    Latest News

    No posts found.

    Profile

    since

    Note