Maccura Biotechnology Co.Ltd (SHE:300463)
China flag China · Delayed Price · Currency is CNY
12.15
+0.10 (0.83%)
Feb 4, 2026, 3:12 PM CST

SHE:300463 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Jan '23 Jan '22 Dec '20
7,3478,0109,23010,59616,24325,961
Market Cap Growth
-5.71%-13.22%-12.89%-34.77%-37.43%72.60%
Enterprise Value
7,6897,8969,09210,21017,25527,243
Last Close Price
12.1513.0814.7316.5727.2843.15
PE Ratio
-63.1729.5314.9616.9832.70
Forward PE
30.3816.5417.3912.4514.6131.12
PS Ratio
3.333.143.192.944.087.01
PB Ratio
1.151.251.401.623.586.48
P/TBV Ratio
1.241.351.551.803.987.24
P/FCF Ratio
--391.01-16.0143.80
P/OCF Ratio
16.2812.6410.2412.5710.0523.73
EV/Sales Ratio
3.483.103.142.834.347.36
EV/EBITDA Ratio
21.4613.5714.519.5611.8022.11
EV/EBIT Ratio
-30.1227.4212.5213.9126.53
EV/FCF Ratio
-24.94-385.18-17.0045.96
Debt / Equity Ratio
0.160.100.100.110.250.33
Debt / EBITDA Ratio
2.831.101.030.650.761.07
Debt / FCF Ratio
--28.18-1.102.23
Asset Turnover
0.270.320.360.490.620.63
Inventory Turnover
1.081.301.421.621.621.87
Quick Ratio
2.081.962.693.141.971.51
Current Ratio
3.483.043.774.342.942.24
Return on Equity (ROE)
-1.87%1.82%4.64%12.68%23.45%22.40%
Return on Assets (ROA)
0.04%2.04%2.54%6.92%11.99%10.82%
Return on Invested Capital (ROIC)
0.08%4.00%5.46%13.19%21.52%19.11%
Return on Capital Employed (ROCE)
0.10%3.90%4.70%11.50%23.60%22.50%
Earnings Yield
-1.60%1.58%3.39%6.68%5.89%3.06%
FCF Yield
-4.20%-4.11%0.26%-1.36%6.25%2.28%
Dividend Yield
0.86%0.80%1.04%2.11%1.73%1.00%
Payout Ratio
-90.84%78.26%44.97%31.00%13.28%
Buyback Yield / Dilution
0.36%-0.01%-0.77%-9.16%0.11%0.05%
Total Shareholder Return
1.23%0.78%0.28%-7.05%1.83%1.05%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.