Road Biology Environmental Protection Technology Co., Ltd. (SHA:688156)
China flag China · Delayed Price · Currency is CNY
22.41
-1.27 (-5.36%)
At close: Apr 1, 2026

SHA:688156 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,2571,6121,3632,4192,7671,795
Market Cap Growth
65.51%18.33%-43.67%-12.56%54.09%-4.82%
Enterprise Value
2,6972,0531,6772,3832,5531,471
Last Close Price
22.4116.0113.5323.9229.7319.13
PE Ratio
---89.70106.7123.77
Forward PE
-17.3818.6620.4425.42-
PS Ratio
5.904.214.916.898.094.70
PB Ratio
2.491.781.562.563.332.21
P/TBV Ratio
3.452.471.943.173.862.52
P/OCF Ratio
--25.50-792.4440.07
EV/Sales Ratio
7.055.366.046.797.473.85
EV/EBITDA Ratio
---35.8437.3914.45
EV/EBIT Ratio
---75.7460.9219.14
Debt / Equity Ratio
0.590.590.560.310.200.04
Debt / EBITDA Ratio
---4.362.460.33
Net Debt / Equity Ratio
0.390.390.300.00-0.25-0.46
Net Debt / EBITDA Ratio
-10.52-10.52-9.990.02-3.03-3.70
Net Debt / FCF Ratio
---0.900.001.4226.02
Asset Turnover
--0.170.250.310.41
Inventory Turnover
--2.123.145.9112.25
Quick Ratio
--0.841.122.413.66
Current Ratio
--1.211.522.793.94
Return on Equity (ROE)
-7.90%-7.90%-7.37%3.33%4.77%10.20%
Return on Assets (ROA)
---2.71%1.41%2.38%5.10%
Return on Invested Capital (ROIC)
-6.29%-6.62%-6.90%3.50%6.21%17.50%
Return on Capital Employed (ROCE)
---6.10%2.90%4.60%9.40%
Earnings Yield
-3.12%-4.36%-4.15%1.11%0.94%4.21%
FCF Yield
---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
0.52%0.52%-4.84%-4.02%-0.51%-23.49%
Total Shareholder Return
0.52%0.52%-4.84%-3.82%-0.18%-21.93%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.