NYSE - Delayed Quote • USD Hercules Capital, Inc. (HCXY) Follow 24.74 +0.17 (+0.69%) At close: April 24 at 11:29 AM EDT Conversations Community Insights