Lazard Capital Upgrades ICON plc (ICLR) to Buy

Go back to Lazard Capital Upgrades ICON plc (ICLR) to Buy
ICON (NASDAQ: ICLR) Delayed: 165.70 -0.48 (0.29%)
Previous Close $166.18    52 Week High $85.74 
Open $163.70    52 Week Low $62.31 
Day High $167.64    P/E N/A 
Day Low $162.18    EPS $0.00 
Volume 153,207