Nepa AB (publ) (STO:NEPA)
Sweden flag Sweden · Delayed Price · Currency is SEK
20.50
+0.30 (1.49%)
Jul 17, 2026, 4:23 PM CET

Nepa AB Ratios and Metrics

Millions SEK. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
161121149226294689
Market Cap Growth
2.76%-18.95%-33.80%-23.26%-57.31%121.21%
Enterprise Value
145.07106.58108.33187.3230.26603.74
Last Close Price
20.5015.4019.0028.7037.4087.60
PE Ratio
----16.8517.84
Forward PE
-10.679.3811.8410.11-
PEG Ratio
-0.820.720.910.37-
PS Ratio
0.740.540.540.700.852.20
PB Ratio
5.333.602.002.612.686.70
P/TBV Ratio
29.2021.324.587.164.709.56
P/FCF Ratio
--9.8337.2118.9027.00
P/OCF Ratio
--9.7937.0618.5026.36
EV/Sales Ratio
0.670.470.390.580.671.93
EV/EBITDA Ratio
----11.7115.08
EV/EBIT Ratio
----11.7115.08
EV/FCF Ratio
--7.1330.8814.8023.67
Net Debt / Equity Ratio
-0.53-0.43-0.55-0.44-0.58-0.83
Net Debt / EBITDA Ratio
0.870.5014.042.60-3.25-2.12
Net Debt / FCF Ratio
1.071.06-2.70-6.33-4.10-3.33
Asset Turnover
2.311.761.641.651.701.72
Quick Ratio
0.800.891.211.121.411.62
Current Ratio
1.021.021.371.321.601.75
Return on Equity (ROE)
-69.15%-62.89%-2.15%-14.68%16.46%45.97%
Return on Assets (ROA)
-6.22%-23.39%-2.00%-6.87%7.76%20.41%
Return on Invested Capital (ROIC)
-35.62%-113.86%-8.24%-28.53%49.79%559.29%
Return on Capital Employed (ROCE)
-58.30%-53.35%-3.63%-15.06%18.51%47.68%
Earnings Yield
----5.94%5.61%
FCF Yield
--10.18%2.69%5.29%3.70%
Dividend Yield
6.00%7.99%6.45%4.28%3.28%0.00%
Payout Ratio
--28.41%-557.46%-67.19%55.31%0.00%
Buyback Yield / Dilution
0.31%0.31%-0.26%0.15%-0.24%0.06%
Total Shareholder Return
6.31%8.30%6.19%4.44%3.04%0.06%