Introl S.A. (WSE:INL)
Poland flag Poland · Delayed Price · Currency is PLN
7.88
+0.16 (2.07%)
Jul 6, 2026, 4:48 PM CET

Introl 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
198213225246132116
Market Cap Growth
9.04%-5.03%-8.77%87.11%13.53%2.97%
Enterprise Value
253274318345244178
Last Close Price
7.727.927.848.204.053.23
PE Ratio
9.5311.078.057.365.827.04
Forward PE
-12.0412.0412.0412.0412.04
PS Ratio
0.310.350.350.360.220.24
PB Ratio
1.041.071.181.380.890.87
P/TBV Ratio
1.171.171.271.490.970.96
P/FCF Ratio
3.013.2649.984.1915.4119.61
P/OCF Ratio
2.752.878.883.735.317.26
EV/Sales Ratio
0.400.460.490.500.410.37
EV/EBITDA Ratio
4.686.046.195.825.104.31
EV/EBIT Ratio
6.927.717.546.896.205.31
EV/FCF Ratio
3.844.1970.735.8728.5930.11
Debt / Equity Ratio
0.490.490.620.700.760.69
Debt / EBITDA Ratio
1.731.851.941.852.101.95
Debt / FCF Ratio
1.421.5026.152.1213.2815.40
Net Debt / Equity Ratio
0.240.190.350.270.460.41
Net Debt / EBITDA Ratio
0.960.851.310.821.431.30
Net Debt / FCF Ratio
0.680.5914.950.838.029.08
Asset Turnover
1.331.201.251.411.431.32
Inventory Turnover
9.007.807.287.488.059.38
Quick Ratio
1.071.020.900.920.920.99
Current Ratio
1.341.351.291.291.271.32
Return on Equity (ROE)
13.76%12.57%16.98%21.82%17.27%13.49%
Return on Assets (ROA)
4.81%4.42%5.12%6.41%5.91%5.69%
Return on Invested Capital (ROIC)
12.93%11.77%15.27%18.70%13.92%10.76%
Return on Capital Employed (ROCE)
14.20%13.40%16.70%20.60%17.60%15.90%
Earnings Yield
10.51%9.03%12.42%13.59%17.19%14.20%
FCF Yield
33.19%30.66%2.00%23.87%6.49%5.10%
Dividend Yield
5.31%5.18%6.12%2.93%4.94%7.74%
Payout Ratio
109.65%64.04%44.20%41.46%55.69%71.84%
Buyback Yield / Dilution
------6.73%
Total Shareholder Return
5.31%5.18%6.12%2.93%4.94%1.01%