Bloomage BioTechnology Corporation Limited (SHA: 688363)
China flag China · Delayed Price · Currency is CNY
48.72
-0.48 (-0.98%)
Sep 6, 2024, 3:00 PM CST

Bloomage BioTechnology Corporation Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Sep '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
23,31932,23965,08174,54470,28640,032
Upgrade
Market Cap Growth
-36.95%-50.46%-12.69%6.06%75.58%-
Upgrade
Enterprise Value
22,87731,28863,59373,05568,40639,367
Upgrade
Last Close Price
48.7266.54133.59152.76143.8581.72
Upgrade
PE Ratio
45.9954.0966.4694.30106.5560.98
Upgrade
PS Ratio
4.035.3110.2315.0726.7021.23
Upgrade
PB Ratio
3.394.629.7413.0714.018.80
Upgrade
P/FCF Ratio
-186.62-97.49-1063.04151.56-1219.10-469.11
Upgrade
P/OCF Ratio
34.8146.08102.4658.4299.68109.71
Upgrade
EV/Sales Ratio
3.945.1510.0014.7725.9820.88
Upgrade
EV/EBITDA Ratio
30.8440.5556.5784.2792.4153.97
Upgrade
EV/EBIT Ratio
49.1954.8766.1497.87102.0958.84
Upgrade
EV/FCF Ratio
-157.67-94.62-1038.73148.53-1186.48-461.31
Upgrade
Debt / Equity Ratio
0.030.030.060.050.00-
Upgrade
Debt / EBITDA Ratio
0.280.250.330.330.03-
Upgrade
Debt / FCF Ratio
-1.44-0.63-6.370.61-0.42-
Upgrade
Asset Turnover
0.680.710.790.750.490.54
Upgrade
Inventory Turnover
1.341.451.581.891.291.59
Upgrade
Quick Ratio
1.111.471.612.204.599.31
Upgrade
Current Ratio
2.292.562.452.846.6310.31
Upgrade
Return on Equity (ROE)
7.20%8.53%15.52%14.47%13.48%18.66%
Upgrade
Return on Assets (ROA)
3.42%4.16%7.43%7.06%7.84%11.87%
Upgrade
Return on Capital (ROIC)
4.06%5.00%9.19%8.45%8.73%13.26%
Upgrade
Earnings Yield
2.17%1.84%1.49%1.05%0.92%1.46%
Upgrade
FCF Yield
-0.62%-1.03%-0.09%0.66%-0.08%-0.21%
Upgrade
Dividend Yield
0.78%0.57%0.46%0.32%0.29%0.45%
Upgrade
Payout Ratio
1.97%51.55%25.01%25.69%27.50%-
Upgrade
Buyback Yield / Dilution
0.35%0.27%-0.03%-0.95%-9.47%-1.53%
Upgrade
Total Shareholder Return
1.13%0.84%0.43%-0.62%-9.18%-1.08%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.