Google IPOs at $85 a share: Troubled stock debut to go ahead Thursday (2004) | Heykuki News