Maccura Biotechnology Co.Ltd (SHE:300463)
China flag China · Delayed Price · Currency is CNY
12.01
-0.10 (-0.83%)
Jun 5, 2025, 2:45 PM 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
Jun '25 Dec '24 Dec '23 Jan '23 Jan '22 Dec '20 2015 - 2019
Market Capitalization
7,3028,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,4327,8969,09210,21017,25527,243
Upgrade
Last Close Price
12.0013.0814.7316.5727.2843.15
Upgrade
PE Ratio
242.2163.1729.5314.9616.9832.70
Upgrade
Forward PE
25.0016.5417.3912.4514.6131.12
Upgrade
PS Ratio
2.993.143.192.944.087.01
Upgrade
PB Ratio
1.141.251.401.623.586.48
Upgrade
P/TBV Ratio
1.221.351.551.803.987.24
Upgrade
P/FCF Ratio
--391.01-16.0143.80
Upgrade
P/OCF Ratio
10.6712.6410.2412.5710.0523.73
Upgrade
EV/Sales Ratio
3.043.103.142.834.347.36
Upgrade
EV/EBITDA Ratio
17.6416.1814.519.5611.8022.11
Upgrade
EV/EBIT Ratio
91.8646.9927.4212.5213.9126.53
Upgrade
EV/FCF Ratio
-30.91-385.18-17.0045.96
Upgrade
Debt / Equity Ratio
0.130.100.100.110.250.33
Upgrade
Debt / EBITDA Ratio
2.031.311.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.241.401.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)
0.63%1.31%2.54%6.92%11.99%10.82%
Upgrade
Return on Capital (ROIC)
0.69%1.46%2.86%7.91%14.12%12.63%
Upgrade
Return on Capital Employed (ROCE)
1.20%2.50%4.70%11.50%23.60%22.50%
Upgrade
Earnings Yield
0.42%1.58%3.39%6.68%5.89%3.06%
Upgrade
FCF Yield
-3.29%-4.11%0.26%-1.36%6.25%2.28%
Upgrade
Dividend Yield
0.86%0.80%1.04%2.11%1.73%1.00%
Upgrade
Payout Ratio
376.18%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
0.76%0.78%0.28%-7.05%1.83%1.05%
Upgrade
Updated Oct 22, 2024. Source: S&P Global Market Intelligence. Standard template. Financial Sources.