MEMS MEMSCAP, S.A.

4.910EUR-0.61%Mkt Cap: 40.55M $P/E: 35.07

MEMSCAP, S.A. provides micro-electro-mechanical systems (MEMS) based solutions for aerospace and defense, optical communications, medical, and biomedical markets worldwide. It offers pressure sensors, pressure transducer…

Key Statistics

Company
Market Cap40.55M USD
Enterprise Value41.46M USD
Revenue (TTM)13.89M USD
Gross Profit5.39M USD
Net Income (TTM)971.74K USD
Revenue/Share1.68 EUR
Last Price4.910 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees55
CountryFR
SectorTechnology
IndustrySemiconductor Equipment & Materials
ISIN—
Valuation
P/E (Trailing)35.07
P/E (Forward)9.82
PEG—
EV/EBITDA30.81
EV/Revenue2.98
P/S2.92
P/B1.93
EPS (TTM)0.14
EPS (Forward)0.50
52W Range
3.56544% of range6.600
52W High6.600 EUR
52W Low3.565 EUR
Profitability
Gross Margin41.36%
Oper. Margin9.26%
EBITDA Margin9.69%
Profit Margin7.46%
ROE4.70%
ROA3.52%
Growth
Revenue Growth19.90%
Earnings Growth521.90%
Cash Flow & Leverage
Operating CF1.48M USD
CapEx (TTM)100.00K USD
FCF Margin4.92%
FCF Yield1.69%
Net Debt808.70K USD
Net Debt/EBITDA0.60
Balance Sheet
Debt/Equity0.24
Current Ratio3.88
Quick Ratio2.40
Book Value/Sh2.54 EUR
Cash/Share0.56 EUR
Dividends
Fwd Div Rate0.07 EUR
Trail. Div Rate0.07 EUR
Div. Yield1.34%
5Y Avg Yield—
Payout Ratio46.15%
Ex-Div DateJun 10, 2026
Pay Date—
Analyst Consensus
Rating1.0 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)7.200 EUR
Upside (mean)+46.6%
Target Range7.200 EUR – 7.200 EUR
# Analysts1
Ownership
Shares Out.7.60M
Float6.84M
Insiders10.76%
Institutions4.49%
Technical
SMA 504.984 (-1.5%)
SMA 2004.841 (+1.4%)
Beta0.67
S&P 52W Chg14.58%
Avg Vol (30d)8.86K
Avg Vol (10d)7.29K
Technical Indicators
RSI (14)44.4
MACD0.0001
MACD Signal0.0229
MACD Hist.-0.0228
BB Upper5.269 EUR
BB Middle5.080 EUR
BB Lower4.892 EUR
BB Width7.42%
ATR (14)0.1424 EUR
Vol Ratio (20d)1.03x