IMMR Immersion Corporation

7.260USD+1.26%Mkt Cap: 241.08M $P/E: 21.35

Immersion Corporation, together with its subsidiaries, engages in the business of intellectual property (IP) that engages user sense of touch when operating digital devices in North America, Europe, and Asia. It operates…

Key Statistics

Company
Market Cap241.08M USD
Enterprise Value561.65M USD
Revenue (TTM)1.73B USD
Gross Profit1.65B USD
Net Income (TTM)4.52M USD
Revenue/Share52.52 USD
Last Price7.260 USD
Fiscal Year EndApr 2026
MR QuarterJul 2026
Employees2.4K
CountryUS
SectorTechnology
IndustrySoftware - Application
ISIN—
Valuation
P/E (Trailing)21.35
P/E (Forward)13.04
PEG2.21
EV/EBITDA8.74
EV/Revenue0.32
P/S0.14
P/B0.80
EPS (TTM)0.33
EPS (Forward)0.55
52W Range
5.25072% of range8.050
52W High8.050 USD
52W Low5.250 USD
Profitability
Gross Margin95.40%
Oper. Margin-6.79%
EBITDA Margin3.71%
Profit Margin0.26%
ROE1.52%
ROA0.43%
Growth
Revenue Growth0.80%
Earnings Growth—
Cash Flow & Leverage
Operating CF59.07M USD
CapEx (TTM)16.20M USD
FCF Margin4.02%
FCF Yield28.91%
Net Debt63.32M USD
Net Debt/EBITDA0.98
Balance Sheet
Debt/Equity0.75
Current Ratio2.14
Quick Ratio1.05
Book Value/Sh8.97 USD
Cash/Share6.31 USD
Dividends
Fwd Div Rate0.30 USD
Trail. Div Rate0.27 USD
Div. Yield4.12%
5Y Avg Yield—
Payout Ratio79.41%
Ex-Div DateOct 16, 2026
Pay DateOct 30, 2026
Analyst Consensus
Rating—
Target (Mean)13.50 USD
Upside (mean)+86.0%
Target Range13.50 USD – 13.50 USD
# Analysts1
Ownership
Shares Out.33.21M
Float27.52M
Insiders16.89%
Institutions63.25%
Short Interest
Short Ratio6.4d
Short % Float7.73%
Short % Out.6.85%
Shares Short2.28M
Short (prev mo.)2.64M
Technical
SMA 507.462 (-2.7%)
SMA 2006.647 (+9.2%)
Beta0.99
S&P 52W Chg16.45%
Avg Vol (30d)333.48K
Avg Vol (10d)301.77K
Technical Indicators
RSI (14)47.5
MACD-0.0328
MACD Signal-0.0203
MACD Hist.-0.0125
BB Upper7.541 USD
BB Middle7.311 USD
BB Lower7.082 USD
BB Width6.27%
ATR (14)0.1892 USD
Vol Ratio (20d)1.07x