Road Biology Environmental Protection Technology Co., Ltd. (SHA:688156)
China flag China · Delayed Price · Currency is CNY
19.27
+0.52 (2.77%)
At close: Jan 30, 2026

SHA:688156 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
1,9411,3632,4192,7671,7951,886
Market Cap Growth
43.91%-43.67%-12.56%54.09%-4.82%-
Enterprise Value
2,3811,6772,3832,5531,4711,524
Last Close Price
19.2713.5323.9229.7319.1319.89
PE Ratio
--89.70106.7123.7739.51
Forward PE
24.0918.6620.4425.42--
PS Ratio
6.284.916.898.094.707.53
PB Ratio
2.141.562.563.332.212.54
P/TBV Ratio
2.971.943.173.862.522.77
P/FCF Ratio
-----161.89
P/OCF Ratio
65.5225.50-792.4440.0780.18
EV/Sales Ratio
7.706.046.797.473.856.09
EV/EBITDA Ratio
--35.8437.3914.4518.81
EV/EBIT Ratio
--75.7460.9219.1426.74
EV/FCF Ratio
-17.27----130.76
Debt / Equity Ratio
0.590.560.310.200.040.03
Debt / EBITDA Ratio
--4.362.460.330.25
Debt / FCF Ratio
-----1.72
Asset Turnover
0.180.170.250.310.410.36
Inventory Turnover
2.722.123.145.9112.2513.03
Quick Ratio
0.770.841.122.413.664.68
Current Ratio
1.091.211.522.793.944.93
Return on Equity (ROE)
-8.03%-7.37%3.33%4.77%10.20%10.07%
Return on Assets (ROA)
-2.99%-2.71%1.41%2.38%5.10%5.07%
Return on Invested Capital (ROIC)
-6.87%-6.90%3.50%6.21%17.50%14.98%
Return on Capital Employed (ROCE)
-7.00%-6.10%2.90%4.60%9.40%7.60%
Earnings Yield
-3.57%-4.15%1.11%0.94%4.21%2.53%
FCF Yield
-7.10%-21.13%-14.13%-5.27%-0.81%0.62%
Dividend Yield
--0.21%0.34%1.57%1.01%
Payout Ratio
--69.38%120.23%26.33%1.91%
Buyback Yield / Dilution
--4.84%-4.02%-0.51%-23.49%-8.37%
Total Shareholder Return
--4.84%-3.82%-0.18%-21.93%-7.36%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.