Maccura Biotechnology Co.Ltd (SHE:300463)
China flag China · Delayed Price · Currency is CNY
11.61
+0.04 (0.35%)
Sep 29, 2025, 3:04 PM CST

SHE:300463 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202015 - 2019
Period Ending
Sep '25 Dec '24 Dec '23 Jan '23 Jan '22 Dec '20 2015 - 2019
7,0208,0109,23010,59616,24325,961
Upgrade
Market Cap Growth
-2.46%-13.22%-12.89%-34.77%-37.43%72.60%
Upgrade
Enterprise Value
7,3197,8969,09210,21017,25527,243
Upgrade
Last Close Price
11.6113.0814.7316.5727.2843.15
Upgrade
PE Ratio
-63.1729.5314.9616.9832.70
Upgrade
Forward PE
26.7916.5417.3912.4514.6131.12
Upgrade
PS Ratio
2.993.143.192.944.087.01
Upgrade
PB Ratio
1.101.251.401.623.586.48
Upgrade
P/TBV Ratio
1.191.351.551.803.987.24
Upgrade
P/FCF Ratio
--391.01-16.0143.80
Upgrade
P/OCF Ratio
12.0412.6410.2412.5710.0523.73
Upgrade
EV/Sales Ratio
3.123.103.142.834.347.36
Upgrade
EV/EBITDA Ratio
16.3813.5714.519.5611.8022.11
Upgrade
EV/EBIT Ratio
78.9430.1227.4212.5213.9126.53
Upgrade
EV/FCF Ratio
-26.70-385.18-17.0045.96
Upgrade
Debt / Equity Ratio
0.150.100.100.110.250.33
Upgrade
Debt / EBITDA Ratio
2.151.101.030.650.761.07
Upgrade
Debt / FCF Ratio
--28.18-1.102.23
Upgrade
Asset Turnover
0.290.320.360.490.620.63
Upgrade
Inventory Turnover
1.071.301.421.621.621.87
Upgrade
Quick Ratio
2.051.962.693.141.971.51
Upgrade
Current Ratio
3.503.043.774.342.942.24
Upgrade
Return on Equity (ROE)
-0.72%1.82%4.64%12.68%23.45%22.40%
Upgrade
Return on Assets (ROA)
0.71%2.04%2.54%6.92%11.99%10.82%
Upgrade
Return on Capital (ROIC)
0.78%2.28%2.86%7.91%14.12%12.63%
Upgrade
Return on Capital Employed (ROCE)
1.30%3.90%4.70%11.50%23.60%22.50%
Upgrade
Earnings Yield
-0.58%1.58%3.39%6.68%5.89%3.06%
Upgrade
FCF Yield
-3.91%-4.11%0.26%-1.36%6.25%2.28%
Upgrade
Dividend Yield
0.90%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.61%-0.01%-0.77%-9.16%0.11%0.05%
Upgrade
Total Shareholder Return
1.51%0.78%0.28%-7.05%1.83%1.05%
Upgrade
Updated Jun 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.