Icon Public (NASDAQ: ICLR) Share Price and News

$185.87 $0.10 (0.1%) 6 December 2025 at 8:00:00 am AEDT

Icon Public Chart and Price Data

About Icon Public

Last updated 06-12-2025, 08:00:00am AEDT
Current Price $185.87
Change $0.10 (0.1%)
Close Price $185.87
Open Price $186.61
Bid $167.88
Ask $195.00
Day Range $180.95 - $188.99
Year Range $125.10 - $228.29
Volume 905,324
Average Volume 1,011,700
Market Cap $14,193,014,600.00
Earnings Per Share $7.40
  • Icon Public (NASDAQ: ICLR)
    Latest News

    No posts found.

    Profile

    since

    Note