ICON plc (ICLR) PT Raised to $125 at BofA Securities

Go back to ICON plc (ICLR) PT Raised to $125 at BofA Securities
ICON (NASDAQ: ICLR) Delayed: 152.80 +8.90 (6.18%)
Previous Close $143.90    52 Week High $85.74 
Open $144.28    52 Week Low $62.31 
Day High $153.84    P/E N/A 
Day Low $144.28    EPS $0.00 
Volume 1,689,879