IMMERSION CORPORATION (IMMR)

US4525211078 - Common Stock

9.09  +0.14 (+1.62%)

After market: 9.05 -0.04 (-0.44%)




Shares Outstanding32.18M
Float29.28M
Owners (insider)5.09%
Owners (institutional)64.28%
Owners (insider) change9.19%
Owners (institutional) change-2.96%

No transactions were filed in the last 12 months.