IMMR
Immersion Corporation
NASDAQ: IMMR · TECHNOLOGY · SOFTWARE - APPLICATION
$6.13
+4.43% today
Updated 2026-04-30
Market cap
$197.61M
P/E ratio
10.29
P/S ratio
0.12x
EPS (TTM)
$0.58
Dividend yield
2.22%
52W range
$5 – $8
Volume
0.5M
WallStSmart proprietary scores
52
out of 100
Grade: C
Hold
Investment rating
6.0
Growth
B5.0
Quality
C+6.0
Profitability
B6.3
Valuation
B—/9
Piotroski F-Score
—
—
Altman Z-Score
—
—
Industry rank
—
View all highly rated stocks (75+) →206 stocks currently score above 75
Price targets
Analyst target
$13.50
+120.23%
12-Month target
$8.08
+31.81%
Intrinsic (DCF)
—
Margin of safety
—
Price chart
X-Ray snapshot
Strengths
+ Free cash flow $66.32M — positive
Risks
- Thin margins at 1.03%
Key financials
Revenue Net Income Free Cash Flow
| Metric | 2021 | 2022 | 2023 | 2024 | TTM |
|---|---|---|---|---|---|
| Revenue | $35.09M | $38.46M | $33.92M | $1.56B | $1.70B |
| Net income | $12.48M | $30.66M | $33.98M | $64.28M | $11.99M |
| EPS | — | — | — | — | $0.58 |
| Free cash flow | $17.11M | $40.12M | $20.60M | $-68.81M | $66.32M |
| Profit margin | 35.58% | 79.73% | 100.17% | 4.13% | 1.03% |
Peer comparison
Smart narrative
Immersion Corporation trades at $6.13. representing a P/E of 10.29x trailing earnings. Our Smart Value Score of 52/100 indicates the stock is fair. TTM revenue stands at $1.70B. with profit margins at 1.03%.
Frequently asked questions
What is Immersion Corporation's stock price?
Immersion Corporation (IMMR) trades at $6.13.
Is Immersion Corporation overvalued?
Smart Value Score 52/100 (Grade C, Hold).
What is the price target of Immersion Corporation (IMMR)?
The analyst target price is $13.50, representing +120.2% upside from the current price of $6.13.
What is Immersion Corporation's revenue?
TTM revenue is $1.70B.
Company info
SectorTECHNOLOGY
IndustrySOFTWARE - APPLICATION
CountryUSA
ExchangeNASDAQ
CurrencyUSD
Quick metrics
P/S ratio0.12x
ROE19.60%
Beta0.92
50D MA$6.02
200D MA$6.68
Shares out0.03B
Float0.03B
Short ratio—
Avg volume0.5M
Performance
1 week—
1 month—
3 months—
YTD—
1 year—
3 years—
5 years—