EdgarLookup

BENCHMARK ELECTRONICS INC — SC 13G Filings

38 SC 13G filings on record

This page lists all SC 13G filings submitted to the SEC by BENCHMARK ELECTRONICS INC (BHE), sorted by most recent first. Each row links to the full filing on EdgarLookup. BENCHMARK ELECTRONICS INC has filed 38 SC 13G documents with the SEC since 2010. To view all SEC filings by BENCHMARK ELECTRONICS INC, see the full filings list.

Overview All Filings Financials Insiders
All 10-K 10-K/A 10-K405 10-Q 10-Q/A 11-K 144 25-NSE 3 3/A 4 4/A 424B1 424B2 424B3 424B4 425 5 8-A12B 8-A12B/A 8-K 8-K/A ARS CORRESP DEF 14A DEFA14A DEFC14A DEFR14A DFAN14A EFFECT NT 10-Q NT 11-K POS AM PRE 14A PREC14A PRER14A PRRN14A S-3 S-3/A S-4 S-4/A S-8 S-8 POS SC 13D SC 13D/A SC 13G SC 13G/A SCHEDULE 13G SCHEDULE 13G/A SD UPLOAD
Form Description Accession Number Filed Period
SC 13G 0001306550-23-000521 Jan 20, 2023
SC 13G 0001023875-21-000029 Oct 8, 2021
SC 13G 0000834237-21-000490 Jan 25, 2021
SC 13G DOC ONE 0000315066-11-002294 Feb 14, 2011
SC 13G 0000932471-11-001226 Feb 10, 2011
SC 13G 0001086364-10-007059 Jan 29, 2010
SC 13G 0000913414-09-003138 Feb 5, 2009
SC 13G BENCHMARK ELECTRONICS, INC. 0001193125-08-028380 Feb 13, 2008
SC 13G SCHEDULE 13G 0000354204-08-000779 Feb 6, 2008
SC 13G 0000913414-08-003389 Feb 5, 2008
SC 13G 0000913414-08-003333 Feb 5, 2008
SC 13G 0000913414-08-003277 Feb 5, 2008
SC 13G SNOW CAPITAL MANAGEMENT, L.P./BENCHMARK ELECTRONICS, INC. SC 13G 0000950152-08-000403 Jan 22, 2008
SC 13G FINAL 2/28/07 13G 0001074683-07-000204 Mar 9, 2007
SC 13G BENCHMARK ELECTRONICS, INC. - 12/31/06 0001102578-07-000132 Feb 14, 2007
SC 13G SEC FILING 0000902219-07-000643 Feb 14, 2007
SC 13G 12/31/06 13G 0001074683-07-000052 Feb 5, 2007
SC 13G 0000913414-07-001604 Jan 23, 2007
SC 13G 12/31/05 13G 0001074683-06-000018 Feb 10, 2006
SC 13G 0000906304-06-000027 Jan 11, 2006
SC 13G DOC ONE 0000315066-06-000106 Jan 10, 2006
SC 13G 0000093748-05-000053 Feb 15, 2005
SC 13G 0000913414-05-000099 Feb 14, 2005
SC 13G DOC ONE 0000902219-05-000695 Feb 14, 2005
SC 13G FORM 13G HOLDINGS REPORT 0001172661-05-000040 Feb 7, 2005
SC 13G 0000913414-04-000086 Feb 17, 2004
SC 13G 0000093748-04-000054 Feb 12, 2004
SC 13G DOC ONE 0000315066-02-000501 Feb 13, 2002
SC 13G BENCHMARK ELECTRONICS JAN 11, 2002 0000734072-02-000003 Jan 28, 2002
SC 13G BENCHMARK ELECTRONICS, INC. 0000950135-01-501772 Jun 26, 2001
SC 13G 0000935836-00-000209 Apr 20, 2000
SC 13G 0000861177-00-000028 Feb 10, 2000
SC 13G 0000934999-00-000003 Feb 7, 2000
SC 13G 0000080255-00-000088 Feb 4, 2000
SC 13G SCHEDULE 13G 0001024739-99-000537 Sep 2, 1999
SC 13G SCHEDULE 13G 0001005477-99-000515 Feb 12, 1999
SC 13G 0000861177-99-000013 Feb 11, 1999
SC 13G 0000928749-97-000018 Aug 21, 1997