Bloomage BioTechnology Corporation Limited (SHA: 688363)
China flag China · Delayed Price · Currency is CNY
65.25
-1.03 (-1.55%)
Nov 13, 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
Nov '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
31,21332,23965,08174,54470,28640,032
Upgrade
Market Cap Growth
-19.24%-50.46%-12.69%6.06%75.58%-
Upgrade
Enterprise Value
31,00831,28863,59373,05568,40639,367
Upgrade
Last Close Price
65.2566.54133.59152.76143.8581.72
Upgrade
PE Ratio
71.6354.0966.4694.30106.5560.98
Upgrade
PS Ratio
5.505.3110.2315.0726.7021.23
Upgrade
PB Ratio
4.454.629.7413.0714.018.80
Upgrade
P/FCF Ratio
-283.58-97.49-1063.04151.56-1219.10-469.11
Upgrade
P/OCF Ratio
45.6746.08102.4658.4299.68109.71
Upgrade
EV/Sales Ratio
5.415.1510.0014.7725.9820.88
Upgrade
EV/EBITDA Ratio
42.8240.5556.5784.2792.4153.97
Upgrade
EV/EBIT Ratio
71.3854.8766.1497.87102.0958.84
Upgrade
EV/FCF Ratio
-260.59-94.62-1038.73148.53-1186.48-461.31
Upgrade
Debt / Equity Ratio
0.040.030.060.050.00-
Upgrade
Debt / EBITDA Ratio
0.420.250.330.330.03-
Upgrade
Debt / FCF Ratio
-2.54-0.63-6.370.61-0.42-
Upgrade
Asset Turnover
0.670.710.790.750.490.54
Upgrade
Inventory Turnover
1.221.451.581.891.291.59
Upgrade
Quick Ratio
0.991.471.612.204.599.31
Upgrade
Current Ratio
2.362.562.452.846.6310.31
Upgrade
Return on Equity (ROE)
6.20%8.53%15.52%14.47%13.48%18.66%
Upgrade
Return on Assets (ROA)
3.19%4.16%7.43%7.06%7.84%11.87%
Upgrade
Return on Capital (ROIC)
3.74%5.00%9.19%8.45%8.73%13.26%
Upgrade
Earnings Yield
1.40%1.84%1.49%1.05%0.92%1.46%
Upgrade
FCF Yield
-0.38%-1.03%-0.09%0.66%-0.08%-0.21%
Upgrade
Dividend Yield
0.57%0.57%0.46%0.32%0.29%0.45%
Upgrade
Payout Ratio
41.94%51.55%25.01%25.69%27.50%-
Upgrade
Buyback Yield / Dilution
0.01%0.27%-0.03%-0.95%-9.47%-1.53%
Upgrade
Total Shareholder Return
0.58%0.84%0.43%-0.62%-9.18%-1.08%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.