Shandong Teamgene Technology Co., Ltd. (SHA:603151)
China flag China · Delayed Price · Currency is CNY
17.23
-1.22 (-6.61%)
Oct 27, 2026, 4:00 PM EDT

SHA:603151 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,9513,0801,6822,5353,535-
Market Cap Growth
-33.08%83.16%-33.66%-28.28%--
Enterprise Value
3,7454,0141,7562,2203,469-
Last Close Price
17.2317.789.7814.4919.64-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
662.6927.7933.5530.2229.35-
Forward PE
22.9721.1611.9914.3721.64-
PS Ratio
0.500.540.661.542.13-
PB Ratio
2.012.031.312.052.87-
P/TBV Ratio
2.282.391.452.183.01-
P/OCF Ratio
9.81---59.84-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.630.700.691.352.09-
EV/EBITDA Ratio
22.1117.7914.7618.7625.67-
EV/EBIT Ratio
46.0725.2325.0224.2128.27-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.980.760.170.080.020.06
Debt / EBITDA Ratio
8.444.981.820.860.190.14
Debt / FCF Ratio
9.49----0.70
Net Debt / Equity Ratio
0.480.540.04-0.23-0.59-0.38
Net Debt / EBITDA Ratio
4.393.600.45-2.43-5.33-0.99
Net Debt / FCF Ratio
4.70-1.08-0.240.926.36-4.79
Asset Turnover
1.662.181.551.151.713.98
Inventory Turnover
11.6313.7810.107.8010.0116.93
Quick Ratio
1.011.021.302.715.091.92
Current Ratio
1.361.362.003.726.422.92
Return on Equity (ROE)
-3.62%7.09%4.09%6.79%14.46%39.16%
Return on Assets (ROA)
1.42%3.79%2.68%4.00%7.90%18.92%
Return on Invested Capital (ROIC)
3.78%6.62%5.01%10.55%27.63%64.83%
Return on Capital Employed (ROCE)
4.30%9.30%5.30%7.30%9.90%35.80%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
0.15%3.60%2.98%3.31%3.41%-
FCF Yield
5.10%-24.48%-13.33%-12.41%-3.21%-
Dividend Yield
1.16%1.11%1.50%1.32%2.38%-
Payout Ratio
1607.23%52.33%79.81%100.75%1.11%26.42%
Buyback Yield / Dilution
-2.27%-1.11%0.01%-26.33%-5.55%-5.85%
Total Shareholder Return
-1.11%0.00%1.51%-25.00%-3.18%-5.85%