Deutsche Post AG (DHLGY)
OTCMKTS · Delayed Price · Currency is USD
35.04
+0.39 (1.13%)
Dec 20, 2024, 4:00 PM EST

Deutsche Post AG Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
40,54958,61745,30778,74661,38547,155
Upgrade
Market Cap Growth
7.22%29.38%-42.46%28.28%30.18%39.72%
Upgrade
Enterprise Value
62,49578,88763,75294,51278,99164,095
Upgrade
Last Close Price
35.0447.9335.1758.1444.3832.95
Upgrade
PE Ratio
11.3014.427.9113.7016.8516.02
Upgrade
PS Ratio
0.560.650.450.840.750.66
Upgrade
PB Ratio
2.062.321.793.553.562.92
Upgrade
P/TBV Ratio
6.046.494.559.7222.3718.79
Upgrade
P/FCF Ratio
8.849.026.0111.0710.5017.24
Upgrade
P/OCF Ratio
5.725.733.876.936.526.95
Upgrade
EV/Sales Ratio
0.720.870.631.010.960.90
Upgrade
EV/EBITDA Ratio
6.129.095.848.8910.1213.18
Upgrade
EV/EBIT Ratio
11.4512.417.2010.9713.6519.98
Upgrade
EV/FCF Ratio
10.6412.148.4613.2813.5223.44
Upgrade
Debt / Equity Ratio
1.040.990.931.021.361.18
Upgrade
Debt / EBITDA Ratio
2.432.251.801.772.282.67
Upgrade
Debt / FCF Ratio
4.453.873.143.184.006.97
Upgrade
Asset Turnover
1.251.211.441.381.251.24
Upgrade
Inventory Turnover
62.2565.7599.58130.76133.11126.01
Upgrade
Quick Ratio
0.690.820.880.940.920.78
Upgrade
Current Ratio
0.910.951.001.091.050.89
Upgrade
Return on Equity (ROE)
15.08%16.89%26.46%32.30%22.31%19.64%
Upgrade
Return on Assets (ROA)
4.74%5.31%7.84%7.96%5.50%3.48%
Upgrade
Return on Capital (ROIC)
6.87%7.86%12.14%13.05%9.16%5.79%
Upgrade
Earnings Yield
6.91%6.93%12.64%7.30%5.94%6.24%
Upgrade
FCF Yield
11.32%11.08%16.64%9.04%9.52%5.80%
Upgrade
Dividend Yield
4.08%4.27%5.62%3.52%3.72%3.92%
Upgrade
Payout Ratio
67.44%59.97%41.15%33.11%47.73%54.10%
Upgrade
Buyback Yield / Dilution
1.85%2.17%1.87%0.27%-0.68%-0.40%
Upgrade
Total Shareholder Return
5.93%6.43%7.49%3.79%3.04%3.51%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.