Key Insights ICON's estimated fair value is US$345 based on 2 Stage Free Cash Flow to Equity ICON's US$186 share price... Icon PLC (ICLR) doesn't possess the right combination of the two key ...
ICON Public Limited Company (ICLR)'s share was trading at $186.49 as of March 5 th. ICLR’s trailing and forward P/E were 19.57 and 13.21 respectively according to Yahoo Finance. A clinical ...
Icon Energy Corp. ATHENS, Greece, March 13, 2025 (GLOBE NEWSWIRE) -- Icon Energy Corp. (“Icon” or the “Company”) (Nasdaq: ICON), an international shipping company that provides worldwide ...
In its fourth quarter 2024 investor letter, Invesco Small Cap Value Fund emphasized stocks such as ICON Public Limited Company (NASDAQ:ICLR). Headquartered in Dublin, Ireland, ICON Public Limited ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results