ad pepper media International N.V. (ETR:APM)
Germany flag Germany · Delayed Price · Currency is EUR
2.620
-0.060 (-2.24%)
Jun 11, 2026, 5:35 PM CET

ETR:APM 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
6466435438122
Market Cap Growth
-13.67%51.89%-18.85%39.52%-68.48%19.24%
Enterprise Value
4751273824101
Last Close Price
2.622.721.982.441.905.94
PE Ratio
90.6621.3420.96--70.60
Forward PE
29.11----35.72
PS Ratio
0.971.323.012.461.544.41
PB Ratio
1.631.722.112.842.457.27
P/TBV Ratio
6.497.212.243.062.728.03
P/FCF Ratio
16.1624.0418.7945.1621.0958.35
P/OCF Ratio
12.9319.7318.5743.2319.8855.16
EV/Sales Ratio
0.721.021.841.750.953.67
EV/EBITDA Ratio
8.4117.2538.27--33.25
EV/EBIT Ratio
15.2127.3145.92--35.26
EV/FCF Ratio
11.9218.5711.5232.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.620.571.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.02-9.33-9.87-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.40%4.69%4.77%-1.76%-2.33%1.42%
FCF Yield
6.19%4.16%5.32%2.21%4.74%1.71%
Buyback Yield / Dilution
-10.34%-7.41%-6.34%-1.96%3.33%0.75%