Turbogen Ltd (TRBG)
NASDAQ: TRBG · Real-Time Price · USD
3.845
+0.115 (3.08%)
At close: Oct 1, 2026, 4:00 PM EDT
3.802
-0.043 (-1.12%)
After-hours: Oct 1, 2026, 7:30 PM EDT

Turbogen 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
92131352345103
Market Cap Growth
-8.98%280.53%49.45%-48.65%-56.23%-
Enterprise Value
86129352243101
Last Close Price
3.85--1.71--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PB Ratio
56.61-23.24-4.57-4.10-24.7628.53
P/TBV Ratio
56.61----32.56

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
0.33-0.09-0.13-0.11-0.280.15
Net Debt / Equity Ratio
-4.080.61-0.09-0.010.79-1.35
Net Debt / EBITDA Ratio
0.480.34-0.21-0.010.290.77
Net Debt / FCF Ratio
0.990.68-0.36-0.020.331.21
Quick Ratio
1.180.550.070.120.622.66
Current Ratio
1.240.650.070.120.622.66
Return on Equity (ROE)
-----796.39%-494.21%
Return on Assets (ROA)
-137.81%-150.49%-161.03%-146.76%-69.46%-99.13%
Return on Capital Employed (ROCE)
-713.70%404.20%67.10%118.00%1550.90%-137.30%

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
-23.03%-17.56%-16.79%-22.66%-12.12%-6.55%
FCF Yield
-7.26%-3.84%-5.37%-16.64%-9.73%-3.92%
Buyback Yield / Dilution
-35.94%-25.97%-2.65%-0.82%-24.03%-16.00%
SEC Filings: 10-K · 10-Q