Shanghai Hile Bio-Technology Co., Ltd. (SHA:603718)
China flag China · Delayed Price · Currency is CNY
3.520
-0.030 (-0.85%)
Jun 2, 2026, 3:00 PM CST

SHA:603718 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,2954,0004,5467,0466,3249,853
Market Cap Growth
-49.50%-12.02%-35.48%11.42%-35.82%21.33%
Enterprise Value
1,9003,7114,3436,9926,1019,857
Last Close Price
3.526.106.8410.559.6114.98
PE Ratio
--26.56112.0752.00182.95
Forward PE
-44.0444.0444.0444.0444.04
PS Ratio
13.2321.2916.7729.2721.0828.37
PB Ratio
2.454.462.676.005.699.98
P/TBV Ratio
5.818.909.117.397.5114.46
P/FCF Ratio
38.7985.71119.37-23.161683.00
P/OCF Ratio
33.6967.9897.82-21.59225.82
EV/Sales Ratio
10.1119.7516.0229.0520.3428.38
EV/EBITDA Ratio
30.2563.7781.44239.78107.30125.10
EV/EBIT Ratio
42.1982.38234.40-388.87450.14
EV/FCF Ratio
32.1279.53114.03-22.341683.62
Debt / Equity Ratio
0.100.020.010.230.140.48
Debt / EBITDA Ratio
1.880.270.318.162.516.01
Debt / FCF Ratio
1.540.360.46-0.5881.59
Net Debt / Equity Ratio
-0.32-0.46-0.29-0.07-0.21-0.06
Net Debt / EBITDA Ratio
-6.76-7.02-9.37-2.82-4.13-0.77
Net Debt / FCF Ratio
-5.02-8.75-13.125.08-0.86-10.41
Asset Turnover
0.110.130.160.150.180.19
Inventory Turnover
0.840.911.400.970.871.23
Quick Ratio
3.684.756.271.061.550.99
Current Ratio
4.275.346.901.352.071.46
Return on Equity (ROE)
-22.69%-22.48%12.62%4.38%10.55%4.69%
Return on Assets (ROA)
1.47%1.91%0.66%-0.26%0.58%0.75%
Return on Invested Capital (ROIC)
6.41%5.33%1.41%-0.59%1.47%1.91%
Return on Capital Employed (ROCE)
3.30%4.40%1.10%-0.50%1.30%1.90%
Earnings Yield
-13.77%-7.79%3.77%0.89%1.92%0.55%
FCF Yield
2.58%1.17%0.84%-0.23%4.32%0.06%
Dividend Yield
2.20%-1.15%0.27%0.59%-
Payout Ratio
--12.60%60.28%0.56%5.54%
Buyback Yield / Dilution
4.38%1.45%-4.72%1.77%4.93%24.58%
Total Shareholder Return
6.58%1.45%-3.57%2.04%5.52%24.58%