Apple Flavor & Fragrance Group Co.,Ltd. (SHA:603020)
China flag China · Delayed Price · Currency is CNY
10.95
+0.08 (0.74%)
May 6, 2026, 3:00 PM CST

SHA:603020 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,1133,8092,9073,1403,7205,450
Market Cap Growth
22.76%31.01%-7.42%-15.58%-31.74%72.19%
Enterprise Value
2,7392,2762,0302,5173,1464,998
Last Close Price
10.9510.147.598.089.5013.45
PE Ratio
47.0043.9118.2834.6033.8126.90
Forward PE
-21.4621.4621.4621.4621.46
PS Ratio
1.651.541.081.131.161.63
PB Ratio
1.191.110.860.931.121.64
P/TBV Ratio
1.271.190.921.041.261.86
P/FCF Ratio
--22.3142.18--
P/OCF Ratio
369.13113.7113.2713.9345.1339.82
EV/Sales Ratio
1.100.920.760.910.981.49
EV/EBITDA Ratio
13.9712.019.3116.2117.3317.68
EV/EBIT Ratio
22.1718.4014.4527.0023.8620.83
EV/FCF Ratio
-113.79-15.5733.81--
Debt / Equity Ratio
0.010.000.000.030.030.02
Debt / EBITDA Ratio
0.220.070.060.710.490.22
Debt / FCF Ratio
--0.101.55--
Net Debt / Equity Ratio
-0.44-0.46-0.50-0.29-0.25-0.34
Net Debt / EBITDA Ratio
-8.20-8.25-7.79-6.40-4.65-4.00
Net Debt / FCF Ratio
63.53462.15-13.02-13.357.116.01
Asset Turnover
0.680.680.720.720.831.01
Inventory Turnover
4.044.494.273.674.525.77
Quick Ratio
11.3112.3910.744.263.224.07
Current Ratio
15.7316.8413.446.244.895.62
Return on Equity (ROE)
3.36%3.43%5.63%3.32%3.75%8.58%
Return on Assets (ROA)
2.09%2.12%2.35%1.52%2.14%4.52%
Return on Invested Capital (ROIC)
5.03%5.29%5.32%3.01%4.26%10.37%
Return on Capital Employed (ROCE)
3.50%3.60%4.10%2.70%3.90%7.00%
Earnings Yield
2.13%2.28%5.47%2.89%2.96%3.72%
FCF Yield
-0.59%-0.09%4.48%2.37%-3.19%-3.45%
Dividend Yield
1.66%-2.37%1.24%0.63%1.12%
Payout Ratio
77.38%78.02%25.36%26.77%54.01%25.97%
Buyback Yield / Dilution
-0.01%-0.02%0.02%1.21%-15.07%-3.29%
Total Shareholder Return
1.64%-0.02%2.39%2.45%-14.44%-2.17%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.