Apple Flavor & Fragrance Group Co.,Ltd. (SHA:603020)
China flag China · Delayed Price · Currency is CNY
13.96
+0.07 (0.50%)
Jun 18, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,2443,8092,9073,1403,7205,450
Market Cap Growth
56.15%31.01%-7.42%-15.58%-31.74%72.19%
Enterprise Value
3,8152,2762,0302,5173,1464,998
Last Close Price
13.9610.147.598.089.5013.45
PE Ratio
59.9243.9118.2834.6033.8126.90
Forward PE
-21.4621.4621.4621.4621.46
PS Ratio
2.111.541.081.131.161.63
PB Ratio
1.511.110.860.931.121.64
P/TBV Ratio
1.621.190.921.041.261.86
P/FCF Ratio
--22.3142.18--
P/OCF Ratio
470.60113.7113.2713.9345.1339.82
EV/Sales Ratio
1.530.920.760.910.981.49
EV/EBITDA Ratio
24.3814.869.3016.2117.3317.68
EV/EBIT Ratio
43.7126.0014.4527.0023.8620.83
EV/FCF Ratio
--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.46-0.47-0.50-0.29-0.25-0.34
Net Debt / EBITDA Ratio
-10.57-10.57-7.78-6.40-4.65-4.00
Net Debt / FCF Ratio
65.79478.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.6312.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.66%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
1.67%2.28%5.47%2.89%2.96%3.72%
FCF Yield
-0.46%-0.09%4.48%2.37%-3.19%-3.45%
Dividend Yield
0.72%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.78%0.97%2.39%2.45%-14.44%-2.17%