Penumbra (DE:0P8)
FRANKFURT:0P8
Germany
0P8Penumbra
€215.10
€5.90(2.82%)
At close: 4:00 PM EDT