Turbo Energy S.A. American Shares
TURB | NASDAQ
$1.03
-$0.11 (-9.65%)
At close: Sep 22, 2026, 4:00 PM ET
$1.02
-$0.01 (-0.97%)
After-hours:
Sep 22, 2026, 7:49 PM ET
Market Data
Market Cap $2.51M
Enterprise Value $8.46M
Beta -4.11
Average Volume 570.98K
Shares Outstanding (Diluted) N/A
Shares Change YoY 0%
Institutional Ownership 19.62%
Exchange NASDAQ
ISIN US8999241040
Price Performance
Price Change 1M -6.6%
Price Change 3M -16.8%
Price Change 6M -23.0%
Price Change YTD 14.2%
Price Change 1Y -82.9%
Price Change 3Y -77.3%
Price Change 5Y -77.3%
1M CAGR (ann.) -20.3%
1Y CAGR (ann.) -88.9%
5Y CAGR (ann.) N/A
All-Time CAGR -39.0%
Valuation
PE Ratio 6.11
Forward PE N/A
PEG Ratio -0.04
Forward PEG -0.04
PS Ratio 0.06
Forward PS N/A
PB Ratio 1.34
P/FCF Ratio -0.99
P/Adj. FCF Ratio -0.97
P/OCF Ratio -1.00
EV/Sales 0.22
EV/EBIT 0.47
EV/EBITDA 0.46
EV/FCF -3.89
Earnings Yield 16.1%
FCF Yield -99.1%
Adj. FCF Yield -100.6%
Financial Health
Net Debt €6.3M
Total Debt €6.85M
Cash & Short-Term Investments €527.69K
Total Assets €24.41M
Current Ratio 0.96
Quick Ratio 0.79
Debt / Equity Ratio 4.28
Debt / EBITDA 0.37
Debt / FCF -3.15
OCF / Debt -0.32
Interest Coverage 11.21
Altman Z-Score 3.66
Piotroski F-Score 5
Margins & Profitability
Gross Profit Margin 7.1%
Operating Profit Margin 45.7%
EBITDA Margin 39.5%
Net Profit Margin -2.1%
FCF Margin -5.6%
Adj. FCF Margin -5.7%
SBC / Revenue 0.1%
SBC Impact (per share) -1.6%
Returns
Return on Assets -3.8%
Return on Equity -62.2%
Return on Invested Capital 122.5%
Return on Capital Employed 453.1%
Return on Tangible Assets -4.2%
Historical Growth (CAGR)
Revenue CAGR 3Y 35.1%
Revenue CAGR 5Y 133.3%
Revenue CAGR 10Y 62.7%
EPS CAGR 3Y 42.7%
EPS CAGR 5Y 25.6%
EPS CAGR 10Y 21.3%
FCF CAGR 3Y 87.6%
FCF CAGR 5Y 2.4%
FCF CAGR 10Y 2.6%
Analyst Forecasts
Analyst Rating Hold
Analyst Count 0
EPS Growth Next 3Y N/A
Revenue Growth Next 3Y N/A
Earnings Date N/A
EPS Estimate (next Q) N/A
EPS Growth Est (next Q) N/A
Revenue Est (next Q) N/A
Revenue Growth Est (next Q) N/A
Fair Value Estimates
Graham Number $1.90
Graham Upside 66.7%
Lynch Fair Value $4.67
Lynch Upside 309.6%
Price Target N/A
Price Target Upside N/A
Cash Flow
Operating Cash Flow €-2.17M
Free Cash Flow €-2.18M
Adj. Free Cash Flow €-2.21M
FCF Per Share -$0.99
OCF Per Share -$0.98
OCF/S Ratio -4.9%
Income Statement
Revenue €39.09M
Gross Profit €2.94M
Operating Income €17.86M
EBITDA €18.52M
Net Income €371.14K
EPS (Diluted) $0.16
Revenue / Employee $3.26M
Profit / Employee $30.93K
Employees 12
Add to Watchlist
Select watchlists to add or remove TURB