Hercules Capital (DE:19H)
FRANKFURT:19H
Germany
19HHercules Capital
€17.71
€0.25(1.43%)
At close: 4:00 PM EDT