Porch Group (DE:32RD)
FRANKFURT:32RD
Germany
32RDPorch Group
€2.68
-€0.44(-14.10%)
At close: 4:00 PM EST