Verbio SE (ETR:VBK)
Germany flag Germany · Delayed Price · Currency is EUR
28.68
-0.68 (-2.32%)
Jul 31, 2026, 5:35 PM CET

Verbio SE Ratios and Metrics

Millions EUR. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
1,8277791,1102,3413,0432,699
Market Cap Growth
144.29%-29.85%-52.58%-23.09%12.74%360.69%
Enterprise Value
2,000983.061,1832,3632,7952,643
Last Close Price
28.6812.2217.4436.8548.0042.72
PE Ratio
--56.2617.729.6629.06
Forward PE
37.8126.3413.7114.3113.9731.08
PEG Ratio
-2.282.281.391.391.39
PS Ratio
1.030.480.671.131.622.54
PB Ratio
2.381.041.202.573.735.31
P/TBV Ratio
2.381.041.202.573.725.31
P/FCF Ratio
80.12---14.4553.86
P/OCF Ratio
15.0056.089.5089.709.3623.03
EV/Sales Ratio
1.120.600.721.141.492.49
EV/EBITDA Ratio
20.5169.059.739.835.6515.89
EV/EBIT Ratio
--17.0011.896.0519.34
EV/FCF Ratio
87.70---13.2752.73
Debt / Equity Ratio
0.260.260.190.150.050.08
Debt / EBITDA Ratio
2.3318.881.600.790.100.28
Debt / FCF Ratio
9.98---0.230.93
Net Debt / Equity Ratio
0.230.270.080.02-0.31-0.11
Net Debt / EBITDA Ratio
1.7714.360.580.08-0.51-0.35
Net Debt / FCF Ratio
7.57-1.73-1.32-0.11-1.19-1.17
Asset Turnover
1.371.231.231.712.071.76
Inventory Turnover
5.465.385.217.839.148.65
Quick Ratio
0.590.611.251.111.631.42
Current Ratio
1.911.812.712.582.602.97
Return on Equity (ROE)
-9.95%-16.48%2.19%15.28%47.55%20.77%
Return on Assets (ROA)
-4.13%-9.09%1.74%10.87%35.18%15.64%
Return on Invested Capital (ROIC)
-5.59%-12.41%2.41%17.58%62.36%23.13%
Return on Capital Employed (ROCE)
-3.59%-11.06%6.28%20.58%64.54%27.45%
Earnings Yield
--1.78%5.64%10.35%3.44%
FCF Yield
1.25%---6.92%1.86%
Dividend Yield
-1.64%1.15%0.54%0.42%0.47%
Payout Ratio
--9.22%63.64%9.60%4.00%13.52%
Buyback Yield / Dilution
-0.47%-0.14%-0.18%-0.31%-0.29%-0.09%
Total Shareholder Return
-0.47%1.50%0.97%0.24%0.13%0.38%