Turbo Energy, S.A. (TURB)
NASDAQ: TURB · Real-Time Price · USD
0.8892
-0.0233 (-2.55%)
At close: Oct 15, 2026, 4:00 PM EDT
0.8950
+0.0058 (0.65%)
After-hours: Oct 15, 2026, 7:07 PM EDT

Turbo Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
11102413--
Market Cap Growth
-74.37%-57.30%81.51%---
Enterprise Value
19182521--
Last Close Price
0.890.922.161.19--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
0.330.442.440.91--
PB Ratio
1.775.418.762.26--
P/TBV Ratio
2.69-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
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.570.762.531.45--
EV/FCF Ratio
--27.71122.49--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.394.922.731.492.1512.44
Debt / EBITDA Ratio
5.33---4.929.71
Debt / FCF Ratio
--8.3450.68-89.69
Net Debt / Equity Ratio
1.274.411.760.992.0210.84
Net Debt / EBITDA Ratio
4.92-15.64-1.18-2.014.738.75
Net Debt / FCF Ratio
-1.66-3.705.3733.45-1.3778.22
Asset Turnover
1.721.070.680.862.56-
Inventory Turnover
3.983.392.001.413.34-
Quick Ratio
0.830.610.610.660.350.46
Current Ratio
1.560.960.931.341.341.10
Return on Equity (ROE)
9.02%-54.75%-84.68%-43.91%47.80%-
Return on Assets (ROA)
3.49%-2.42%-17.81%-10.84%8.57%-
Return on Invested Capital (ROIC)
7.64%-9.03%-44.92%-23.72%14.99%7.98%
Return on Capital Employed (ROCE)
8.80%-19.40%-115.60%-48.90%39.00%48.60%

Yields

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