Hints and tips:
...Not all US tech IPOs head directly to the moon… That’s Ooma Inc. Five million shares were sold on Friday at $13 apiece by Credit Suisse and BoA Merrill Lynch. The stock was off 13.6 per cent a pixel....
International Edition