OTC: DHLGY - Deutsche Post AG

Yield per half year: +16.74%
Dividend yield: +4.56%
Sector: Industrials