Road Biology Environmental Protection Technology Co., Ltd. (SHA:688156)
China flag China · Delayed Price · Currency is CNY
25.48
+0.60 (2.41%)
At close: Apr 30, 2026

SHA:688156 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,5661,6121,3632,4192,7671,795
Market Cap Growth
103.84%18.33%-43.67%-12.56%54.09%-4.82%
Enterprise Value
2,8012,0531,6772,3832,5531,471
Last Close Price
25.4816.0113.5323.9229.7319.13
PE Ratio
---89.70106.7123.77
Forward PE
-17.3818.6620.4425.42-
PS Ratio
6.014.244.916.898.094.70
PB Ratio
3.152.011.562.563.332.21
P/TBV Ratio
4.202.691.943.173.862.52
P/OCF Ratio
79.0448.2925.50-792.4440.07
EV/Sales Ratio
6.565.406.046.797.473.85
EV/EBITDA Ratio
34.3340.56-35.8437.3914.45
EV/EBIT Ratio
---75.7460.9219.14
Debt / Equity Ratio
0.600.730.560.310.200.04
Debt / EBITDA Ratio
6.0011.56-4.362.460.33
Net Debt / Equity Ratio
0.240.340.300.00-0.25-0.46
Net Debt / EBITDA Ratio
2.395.39-9.990.02-3.03-3.70
Net Debt / FCF Ratio
-1.55-2.07-0.900.001.4226.02
Asset Turnover
0.240.210.170.250.310.41
Inventory Turnover
3.102.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.75%-8.35%-7.37%3.33%4.77%10.20%
Return on Assets (ROA)
0.06%-0.77%-2.71%1.41%2.38%5.10%
Return on Invested Capital (ROIC)
0.16%-2.04%-6.90%3.50%6.21%17.50%
Return on Capital Employed (ROCE)
0.20%-2.10%-6.10%2.90%4.60%9.40%
Earnings Yield
-2.35%-4.35%-4.15%1.11%0.94%4.21%
FCF Yield
-4.91%-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.63%0.83%-4.84%-4.02%-0.51%-23.49%
Total Shareholder Return
13.63%0.83%-4.84%-3.82%-0.18%-21.93%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.