Ailleron S.A. (WSE:ALL)
Poland flag Poland · Delayed Price · Currency is PLN
15.30
+0.24 (1.59%)
Jul 24, 2026, 5:00 PM CET

Ailleron Ratios and Metrics

Millions PLN. 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
189199267230208148
Market Cap Growth
-22.65%-25.28%15.82%11.01%40.00%3.45%
Enterprise Value
496.58505.88550.25362.6331.67141.58
Last Close Price
15.3016.1421.6018.6516.8012.00
PE Ratio
6.47179.33-64.3115.7020.00
Forward PE
-7.777.777.777.777.77
PS Ratio
0.330.340.480.510.510.70
PB Ratio
0.571.412.612.743.091.11
P/TBV Ratio
-----2.47
P/FCF Ratio
2.743.094.054.395.506.10
P/OCF Ratio
2.542.903.934.184.555.68
EV/Sales Ratio
0.860.870.990.800.810.67
EV/EBITDA Ratio
7.856.276.587.245.223.97
EV/EBIT Ratio
8.688.888.8510.186.565.17
EV/FCF Ratio
7.197.858.356.908.795.82
Debt / Equity Ratio
0.550.610.730.410.460.08
Debt / EBITDA Ratio
3.622.912.742.391.550.62
Debt / FCF Ratio
13.553.653.482.282.610.92
Net Debt / Equity Ratio
0.860.981.230.080.13-0.67
Net Debt / EBITDA Ratio
2.051.721.500.140.14-2.50
Net Debt / FCF Ratio
7.662.161.910.130.23-3.67
Asset Turnover
0.700.931.041.061.180.96
Inventory Turnover
503.291052.09909.92548.97340.4544.30
Quick Ratio
1.771.681.572.282.443.82
Current Ratio
1.931.901.652.382.714.04
Return on Equity (ROE)
21.05%21.59%22.63%10.66%20.35%10.96%
Return on Assets (ROA)
8.77%10.62%11.57%8.33%11.67%8.26%
Return on Invested Capital (ROIC)
12.02%15.95%20.66%17.48%25.65%15.78%
Return on Capital Employed (ROCE)
11.31%11.34%14.59%10.33%17.56%15.52%
Earnings Yield
16.45%0.56%-1.55%6.37%5.00%
FCF Yield
36.51%32.33%24.68%22.80%18.17%16.39%
Dividend Yield
-5.03%0.00%5.36%1.90%2.67%
Payout Ratio
32.29%39.13%0.00%349.80%29.89%53.05%
Buyback Yield / Dilution
3.14%3.79%-6.65%0.00%0.00%0.00%
Total Shareholder Return
3.14%8.82%-6.65%5.36%1.90%2.67%