Beijing Originwater Technology Co., Ltd. (SHE:300070)
China flag China · Delayed Price · Currency is CNY
4.180
+0.220 (5.56%)
Apr 14, 2026, 3:04 PM CST

SHE:300070 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 Jan '23 Dec '21
15,14914,20718,33818,08517,14325,986
Market Cap Growth
-13.46%-22.53%1.40%5.50%-34.03%8.02%
Enterprise Value
41,16943,33546,51143,08940,79951,839
Last Close Price
4.183.925.064.944.667.04
PE Ratio
248.81232.97313.0223.6524.1544.51
Forward PE
26.2223.9918.4316.7620.0413.23
PS Ratio
1.951.832.152.021.972.72
PB Ratio
0.500.470.610.600.580.92
P/TBV Ratio
3.243.043.472.492.084.75
P/OCF Ratio
12.5111.73-54.6264.15-
PEG Ratio
-0.970.970.970.970.97
EV/Sales Ratio
5.295.575.444.814.705.43
EV/EBITDA Ratio
21.7523.0332.1926.5823.4925.57
EV/EBIT Ratio
36.4738.3961.1242.8635.8539.91
Debt / Equity Ratio
0.890.891.000.940.930.99
Debt / EBITDA Ratio
14.4114.4120.1417.0315.3013.75
Net Debt / Equity Ratio
0.750.750.860.800.730.85
Net Debt / EBITDA Ratio
12.1112.1117.9614.8212.4511.73
Net Debt / FCF Ratio
-23.79-23.79-12.15-26.00-39.58-8.83
Asset Turnover
0.100.100.110.120.120.14
Inventory Turnover
26.1026.1028.4933.7425.7422.51
Quick Ratio
0.750.750.740.720.850.91
Current Ratio
0.890.890.880.861.001.13
Return on Equity (ROE)
0.55%0.55%0.59%2.73%2.74%2.56%
Return on Assets (ROA)
0.88%0.88%0.61%0.84%0.99%1.16%
Return on Invested Capital (ROIC)
1.26%1.26%0.88%1.55%1.80%2.08%
Return on Capital Employed (ROCE)
2.20%2.20%1.50%2.00%2.30%2.60%
Earnings Yield
0.40%0.43%0.32%4.23%4.14%2.25%
FCF Yield
-6.32%-6.74%-11.64%-5.11%-3.19%-10.36%
Dividend Yield
0.10%-0.08%0.87%0.64%0.37%
Payout Ratio
1701.02%1701.02%2102.79%165.50%191.60%294.57%
Buyback Yield / Dilution
-0.38%-0.38%0.21%0.02%-17.97%3.24%
Total Shareholder Return
-0.28%-0.38%0.29%0.89%-17.32%3.61%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.