IMMERSION CORPORATION (IMMR)

US4525211078 - Common Stock

8.66  +0.34 (+4.09%)

After market: 8.6001 -0.06 (-0.69%)




Shares Outstanding32.18M
Float29.28M
Owners (insider)24.13%
Owners (institutional)65.7%
Owners (insider) change9.13%
Owners (institutional) change8.31%

No transactions were filed in the last 12 months.