OTC Markets OTCPK - Delayed Quote USD

Delivery Hero SE (DLVHF)

25.82
-2.18
(-7.79%)
At close: May 1 at 12:44:01 PM EDT