Introl S.A. (WSE:INL)
Poland flag Poland · Delayed Price · Currency is PLN
7.18
-0.04 (-0.55%)
May 21, 2026, 9:22 AM CET

Introl Ratios and Metrics

Millions PLN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
186213225246132116
Market Cap Growth
-10.64%-5.03%-8.77%87.11%13.53%2.97%
Enterprise Value
246274318345244178
Last Close Price
7.227.927.848.204.053.23
PE Ratio
9.6311.078.057.365.827.04
Forward PE
-12.0412.0412.0412.0412.04
PS Ratio
0.310.350.350.360.220.24
PB Ratio
0.981.131.181.380.890.87
P/TBV Ratio
1.081.241.291.490.970.96
P/FCF Ratio
-2.8749.984.1915.4119.61
P/OCF Ratio
2.502.878.883.735.317.26
EV/Sales Ratio
0.410.460.490.500.410.37
EV/EBITDA Ratio
4.855.406.185.805.104.31
EV/EBIT Ratio
6.827.597.536.866.205.31
EV/FCF Ratio
-3.6870.735.8728.5930.11
Debt / Equity Ratio
0.590.590.620.700.760.69
Debt / EBITDA Ratio
2.212.211.931.852.101.95
Debt / FCF Ratio
1.511.5126.102.1213.2815.40
Net Debt / Equity Ratio
0.290.290.350.270.460.41
Net Debt / EBITDA Ratio
1.071.071.300.821.431.30
Net Debt / FCF Ratio
0.730.7314.900.838.029.08
Asset Turnover
--1.251.411.431.32
Inventory Turnover
--7.277.488.059.38
Quick Ratio
--0.900.920.920.99
Current Ratio
--1.291.291.271.32
Return on Equity (ROE)
12.90%12.90%16.98%21.82%17.27%13.49%
Return on Assets (ROA)
--5.13%6.44%5.91%5.69%
Return on Invested Capital (ROIC)
12.18%11.82%15.31%18.77%13.92%10.76%
Return on Capital Employed (ROCE)
--16.70%20.70%17.60%15.90%
Earnings Yield
10.38%9.03%12.42%13.59%17.19%14.20%
FCF Yield
-34.86%2.00%23.87%6.49%5.10%
Dividend Yield
12.50%-3.06%2.93%4.94%7.74%
Payout Ratio
--44.20%41.46%55.69%71.84%
Buyback Yield / Dilution
------6.73%
Total Shareholder Return
12.50%-3.06%2.93%4.94%1.01%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.