Deutsche Post AG (DPSTF)
OTCMKTS · Delayed Price · Currency is USD
57.00
0.00 (0.00%)
Mar 5, 2026, 9:30 AM EST

Deutsche Post AG Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
56,73261,52740,56658,61745,30778,746
Upgrade
Market Cap Growth
27.91%51.67%-30.79%29.38%-42.46%28.28%
Upgrade
Enterprise Value
82,35887,54661,45478,88763,75294,512
Upgrade
Last Close Price
57.0054.9733.5545.4832.6451.78
Upgrade
PE Ratio
13.8014.9711.7614.437.9113.70
Upgrade
PS Ratio
0.560.610.460.640.450.84
Upgrade
PB Ratio
2.142.321.622.321.793.55
Upgrade
P/TBV Ratio
6.487.034.256.464.569.72
Upgrade
P/FCF Ratio
7.648.296.779.026.0111.07
Upgrade
P/OCF Ratio
5.305.754.495.733.876.93
Upgrade
EV/Sales Ratio
0.830.870.700.870.631.01
Upgrade
EV/EBITDA Ratio
6.496.847.849.125.848.89
Upgrade
EV/EBIT Ratio
11.6712.3411.1512.487.2010.97
Upgrade
EV/FCF Ratio
11.0911.7910.2612.148.4613.28
Upgrade
Debt / Equity Ratio
1.221.221.000.990.941.02
Upgrade
Debt / EBITDA Ratio
2.522.522.432.251.801.77
Upgrade
Debt / FCF Ratio
4.354.354.183.873.143.18
Upgrade
Net Debt / Equity Ratio
1.071.070.830.810.710.68
Upgrade
Net Debt / EBITDA Ratio
2.212.212.642.361.651.42
Upgrade
Net Debt / FCF Ratio
3.813.813.453.142.382.12
Upgrade
Asset Turnover
1.221.221.241.221.441.38
Upgrade
Inventory Turnover
64.0164.0164.2068.8999.58130.76
Upgrade
Quick Ratio
0.710.710.810.810.880.94
Upgrade
Current Ratio
0.980.980.950.951.001.09
Upgrade
Return on Equity (ROE)
15.83%15.83%15.16%16.88%26.46%32.30%
Upgrade
Return on Assets (ROA)
5.36%5.36%4.87%5.28%7.84%7.96%
Upgrade
Return on Invested Capital (ROIC)
9.44%9.39%8.77%9.97%16.33%18.56%
Upgrade
Return on Capital Employed (ROCE)
12.20%12.20%10.90%12.30%17.90%17.70%
Upgrade
Earnings Yield
7.25%6.68%8.50%6.93%12.64%7.30%
Upgrade
FCF Yield
13.09%12.07%14.77%11.08%16.64%9.04%
Upgrade
Dividend Yield
3.68%-5.71%4.50%6.06%3.95%
Upgrade
Payout Ratio
60.64%60.64%65.10%60.00%41.15%33.11%
Upgrade
Buyback Yield / Dilution
2.88%3.05%1.96%2.17%1.87%0.27%
Upgrade
Total Shareholder Return
6.56%3.05%7.67%6.66%7.93%4.22%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.