DPW.DE chart

Deutsche Post AG · Quote, news and financials

44.73
+44.73 —

3M chart

Closing price and volume

DPW.DE three-month price chart37.738.439.240.040.7Mar 12Mar 28Apr 18May 7May 24Jun 11