Impact Developer & Contractor S.A. (BVB:IMP)
Romania flag Romania · Delayed Price · Currency is RON
4.100
+0.180 (4.59%)
At close: Jun 8, 2026

BVB:IMP Ratios and Metrics

Millions RON. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4845204496228511,089
Market Cap Growth
9.53%15.79%-27.76%-26.91%-21.88%121.80%
Enterprise Value
6356627981,0181,1681,351
Last Close Price
4.104.403.805.267.2010.00
PE Ratio
7.346.967.6638.129.9413.82
PS Ratio
1.621.571.463.633.887.92
PB Ratio
0.470.500.470.690.961.52
P/TBV Ratio
0.470.500.470.700.971.52
P/FCF Ratio
5.183.723.0193.00--
P/OCF Ratio
5.083.672.9720.47--
EV/Sales Ratio
2.122.002.595.955.339.82
EV/EBITDA Ratio
22.9216.3915.81101.3131.08104.21
EV/EBIT Ratio
27.4618.6817.12168.4133.13110.99
EV/FCF Ratio
6.794.735.34152.26--
Debt / Equity Ratio
0.180.170.330.460.440.47
Debt / EBITDA Ratio
6.704.356.2836.6110.1826.11
Debt / FCF Ratio
1.981.262.1261.85--
Net Debt / Equity Ratio
0.140.130.250.400.380.41
Net Debt / EBITDA Ratio
5.153.354.8636.058.9522.87
Net Debt / FCF Ratio
1.530.971.6454.18-3.74-3.25
Asset Turnover
0.220.240.210.120.170.13
Inventory Turnover
0.640.670.470.230.260.18
Quick Ratio
0.450.540.650.500.410.23
Current Ratio
2.413.162.944.683.662.36
Return on Equity (ROE)
6.84%7.68%6.47%2.07%10.55%11.61%
Return on Assets (ROA)
1.07%1.60%2.02%0.26%1.66%0.69%
Return on Invested Capital (ROIC)
1.56%2.40%3.27%0.48%2.60%1.09%
Return on Capital Employed (ROCE)
1.90%2.90%3.80%0.50%2.80%1.30%
Earnings Yield
13.68%14.37%13.06%2.62%10.06%7.23%
FCF Yield
19.29%26.86%33.24%1.07%-10.56%-8.37%
Payout Ratio
3.04%3.24%4.52%21.02%0.01%-
Buyback Yield / Dilution
-0.31%0.02%--2.00%-3.37%-1.38%
Total Shareholder Return
-0.31%0.02%--2.00%-3.37%-1.38%