Guangdong Marubi Biotechnology Co., Ltd. (SHA:603983)
China flag China · Delayed Price · Currency is CNY
39.60
-0.70 (-1.74%)
Jul 18, 2025, 2:45 PM CST

SHA:603983 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202016 - 2019
Period Ending
Jul '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2016 - 2019
15,90012,93610,13313,54512,80620,936
Upgrade
Market Cap Growth
22.77%27.66%-25.19%5.77%-38.83%-13.03%
Upgrade
Enterprise Value
14,39211,1578,86712,28110,80818,209
Upgrade
Last Close Price
39.6531.9124.3732.2630.2449.18
Upgrade
PE Ratio
43.5937.8739.0677.7651.6545.08
Upgrade
Forward PE
35.0929.6930.8945.4534.2738.76
Upgrade
PS Ratio
5.044.364.557.827.1712.00
Upgrade
PB Ratio
4.443.752.964.164.066.98
Upgrade
P/TBV Ratio
5.644.833.865.555.527.08
Upgrade
P/FCF Ratio
--120.67---
Upgrade
P/OCF Ratio
56.2143.0529.98279.64-57.78
Upgrade
PEG Ratio
1.023.373.373.373.812.15
Upgrade
EV/Sales Ratio
4.563.763.987.096.0510.44
Upgrade
EV/EBITDA Ratio
35.8530.9346.1479.6946.6240.41
Upgrade
EV/EBIT Ratio
38.3732.8950.5889.2649.9641.58
Upgrade
EV/FCF Ratio
-336.71-105.59---
Upgrade
Debt / Equity Ratio
0.140.230.080.080.010.04
Upgrade
Debt / EBITDA Ratio
1.272.181.281.650.080.24
Upgrade
Debt / FCF Ratio
--3.04---
Upgrade
Asset Turnover
0.690.620.520.440.470.48
Upgrade
Inventory Turnover
3.984.054.113.844.733.66
Upgrade
Quick Ratio
1.831.592.152.883.003.18
Upgrade
Current Ratio
2.241.852.503.353.433.41
Upgrade
Return on Equity (ROE)
10.32%9.97%8.32%5.22%7.83%16.34%
Upgrade
Return on Assets (ROA)
5.13%4.46%2.56%2.19%3.58%7.57%
Upgrade
Return on Capital (ROIC)
6.03%5.36%3.04%2.57%4.30%9.48%
Upgrade
Return on Capital Employed (ROCE)
10.40%9.80%5.10%4.00%6.80%14.60%
Upgrade
Earnings Yield
2.30%2.64%2.56%1.29%1.94%2.22%
Upgrade
FCF Yield
-0.27%-0.12%0.83%-0.46%-0.97%-1.85%
Upgrade
Dividend Yield
1.89%2.35%2.13%0.78%0.63%0.71%
Upgrade
Payout Ratio
85.17%91.66%40.90%44.08%57.24%33.77%
Upgrade
Buyback Yield / Dilution
-0.73%-0.70%1.47%-1.30%0.12%-6.52%
Upgrade
Total Shareholder Return
1.17%1.65%3.61%-0.53%0.75%-5.81%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.