Impact Developer & Contractor S.A. (BVB:IMP)
Romania flag Romania · Delayed Price · Currency is RON
4.270
-0.010 (-0.23%)
At close: Mar 17, 2026

BVB:IMP Ratios and Metrics

Millions RON. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5055204496228511,089
Market Cap Growth
17.31%15.79%-27.76%-26.91%-21.88%121.80%
Enterprise Value
6486627981,0181,1681,351
Last Close Price
4.274.403.805.267.2010.00
PE Ratio
6.316.507.6638.129.9413.82
PS Ratio
1.531.571.463.633.887.92
PB Ratio
0.480.500.470.690.961.52
P/TBV Ratio
0.490.500.470.700.971.52
P/FCF Ratio
3.603.713.0193.00--
P/OCF Ratio
3.553.662.9720.47--
EV/Sales Ratio
1.962.002.595.955.339.82
EV/EBITDA Ratio
10.8011.0215.81101.3131.08104.21
EV/EBIT Ratio
11.7712.0117.12168.4133.13110.99
EV/FCF Ratio
4.624.725.34152.26--
Debt / Equity Ratio
0.170.170.330.460.440.47
Debt / EBITDA Ratio
2.932.936.2136.6110.1826.11
Debt / FCF Ratio
1.251.252.1261.85--
Net Debt / Equity Ratio
0.130.130.250.400.380.41
Net Debt / EBITDA Ratio
2.262.264.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.680.680.470.230.260.18
Quick Ratio
0.670.670.650.500.410.23
Current Ratio
4.134.132.944.683.662.36
Return on Equity (ROE)
8.19%8.19%6.47%2.07%10.55%11.61%
Return on Assets (ROA)
2.50%2.50%2.02%0.26%1.66%0.69%
Return on Invested Capital (ROIC)
4.07%3.98%3.27%0.48%2.60%1.09%
Return on Capital Employed (ROCE)
4.40%4.40%3.80%0.50%2.80%1.30%
Earnings Yield
15.86%15.39%13.06%2.62%10.06%7.23%
FCF Yield
27.78%26.96%33.24%1.07%-10.56%-8.37%
Payout Ratio
3.03%3.03%4.52%21.02%0.01%-
Buyback Yield / Dilution
----2.00%-3.37%-1.38%
Total Shareholder Return
----2.00%-3.37%-1.38%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.