Qibu Corporation Limited (SHA:603557)
China flag China · Delayed Price · Currency is CNY
4.640
-0.190 (-3.93%)
May 19, 2026, 10:44 AM CST

Qibu Corporation 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
3,0111,5771,3491,0871,6752,668
Market Cap Growth
121.56%16.93%24.09%-35.10%-37.22%-40.38%
Enterprise Value
3,1761,5511,5791,5322,0262,830
Last Close Price
4.832.532.502.203.395.40
Forward PE
-28.4628.4628.4628.4628.46
PS Ratio
8.489.964.124.064.762.54
PB Ratio
35.5013.9923.6318.442.672.03
P/TBV Ratio
102.2729.5731.6127.612.822.13
P/FCF Ratio
--19.52---
P/OCF Ratio
--18.16---
PEG Ratio
-1.971.971.971.971.97
EV/Sales Ratio
8.959.804.835.725.762.70
EV/FCF Ratio
-24.91-22.86---
Debt / Equity Ratio
2.052.754.548.310.950.53
Debt / FCF Ratio
--3.75---
Net Debt / Equity Ratio
1.601.841.145.590.650.20
Net Debt / EBITDA Ratio
-347.53-33.11-4.60-0.88-1.12-2.40
Net Debt / FCF Ratio
-1.06-2.860.95-8.18-14.83-0.43
Asset Turnover
0.490.190.380.210.180.39
Inventory Turnover
2.130.652.542.302.423.67
Quick Ratio
0.290.560.900.731.211.68
Current Ratio
0.770.841.120.951.572.16
Return on Equity (ROE)
-137.21%-163.56%-202.09%-191.86%-49.70%-15.59%
Return on Assets (ROA)
-1.49%-1.82%-2.55%-20.17%-12.96%-3.82%
Return on Invested Capital (ROIC)
-6.35%-10.81%-13.83%-57.14%-31.54%-10.44%
Return on Capital Employed (ROCE)
-17.90%-19.00%-14.00%-137.00%-45.30%-10.30%
Earnings Yield
-5.45%-8.67%-8.63%-60.33%-28.68%-8.57%
FCF Yield
-4.23%-4.61%5.12%-3.70%-1.65%-22.89%
Buyback Yield / Dilution
-4.30%-16.61%-7.33%0.43%0.16%-3.92%
Total Shareholder Return
-4.30%-16.61%-7.33%0.43%0.16%-3.92%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.