ICON, which builds homes using 3D printing, has closed on $56 million in Series C funding co-led by Norwest Venture Partners ...
Analysts at William Blair issued their Q1 2026 earnings per share estimates for shares of ICON Public in a research report issued on Thursday, February 20th. William Blair analyst M. Smock forecasts ...
Icon, a 3D-printing construction technology company, is laying off more than 100 employees, according to a WARN notice posted this week. The Austin startup is laying off 114 employees, realigning ...
Icon PLC (ICLR) on Wednesday reported fourth-quarter net income of $260 million. The Dublin 18, Ireland-based company said it had profit of $3.16 per share.
ICON Public Limited (NASDAQ:ICLR – Get Free Report)’s share price reached a new 52-week low on Thursday after Truist Financial lowered their price target on the stock from $284.00 to $262.00. Truist ...