EdgarLookup

Hercules Capital, Inc. — SC 13G Filings

28 SC 13G filings on record

This page lists all SC 13G filings submitted to the SEC by Hercules Capital, Inc. (HCXY), sorted by most recent first. Each row links to the full filing on EdgarLookup. Hercules Capital, Inc. has filed 28 SC 13G documents with the SEC since 2016. To view all SEC filings by Hercules Capital, Inc., see the full filings list.

Overview All Filings Financials Insiders
All 10-K 10-K/A 10-Q 144 25 25-NSE 3 305B2 4 4/A 40-17G 40-6C 40-6C/A 40-APP 40-APP/A 424B2 424B3 424B5 497 497AD 5 8-A12B 8-A12G 8-K 8-K/A ABS-15G APP NTC APP ORDR ARS CERT CERTNYS CORRESP DEF 14A DEFA14A DFAN14A EFFECT FWP N-2 N-2/A N-23C-2 N-2ASR N-2MEF N-54A NT 10-K POS 8C POS EX PRE 14A PREC14A REGDEX RW S-8 SC 13G SC 13G/A UPLOAD
Form Description Accession Number Filed Period
SC 13G SCHEDULE 13G 0001213900-23-037379 May 8, 2023
SC 13G SCHEDULE 13G 0000913849-19-000148 Feb 14, 2019
SC 13G SC 13G 0001193125-15-050963 Feb 17, 2015
SC 13G SC 13G 0001193125-13-059333 Feb 14, 2013
SC 13G 0000932471-13-004068 Feb 12, 2013
SC 13G SCHEDULE 13G HOLDINGS REPORT 0001172661-12-000332 Feb 15, 2012
SC 13G 0000932471-11-001460 Feb 10, 2011
SC 13G SCHEDULE 13G 0001193125-10-231834 Oct 19, 2010
SC 13G 0001086364-10-008296 Jan 29, 2010
SC 13G SCHEDULE 13G FOR DECEMBER 31, 2008 0001095449-09-000039 Feb 17, 2009
SC 13G 0000766524-09-000048 Feb 13, 2009
SC 13G SCHEDULE 13G 0001193125-09-020979 Feb 6, 2009
SC 13G SCHEDULE 13G 0001193125-08-207783 Oct 8, 2008
SC 13G SCHEDULE 13G 0001193125-08-171793 Aug 8, 2008
SC 13G SCHEDULE 13G 0001193125-08-076383 Apr 7, 2008
SC 13G SCHEDULE 13G 0001193125-08-023961 Feb 8, 2008
SC 13G SCHEDULE 13G 0000354204-08-000993 Feb 6, 2008
SC 13G SCHEDULE13G 0001193125-08-018862 Feb 4, 2008
SC 13G SCHEDULE 13G 0001193125-07-178359 Aug 10, 2007
SC 13G SCHEDULE 13G 0001193125-07-131472 Jun 7, 2007
SC 13G INITIAL 0000948046-07-000113 Feb 12, 2007
SC 13G SCHEDULE 13G 0001193125-07-020048 Feb 5, 2007
SC 13G 0000909450-07-000031 Jan 29, 2007
SC 13G 0000936872-06-000035 Apr 5, 2006
SC 13G SEC FILING 0000902219-06-000903 Feb 14, 2006
SC 13G 0001040153-06-000012 Feb 14, 2006
SC 13G 0000909450-06-000063 Feb 9, 2006
SC 13G SCHEDULE 13G 0000906344-05-000194 Jun 17, 2005