Road Biology Environmental Protection Technology Co., Ltd. (SHA:688156)
China flag China · Delayed Price · Currency is CNY
26.79
+0.66 (2.53%)
At close: May 28, 2026

SHA:688156 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,6981,6121,3632,4192,7671,795
Market Cap Growth
65.06%18.33%-43.67%-12.56%54.09%-4.82%
Enterprise Value
3,0452,0531,6772,3832,5531,471
Last Close Price
26.7916.0113.5323.9229.7319.13
PE Ratio
---89.70106.7123.77
Forward PE
-17.3818.6620.4425.42-
PS Ratio
6.284.244.916.898.094.70
PB Ratio
3.322.011.562.563.332.21
P/TBV Ratio
4.422.691.943.173.862.52
P/OCF Ratio
-48.2925.50-792.4440.07
EV/Sales Ratio
7.095.406.046.797.473.85
EV/EBITDA Ratio
-40.56-35.8437.3914.45
EV/EBIT Ratio
---75.7460.9219.14
Debt / Equity Ratio
0.740.730.560.310.200.04
Debt / EBITDA Ratio
-11.56-4.362.460.33
Net Debt / Equity Ratio
0.380.340.300.00-0.25-0.46
Net Debt / EBITDA Ratio
-5.39-9.990.02-3.03-3.70
Net Debt / FCF Ratio
--2.07-0.900.001.4226.02
Asset Turnover
0.240.210.170.250.310.41
Inventory Turnover
0.212.752.123.145.9112.25
Quick Ratio
0.650.660.841.122.413.66
Current Ratio
0.880.871.211.522.793.94
Return on Equity (ROE)
-6.79%-8.35%-7.37%3.33%4.77%10.20%
Return on Assets (ROA)
-1.91%-0.77%-2.71%1.41%2.38%5.10%
Return on Invested Capital (ROIC)
-5.01%-2.04%-6.90%3.50%6.21%17.50%
Return on Capital Employed (ROCE)
-5.00%-2.10%-6.10%2.90%4.60%9.40%
Earnings Yield
-2.24%-4.35%-4.15%1.11%0.94%4.21%
FCF Yield
--8.19%-21.13%-14.13%-5.27%-0.81%
Dividend Yield
---0.21%0.34%1.57%
Payout Ratio
---69.38%120.23%26.33%
Buyback Yield / Dilution
13.35%0.83%-4.84%-4.02%-0.51%-23.49%
Total Shareholder Return
13.35%0.83%-4.84%-3.82%-0.18%-21.93%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.