Hercules Capital (DE:19H)
FRANKFURT:19H
Germany
19HHercules Capital
€19.54
-€0.07(-0.37%)
At close: 4:00 PM EDT