Interactive Pictures Corporation (Nasdaq: IPIX) closed a point higher Thursday, after 4.2 million shares debuted at $18 each. The company, which provides "immersive imaging" for the Internet, had an ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results