Introl S.A. (WSE:INL)
Poland flag Poland · Delayed Price · Currency is PLN
7.70
0.00 (0.00%)
Jul 24, 2026, 4:18 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
10.32%-5.03%-8.77%87.11%13.53%1.26%
Enterprise Value
252.08317.68348.63297.74203.32173.25
Last Close Price
7.708.308.749.585.124.51
PE Ratio
9.5111.078.0211.0110.897.05
Forward PE
-12.0412.0412.0412.0412.04
PS Ratio
0.310.350.350.360.220.24
PB Ratio
1.041.121.221.420.920.90
P/TBV Ratio
1.161.151.261.510.980.98
P/FCF Ratio
3.013.3176.004.2417.1130.59
P/OCF Ratio
2.742.878.873.735.317.26
EV/Sales Ratio
0.400.530.540.430.340.36
EV/EBITDA Ratio
4.995.875.644.333.533.59
EV/EBIT Ratio
6.818.808.165.844.815.00
EV/FCF Ratio
3.834.93117.945.1226.4345.71
Debt / Equity Ratio
0.450.440.560.630.700.63
Debt / EBITDA Ratio
1.831.771.891.781.941.86
Debt / FCF Ratio
3.051.4839.452.1114.5523.72
Net Debt / Equity Ratio
0.510.500.640.270.470.41
Net Debt / EBITDA Ratio
1.831.771.890.671.161.10
Net Debt / FCF Ratio
3.051.4839.450.808.7114.03
Asset Turnover
1.311.201.251.411.431.31
Inventory Turnover
8.667.807.267.468.039.37
Quick Ratio
0.390.440.320.631.201.43
Current Ratio
1.100.780.701.281.271.32
Return on Equity (ROE)
13.56%12.57%16.98%21.82%17.27%13.49%
Return on Assets (ROA)
3.69%5.88%7.29%8.63%7.23%5.35%
Return on Invested Capital (ROIC)
6.18%9.83%14.11%19.17%15.01%11.13%
Return on Capital Employed (ROCE)
17.45%17.30%19.19%21.85%19.47%16.47%
Earnings Yield
10.54%9.04%12.47%9.08%9.18%14.19%
FCF Yield
33.27%30.20%1.32%23.60%5.84%3.27%
Dividend Yield
5.32%5.78%5.49%5.64%9.57%10.20%
Payout Ratio
109.65%64.04%44.20%41.46%55.69%71.84%
Total Shareholder Return
5.32%5.78%5.49%5.64%9.57%10.20%