Maccura Biotechnology Co.Ltd (SHE:300463)
China flag China · Delayed Price · Currency is CNY
11.83
+0.23 (1.98%)
May 13, 2025, 10:45 AM CST

SHE:300463 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2015 - 2019
Period Ending
May '25 Dec '24 Dec '23 Jan '23 Jan '22 Dec '20 2015 - 2019
Market Capitalization
7,1798,0109,23010,59616,24325,961
Upgrade
Market Cap Growth
1.98%-13.22%-12.89%-34.77%-37.43%72.60%
Upgrade
Enterprise Value
7,3097,8969,09210,21017,25527,243
Upgrade
Last Close Price
11.8313.2014.8716.7227.5243.54
Upgrade
PE Ratio
22.3763.1729.5314.9616.9832.70
Upgrade
Forward PE
23.9016.5417.3912.4514.6131.12
Upgrade
PS Ratio
2.823.143.192.944.087.01
Upgrade
PB Ratio
1.121.251.401.623.586.48
Upgrade
P/TBV Ratio
1.211.351.551.803.987.24
Upgrade
P/FCF Ratio
--391.01-16.0143.80
Upgrade
P/OCF Ratio
11.3312.6410.2412.5710.0523.73
Upgrade
EV/Sales Ratio
2.683.103.142.834.347.36
Upgrade
EV/EBITDA Ratio
11.4913.1314.549.5611.8022.11
Upgrade
EV/EBIT Ratio
24.9128.2927.4212.5213.9126.53
Upgrade
EV/FCF Ratio
-22.20-385.18-17.0045.96
Upgrade
Debt / Equity Ratio
0.130.100.100.110.250.33
Upgrade
Debt / EBITDA Ratio
1.631.091.030.650.761.07
Upgrade
Debt / FCF Ratio
--28.18-1.102.23
Upgrade
Asset Turnover
0.300.320.360.490.620.63
Upgrade
Inventory Turnover
1.111.261.421.621.621.87
Upgrade
Quick Ratio
1.831.962.693.141.971.51
Upgrade
Current Ratio
2.963.043.774.342.942.24
Upgrade
Return on Equity (ROE)
0.30%1.82%4.64%12.68%23.45%22.40%
Upgrade
Return on Assets (ROA)
1.48%2.17%2.54%6.92%11.99%10.82%
Upgrade
Return on Capital (ROIC)
1.63%2.43%2.86%7.91%14.12%12.63%
Upgrade
Return on Capital Employed (ROCE)
2.80%4.10%4.70%11.50%23.60%22.50%
Upgrade
Earnings Yield
1.77%1.58%3.39%6.68%5.89%3.06%
Upgrade
FCF Yield
-4.59%-4.11%0.26%-1.36%6.25%2.28%
Upgrade
Dividend Yield
1.33%-1.04%2.09%1.71%0.99%
Upgrade
Payout Ratio
90.84%90.84%78.26%44.97%31.00%13.28%
Upgrade
Buyback Yield / Dilution
-0.10%-0.01%-0.77%-9.16%0.11%0.05%
Upgrade
Total Shareholder Return
1.22%-0.01%0.27%-7.07%1.82%1.04%
Upgrade
Updated Oct 22, 2024. Source: S&P Global Market Intelligence. Standard template. Financial Sources.