ad pepper media International N.V. (ETR:APM)
Germany flag Germany · Delayed Price · Currency is EUR
2.640
0.00 (0.00%)
Jul 9, 2026, 10:54 PM CET

ETR:APM Ratios and Metrics

Millions EUR. 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
6466435438122
Market Cap Growth
-0.22%51.89%-18.85%39.52%-68.48%19.24%
Enterprise Value
4751273824101
Last Close Price
2.642.721.982.441.905.94
PE Ratio
91.3521.3420.96--70.60
Forward PE
29.33----35.72
PS Ratio
0.981.323.012.461.544.41
PB Ratio
1.641.722.112.842.457.27
P/TBV Ratio
6.547.212.243.062.728.03
P/FCF Ratio
18.2328.3721.1845.1621.0958.35
P/OCF Ratio
13.0319.7318.5743.2319.8855.16
EV/Sales Ratio
0.721.021.841.750.953.67
EV/EBITDA Ratio
8.5017.2538.27--33.25
EV/EBIT Ratio
15.3727.3145.92--35.26
EV/FCF Ratio
13.4721.9112.9832.1012.9348.61
Debt / Equity Ratio
-0.040.060.070.090.04
Debt / EBITDA Ratio
-0.460.99-10.990.19
Debt / FCF Ratio
-0.730.641.090.750.35
Net Debt / Equity Ratio
-0.71-0.67-1.11-1.17-1.39-1.19
Net Debt / EBITDA Ratio
-6.01-8.67-32.8127.2948.70-6.55
Net Debt / FCF Ratio
-7.85-11.01-11.13-18.61-11.93-9.57
Asset Turnover
1.190.810.320.500.550.58
Quick Ratio
1.931.691.521.591.481.40
Current Ratio
1.941.711.531.611.521.42
Return on Equity (ROE)
7.60%5.46%10.78%-4.05%-1.54%13.64%
Return on Assets (ROA)
3.22%1.89%0.79%-1.32%-0.85%3.78%
Return on Invested Capital (ROIC)
16.94%25.90%----
Return on Capital Employed (ROCE)
6.40%4.20%2.70%-4.70%-3.70%16.30%
Earnings Yield
5.36%4.69%4.77%-1.76%-2.33%1.42%
FCF Yield
5.49%3.52%4.72%2.21%4.74%1.71%
Buyback Yield / Dilution
-10.34%-7.41%-6.34%-1.96%3.33%0.75%