Impact Developer & Contractor S.A. (BVB:IMP)
Romania flag Romania · Delayed Price · Currency is RON
4.480
-0.050 (-1.10%)
At close: Apr 27, 2026

BVB:IMP Ratios and Metrics

Millions RON. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5225204496228511,089
Market Cap Growth
5.15%15.79%-27.76%-26.91%-21.88%121.80%
Enterprise Value
6666627981,0181,1681,351
Last Close Price
4.424.403.805.267.2010.00
PE Ratio
6.996.967.6638.129.9413.82
PS Ratio
1.581.571.463.633.887.92
PB Ratio
0.500.500.470.690.961.52
P/TBV Ratio
0.510.500.470.700.971.52
P/FCF Ratio
3.743.723.0193.00--
P/OCF Ratio
3.693.672.9720.47--
EV/Sales Ratio
2.012.002.595.955.339.82
EV/EBITDA Ratio
16.4916.3915.81101.3131.08104.21
EV/EBIT Ratio
18.7918.6817.12168.4133.13110.99
EV/FCF Ratio
4.764.735.34152.26--
Debt / Equity Ratio
0.170.170.330.460.440.47
Debt / EBITDA Ratio
4.354.356.2836.6110.1826.11
Debt / FCF Ratio
1.261.262.1261.85--
Net Debt / Equity Ratio
0.130.130.250.400.380.41
Net Debt / EBITDA Ratio
3.353.354.8636.058.9522.87
Net Debt / FCF Ratio
0.970.971.6454.18-3.74-3.25
Asset Turnover
0.240.240.210.120.170.13
Inventory Turnover
0.670.670.470.230.260.18
Quick Ratio
0.540.540.650.500.410.23
Current Ratio
3.163.162.944.683.662.36
Return on Equity (ROE)
7.68%7.68%6.47%2.07%10.55%11.61%
Return on Assets (ROA)
1.60%1.60%2.02%0.26%1.66%0.69%
Return on Invested Capital (ROIC)
2.45%2.40%3.27%0.48%2.60%1.09%
Return on Capital Employed (ROCE)
2.90%2.90%3.80%0.50%2.80%1.30%
Earnings Yield
14.31%14.37%13.06%2.62%10.06%7.23%
FCF Yield
26.76%26.86%33.24%1.07%-10.56%-8.37%
Payout Ratio
3.24%3.24%4.52%21.02%0.01%-
Buyback Yield / Dilution
0.02%0.02%--2.00%-3.37%-1.38%
Total Shareholder Return
0.02%0.02%--2.00%-3.37%-1.38%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.