Impact Developer & Contractor S.A. (BVB:IMP)
Romania flag Romania · Delayed Price · Currency is RON
4.650
-0.110 (-2.31%)
At close: Jan 29, 2026

BVB:IMP Ratios and Metrics

Millions RON. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
5574496228511,089491
Market Cap Growth
22.98%-27.76%-26.91%-21.88%121.80%22.05%
Enterprise Value
6987981,0181,1681,351697
Last Close Price
4.713.805.267.2010.004.48
PE Ratio
4.137.6638.129.9413.826.56
PS Ratio
1.231.463.633.887.922.39
PB Ratio
0.540.470.690.961.520.77
P/TBV Ratio
0.550.470.700.971.520.77
P/FCF Ratio
2.263.0193.00---
P/OCF Ratio
2.312.9720.47---
EV/Sales Ratio
1.552.595.955.339.823.40
EV/EBITDA Ratio
6.8815.81101.3131.08104.2118.55
EV/EBIT Ratio
7.2917.12168.4133.13110.9919.37
EV/FCF Ratio
2.835.34152.26---
Debt / Equity Ratio
0.190.330.460.440.470.40
Debt / EBITDA Ratio
1.896.2136.6110.1826.116.84
Debt / FCF Ratio
0.782.1261.85---
Asset Turnover
0.320.210.120.170.130.22
Inventory Turnover
0.650.470.230.260.180.32
Quick Ratio
1.270.650.500.410.230.61
Current Ratio
6.912.944.683.662.364.25
Return on Equity (ROE)
14.66%6.47%2.07%10.55%11.61%12.22%
Return on Assets (ROA)
4.30%2.02%0.26%1.66%0.69%2.38%
Return on Invested Capital (ROIC)
7.57%3.27%0.48%2.60%1.09%3.74%
Return on Capital Employed (ROCE)
7.60%3.80%0.50%2.80%1.30%4.20%
Earnings Yield
24.24%13.06%2.62%10.06%7.23%15.24%
FCF Yield
44.25%33.24%1.07%-10.56%-8.37%-1.78%
Payout Ratio
1.20%4.52%21.02%0.01%-13.96%
Buyback Yield / Dilution
---2.00%-3.37%-1.38%4.00%
Total Shareholder Return
---2.00%-3.37%-1.38%4.00%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.