Immersion Corporation (IMMR) Detailed Stock Data