Close
Icon Plc (NQ:ICLR)
Delayed: 16.68 -0.14 (0.83%)
Prev. Close $16.82  
Open$16.79 
52 Wk High$26.22 
52 Wk Low$15.03 
Day High$17.09 
Day Low$16.48 
P/E N/A  
EPS$0.00 
Volume195,462 

Friends, Peers and Foes (?): (more...)