Maccura Biotechnology Co.Ltd (SHE:300463)
China flag China · Delayed Price · Currency is CNY
11.53
+0.10 (0.87%)
Mar 10, 2026, 11: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 2019 - 2015
Period Ending
Mar '26 Dec '24 Dec '23 Jan '23 Jan '22 Dec '20 2019 - 2015
Market Capitalization
6,9118,0109,23010,59616,24325,961
Upgrade
Market Cap Growth
-10.81%-13.22%-12.89%-34.77%-37.43%72.60%
Upgrade
Enterprise Value
7,2547,8969,09210,21017,25527,243
Upgrade
Last Close Price
11.4313.0814.7316.5727.2843.15
Upgrade
PE Ratio
-63.1729.5314.9616.9832.70
Upgrade
Forward PE
25.4016.5417.3912.4514.6131.12
Upgrade
PS Ratio
3.133.143.192.944.087.01
Upgrade
PB Ratio
1.081.251.401.623.586.48
Upgrade
P/TBV Ratio
1.171.351.551.803.987.24
Upgrade
P/FCF Ratio
--391.01-16.0143.80
Upgrade
P/OCF Ratio
15.3212.6410.2412.5710.0523.73
Upgrade
EV/Sales Ratio
3.283.103.142.834.347.36
Upgrade
EV/EBITDA Ratio
20.2413.5714.519.5611.8022.11
Upgrade
EV/EBIT Ratio
-30.1227.4212.5213.9126.53
Upgrade
EV/FCF Ratio
-23.52-385.18-17.0045.96
Upgrade
Debt / Equity Ratio
0.160.100.100.110.250.33
Upgrade
Debt / EBITDA Ratio
2.831.101.030.650.761.07
Upgrade
Debt / FCF Ratio
--28.18-1.102.23
Upgrade
Net Debt / Equity Ratio
0.05-0.01-0.07-0.080.110.18
Upgrade
Net Debt / EBITDA Ratio
0.84-0.13-0.77-0.510.330.58
Upgrade
Net Debt / FCF Ratio
-0.940.23-20.423.810.471.20
Upgrade
Asset Turnover
0.270.320.360.490.620.63
Upgrade
Inventory Turnover
1.081.301.421.621.621.87
Upgrade
Quick Ratio
2.081.962.693.141.971.51
Upgrade
Current Ratio
3.483.043.774.342.942.24
Upgrade
Return on Equity (ROE)
-1.87%1.82%4.64%12.68%23.45%22.40%
Upgrade
Return on Assets (ROA)
0.04%2.04%2.54%6.92%11.99%10.82%
Upgrade
Return on Invested Capital (ROIC)
0.08%4.00%5.46%13.19%21.52%19.11%
Upgrade
Return on Capital Employed (ROCE)
0.10%3.90%4.70%11.50%23.60%22.50%
Upgrade
Earnings Yield
-1.70%1.58%3.39%6.68%5.89%3.06%
Upgrade
FCF Yield
-4.46%-4.11%0.26%-1.36%6.25%2.28%
Upgrade
Dividend Yield
0.91%0.80%1.04%2.11%1.73%1.00%
Upgrade
Payout Ratio
-90.84%78.26%44.97%31.00%13.28%
Upgrade
Buyback Yield / Dilution
0.36%-0.01%-0.77%-9.16%0.11%0.05%
Upgrade
Total Shareholder Return
1.26%0.78%0.28%-7.05%1.83%1.05%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.