Shanghai Hile Bio-Technology Co., Ltd. (SHA:603718)
China flag China · Delayed Price · Currency is CNY
2.940
+0.060 (2.08%)
Jul 15, 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,8774,0004,5467,0466,3249,853
Market Cap Growth
-62.17%-12.02%-35.48%11.42%-35.82%21.33%
Enterprise Value
1,6303,7114,3436,9926,1019,857
Last Close Price
2.886.106.8410.559.6114.98
PE Ratio
--26.56112.0752.00182.95
Forward PE
-81.1981.1981.1981.1981.19
PS Ratio
10.8221.2916.7729.2721.0828.37
PB Ratio
2.014.462.676.005.699.98
P/TBV Ratio
4.768.909.117.397.5114.46
P/FCF Ratio
31.7485.71119.37-23.161683.00
P/OCF Ratio
27.5667.9897.82-21.59225.82
EV/Sales Ratio
9.4019.7516.0229.0520.3428.38
EV/EBITDA Ratio
33.5263.7781.44239.78107.30125.10
EV/EBIT Ratio
44.9582.38234.40-388.87450.14
EV/FCF Ratio
27.5679.53114.03-22.341683.62
Debt / Equity Ratio
0.100.020.010.230.140.48
Debt / EBITDA Ratio
1.870.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.74-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.44%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
-16.83%-7.79%3.77%0.89%1.92%0.55%
FCF Yield
3.15%1.17%0.84%-0.23%4.32%0.06%
Dividend Yield
2.62%-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
7.00%1.45%-3.57%2.04%5.52%24.58%