Turbo Energy, S.A. (TURB)
NASDAQ: TURB · Real-Time Price · USD
1.110
+0.040 (3.74%)
Aug 28, 2026, 4:00 PM EDT - Market closed

Turbo Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
13102413--
Market Cap Growth
-46.79%-57.30%81.51%---
Enterprise Value
22182521--
Last Close Price
1.110.922.161.19--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
0.570.442.440.91--
PB Ratio
6.515.418.762.26--
P/TBV Ratio
--25.232.68--
P/FCF Ratio
--26.7276.61--
P/OCF Ratio
--23.2964.87--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.930.762.531.45--
EV/FCF Ratio
--27.71122.49--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
4.924.922.731.492.1512.44
Debt / EBITDA Ratio
----4.929.71
Debt / FCF Ratio
--8.3450.68-89.69
Net Debt / Equity Ratio
4.414.411.760.992.0210.84
Net Debt / EBITDA Ratio
-15.64-15.64-1.18-2.014.738.75
Net Debt / FCF Ratio
-3.70-3.705.3733.45-1.3778.22
Asset Turnover
1.071.070.680.862.56-
Inventory Turnover
3.393.392.001.413.34-
Quick Ratio
0.610.610.610.660.350.46
Current Ratio
0.960.960.931.341.341.10
Return on Equity (ROE)
-54.75%-54.75%-84.68%-43.91%47.80%-
Return on Assets (ROA)
-2.42%-2.42%-17.81%-10.84%8.57%-
Return on Invested Capital (ROIC)
-8.30%-9.03%-44.92%-23.72%14.99%7.98%
Return on Capital Employed (ROCE)
-19.40%-19.40%-115.60%-48.90%39.00%48.60%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-10.18%-13.36%-14.52%-16.98%--
FCF Yield
-16.56%-22.03%3.74%1.31%--
Payout Ratio
----7.00%93.55%
Buyback Yield / Dilution
---7.03%-2.76%--
SEC Filings: 10-K · 10-Q