Apple Flavor & Fragrance Group Co.,Ltd. (SHA:603020)
China flag China · Delayed Price · Currency is CNY
9.95
0.00 (0.00%)
May 28, 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
3,7383,8092,9073,1403,7205,450
Market Cap Growth
17.47%31.01%-7.42%-15.58%-31.74%72.19%
Enterprise Value
2,3632,2762,0302,5173,1464,998
Last Close Price
9.9510.147.598.089.5013.45
PE Ratio
42.7143.9118.2834.6033.8126.90
Forward PE
-21.4621.4621.4621.4621.46
PS Ratio
1.501.541.081.131.161.63
PB Ratio
1.081.110.860.931.121.64
P/TBV Ratio
1.161.190.921.041.261.86
P/FCF Ratio
--22.3142.18--
P/OCF Ratio
335.42113.7113.2713.9345.1339.82
EV/Sales Ratio
0.950.920.760.910.981.49
EV/EBITDA Ratio
12.0514.869.3016.2117.3317.68
EV/EBIT Ratio
19.1326.0014.4527.0023.8620.83
EV/FCF Ratio
-98.18-15.5733.81--
Debt / Equity Ratio
0.010.000.000.030.030.02
Debt / EBITDA Ratio
0.270.090.060.710.490.22
Debt / FCF Ratio
--0.101.55--
Net Debt / Equity Ratio
-0.44-0.47-0.50-0.29-0.25-0.34
Net Debt / EBITDA Ratio
-10.20-10.57-7.78-6.40-4.65-4.00
Net Debt / FCF Ratio
63.53478.05-13.02-13.357.116.01
Asset Turnover
0.680.680.720.720.831.01
Inventory Turnover
4.074.524.273.674.525.77
Quick Ratio
11.3112.7410.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)
1.48%1.50%2.35%1.52%2.14%4.52%
Return on Invested Capital (ROIC)
3.61%3.80%5.32%3.01%4.26%10.37%
Return on Capital Employed (ROCE)
2.50%2.50%4.10%2.70%3.90%7.00%
Earnings Yield
2.34%2.28%5.47%2.89%2.96%3.72%
FCF Yield
-0.64%-0.09%4.48%2.37%-3.19%-3.45%
Dividend Yield
1.00%0.99%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
0.99%0.97%2.39%2.45%-14.44%-2.17%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.