3.460EUR+5.49%Mkt Cap: 233.88M $P/E: —1d ago
Carvolix SA, a medical technology company, develops and markets minimally invasive minimally invasive medical devices in the field of urology and structural heart in France. It offers Artus, an implantable electro-mechan…
Indicators:|
Key Statistics
Company
Market Cap233.88M $
Enterprise Value—
Revenue (TTM)978.26K $
Gross Profit930.43K $
Net Income (TTM)-16.02M $
Revenue/Share—
Last Price3.460 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees—
CountryFR
SectorHealthcare
IndustryMedical Devices
ISINFR0013333077
Valuation
P/E (Trailing)—
P/E (Forward)-9.09
PEG—
EV/EBITDA—
EV/Revenue—
P/S239.08
P/B6.46
EPS (TTM)-0.64
EPS (Forward)-0.38
52W Range
1.18056% of range5.220
52W High5.220 EUR
52W Low1.180 EUR
Profitability
Gross Margin20.79%
Oper. Margin-2469.04%
EBITDA Margin0.00%
Profit Margin-357.92%
ROE-48.69%
ROA-24.22%
Growth
Revenue Growth-93.10%
Earnings Growth—
Cash Flow & Leverage
Operating CF-12.31M $
CapEx (TTM)159.78K $
FCF Margin—
FCF Yield—
Net Debt—
Net Debt/EBITDA—
Balance Sheet
Debt/Equity0.54
Current Ratio—
Quick Ratio—
Book Value/Sh0.5360 EUR
Cash/Share—
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 EUR
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.0 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)5.033 EUR
Upside (mean)+45.5%
Target Range4.500 EUR – 5.600 EUR
€4.500+45.5% to mean€5.600
# Analysts3
Ownership
Shares Out.62.19M
Float—
Insiders15.90%
Institutions65.67%
Technical
SMA 503.223 (+7.4%)
SMA 2002.481 (+39.4%)
Beta1.00
S&P 52W Chg20.05%
Avg Vol (30d)21.56K
Avg Vol (10d)18.53K
Technical Indicators
RSI (14)53.6
MACD0.0472
MACD Signal0.0720
MACD Hist.-0.0248
BB Upper3.689 EUR
BB Middle3.420 EUR
BB Lower3.150 EUR
BB Width15.74%
ATR (14)0.2217 EUR
Vol Ratio (20d)0.13x