Ambra S.A. (WSE:AMB)
Poland flag Poland · Delayed Price · Currency is PLN
21.15
-0.05 (-0.24%)
May 13, 2025, 5:00 PM CET

Ambra Ratios and Metrics

Millions PLN. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2015 - 2019
Period Ending
May '25 Jun '24 Jun '23 Jun '22 Jun '21 Jun '20 2015 - 2019
Market Capitalization
534678670479555426
Upgrade
Market Cap Growth
-27.27%1.13%39.85%-13.54%30.18%11.55%
Upgrade
Enterprise Value
677815797589623526
Upgrade
Last Close Price
21.2025.7924.5916.7118.6013.74
Upgrade
PE Ratio
10.8712.3110.919.2512.1612.29
Upgrade
Forward PE
10.2510.7711.2710.1013.9515.65
Upgrade
PS Ratio
0.600.740.770.620.820.72
Upgrade
PB Ratio
1.051.371.451.141.451.23
Upgrade
P/TBV Ratio
1.722.132.231.782.302.01
Upgrade
P/FCF Ratio
6.0210.3315.8260.765.78-
Upgrade
P/OCF Ratio
4.857.339.7213.625.1724.51
Upgrade
EV/Sales Ratio
0.760.890.910.760.930.89
Upgrade
EV/EBITDA Ratio
5.617.357.036.037.117.50
Upgrade
EV/EBIT Ratio
7.428.548.086.918.039.11
Upgrade
EV/FCF Ratio
7.6212.4218.8174.676.49-
Upgrade
Debt / Equity Ratio
0.180.220.190.200.110.27
Upgrade
Debt / EBITDA Ratio
0.760.890.710.780.451.22
Upgrade
Debt / FCF Ratio
1.031.692.0910.640.45-
Upgrade
Asset Turnover
1.141.151.191.211.171.11
Upgrade
Inventory Turnover
1.991.921.952.292.352.19
Upgrade
Quick Ratio
0.870.810.730.761.050.79
Upgrade
Current Ratio
2.101.861.801.732.021.73
Upgrade
Return on Equity (ROE)
13.56%15.37%17.22%16.54%16.61%13.25%
Upgrade
Return on Assets (ROA)
7.29%7.47%8.38%8.34%8.42%6.79%
Upgrade
Return on Capital (ROIC)
9.73%10.32%11.71%11.47%11.20%9.02%
Upgrade
Return on Capital Employed (ROCE)
15.80%17.10%19.80%19.00%18.80%15.10%
Upgrade
Earnings Yield
9.21%8.12%9.17%10.81%8.23%8.14%
Upgrade
FCF Yield
16.62%9.68%6.32%1.65%17.29%-3.16%
Upgrade
Dividend Yield
5.19%4.27%4.47%5.98%5.11%5.10%
Upgrade
Payout Ratio
60.14%50.35%41.02%46.21%38.67%50.91%
Upgrade
Buyback Yield / Dilution
0.21%--0.00%0.00%-
Upgrade
Total Shareholder Return
5.40%4.27%4.47%5.98%5.11%5.10%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.