Hercules Capital (DE:19H)
FRANKFURT:19H
Germany
19HHercules Capital
€18.23
-€0.12(-0.64%)
At close: 4:00 PM EST