MarketInOut Stock Screener Log In | Sign Up

Immersion Corp

NASDAQ • Technology • Software - Application • Quote as of 10/30/2026
Immersion Corp stock price and volume chart

Company Profile

IndustrySoftware - Application
SectorTechnology
ExchangeNASDAQ
Market Capitalization239.08 mln
Float27.64 mln
Earnings Date11/16/2026

EPS

0.34
Marginal

P / E

21.18
Premium valuation

Beneish M-Score

-2.56
Likely reliable

Relative Strength

81 / 100
Strongly outperforming

Debt / Equity

0.91
Moderate leverage

Pre-Tax Margin

2%
Break-even

Business Description

Immersion Corporation is a technology licensing company founded in 1993 and based in Aventura, Florida, that owns patents related to touch feedback ? the vibrations and physical sensations users feel when interacting with digital devices. Its technology is used across a wide range of industries, including smartphones, wearables, gaming consoles, automobiles, and medical equipment, with customers spanning North America, Europe, and Asia. The company generates revenue primarily by licensing its intellectual property and providing technical support to help partners integrate its touch-based technology into their products.

Key Fundamentals

EPS0.34
P/E21.18
ROE3.46
RPS52.52
ROIC1.85
ROA0.81
Interest Cover2.77
EBITDA, mln94.32
EV / EBITDA5.86
EV / EBIT10.64
Revenue, mln1,733
EV / Revenue0.32

Quote Details

Last 7.20
Change -0.1 (-1.37%)
Open 7.22
Volume 401,862
Turnover 2,893,406
Average Volume 402,023

Financial Ratios

Pre-Tax Profit Margin2
Leverage Ratio3.93
Current Ratio2.14
Price / Book0.43
Price / Tangible Book0.59
Price / Cash Flow3.10
Price / Free Cash Flow3.96
Debt / Equity0.91
Price / Sales0.14
PEG Ratio0.20

Financial Strength

Altman Z-Score2.33
Beneish M-Score-2.56
Price to Intrinsic Value0.58
Price to Lynch Fair Value0.68
Price to Graham Number0.67
Shiller PE Ratio21.89
Short Ratio7.27
Short % of Float9.04

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 1.12% 74 / 100   
1 Month -0.41% 56 / 100   
2 Months -5.88% 39 / 100   
6 Months 15.94% 88 / 100   
1 Year 12.85% 73 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog