Beijing Sun-Novo Pharmaceutical Research Co., Ltd. (SHA:688621)
China flag China · Delayed Price · Currency is CNY
65.26
+1.75 (2.76%)
Feb 3, 2026, 3:00 PM CST

SHA:688621 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 Dec '22 Dec '21 Dec '20
7,1314,2227,8128,1929,728-
Market Cap Growth
67.48%-45.95%-4.64%-15.79%--
Enterprise Value
7,0174,0277,5617,8899,536-
Last Close Price
65.2637.5969.2672.1385.40-
PE Ratio
54.1123.8042.2852.3592.07-
Forward PE
31.8331.7431.7441.5879.34-
PS Ratio
7.013.928.3812.1119.71-
PB Ratio
6.123.837.399.0212.64-
P/TBV Ratio
6.303.957.759.4513.28-
P/FCF Ratio
111.282749.41392.5389126.792953.42-
P/OCF Ratio
99.61131.8784.1378.80110.23-
EV/Sales Ratio
6.903.738.1111.6619.32-
EV/EBITDA Ratio
39.7719.9635.0945.5672.53-
EV/EBIT Ratio
55.8822.8439.0850.5379.49-
EV/FCF Ratio
109.492621.91379.9185835.422895.08-
Debt / Equity Ratio
0.510.410.420.280.270.12
Debt / EBITDA Ratio
3.342.031.881.321.400.26
Debt / FCF Ratio
9.18296.7922.442802.1262.760.65
Asset Turnover
0.470.560.560.500.611.04
Inventory Turnover
35.2836.4829.9729.5632.5534.90
Quick Ratio
1.591.801.691.932.151.17
Current Ratio
1.801.951.782.012.251.37
Return on Equity (ROE)
11.29%15.65%18.61%18.91%22.61%47.59%
Return on Assets (ROA)
3.66%5.72%7.27%7.21%9.21%15.32%
Return on Invested Capital (ROIC)
12.18%19.62%27.57%33.58%49.08%91.78%
Return on Capital Employed (ROCE)
10.20%14.60%17.60%16.50%14.50%42.60%
Earnings Yield
1.87%4.20%2.37%1.91%1.09%-
FCF Yield
0.90%0.04%0.26%0.00%0.03%-
Dividend Yield
0.26%0.43%0.24%0.59%0.22%-
Payout Ratio
27.83%21.51%30.05%17.24%1.18%1.48%
Buyback Yield / Dilution
1.81%-0.28%-0.19%-14.09%-16.84%0.19%
Total Shareholder Return
2.06%0.16%0.05%-13.50%-16.62%0.19%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.