Blue Cap AG (ETR:B7E)
Germany flag Germany · Delayed Price · Currency is EUR
17.90
+0.05 (0.28%)
Jun 26, 2026, 5:35 PM CET

Blue Cap AG Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
80787179109136
Market Cap Growth
-1.65%8.71%-10.17%-27.11%-20.00%92.11%
Enterprise Value
3293133156195196
Last Close Price
17.9015.9213.7314.7919.8824.03
PE Ratio
3.423.305.38-8.9326.45
Forward PE
34.643.795.78-11.0219.41
PS Ratio
0.590.570.530.360.370.51
PB Ratio
0.700.680.730.911.001.39
P/TBV Ratio
0.980.951.592.973.062.31
P/FCF Ratio
8.227.9517.177.9010.5319.15
P/OCF Ratio
6.386.1612.565.407.1710.96
PEG Ratio
----0.84-
EV/Sales Ratio
0.240.680.980.710.670.73
EV/EBITDA Ratio
2.4510.0795.2815.748.7113.14
EV/EBIT Ratio
11.1834.28--78.79111.05
EV/FCF Ratio
3.329.5531.9915.5018.8727.52
Debt / Equity Ratio
0.430.430.771.120.991.07
Debt / EBITDA Ratio
3.773.7714.276.214.845.06
Debt / FCF Ratio
5.045.0418.019.7110.4914.80
Net Debt / Equity Ratio
-0.45-0.450.180.660.660.64
Net Debt / EBITDA Ratio
-5.58-5.5812.815.783.214.21
Net Debt / FCF Ratio
-5.29-5.294.305.706.948.82
Asset Turnover
0.660.660.590.811.031.15
Inventory Turnover
4.404.403.103.083.514.11
Quick Ratio
3.073.071.311.200.841.22
Current Ratio
3.463.461.651.721.431.95
Return on Equity (ROE)
-18.70%-18.70%-8.29%-14.15%9.79%5.28%
Return on Assets (ROA)
0.82%0.82%-1.47%-0.31%0.55%0.47%
Return on Invested Capital (ROIC)
3.03%3.06%-4.17%-0.82%1.00%1.16%
Return on Capital Employed (ROCE)
1.70%1.70%-3.60%-0.70%1.20%0.90%
Earnings Yield
29.25%30.27%18.57%-22.43%11.19%3.78%
FCF Yield
12.16%12.59%5.82%12.66%9.50%5.22%
Dividend Yield
8.94%4.08%4.73%4.39%4.53%3.54%
Payout Ratio
12.41%12.41%21.99%-20.41%77.57%
Buyback Yield / Dilution
-0.27%--1.29%-0.75%-5.91%-3.96%
Total Shareholder Return
8.69%4.08%3.44%3.65%-1.38%-0.43%