EdgarLookup

ULTRALIFE CORP — SC 13G/A Filings

70 SC 13G/A filings on record

This page lists all SC 13G/A filings submitted to the SEC by ULTRALIFE CORP (ULBI), sorted by most recent first. Each row links to the full filing on EdgarLookup. ULTRALIFE CORP has filed 70 SC 13G/A documents with the SEC since 2006. To view all SEC filings by ULTRALIFE CORP, see the full filings list.

Overview All Filings Financials Insiders
All 10-K 10-K/A 10-Q 10-Q/A 3 4 4/A 424B3 424B5 5 6-K 8-K 8-K/A ARS CORRESP DEF 14A DEFA14A DEFS14A EFFECT FWP NT 10-K NT 10-Q PRE 14A PRES14A REGDEX S-3 S-3/A S-8 SC 13D SC 13D/A SC 13G SC 13G/A SCHEDULE 13D/A SCHEDULE 13G SD UPLOAD
Form Description Accession Number Filed Period
SC 13G/A SEC SCHEDULE 13G 0000354204-24-003329 Feb 9, 2024
SC 13G/A SEC SCHEDULE 13G 0000354204-23-001711 Feb 10, 2023
SC 13G/A SEC SCHEDULE 13G 0000354204-22-001899 Feb 8, 2022
SC 13G/A SEC SCHEDULE 13G 0000354204-21-000588 Feb 16, 2021
SC 13G/A SCHEDULE 13G/A - CORRECTED 0001802984-20-000004 Feb 18, 2020
SC 13G/A SCHEDULE 13G/A 0001258897-20-001381 Feb 12, 2020
SC 13G/A SCHEDULE 13G/A 0001258897-19-001323 Feb 8, 2019
SC 13G/A SCHEDULE 13G FOR DECEMBER 31, 2017 0001095449-18-000019 Feb 15, 2018
SC 13G/A SCHEDULE 13G/A 0001258897-18-001326 Feb 9, 2018
SC 13G/A SEC SCHEDULE 13G 0000846087-18-000057 Feb 8, 2018
SC 13G/A SEC SCHEDULE 13G 0000846087-18-000036 Feb 8, 2018
SC 13G/A SEC SCHEDULE 13G 0000902219-18-000396 Feb 8, 2018
SC 13G/A SCHEDULE 13G FOR DECEMBER 31, 2016 0001095449-17-000020 Feb 15, 2017
SC 13G/A SEC SCHEDULE 13G 0000902219-17-000478 Feb 9, 2017
SC 13G/A SEC SCHEDULE 13G 0000902219-17-000458 Feb 9, 2017
SC 13G/A SEC SCHEDULE 13G 0000902219-17-000402 Feb 9, 2017
SC 13G/A SCHEDULE 13G FOR DECEMBER 31, 2015 0001095449-16-000212 Mar 4, 2016
SC 13G/A SEC SCHEDULE 13G 0000902219-16-001079 Feb 11, 2016
SC 13G/A SEC SCHEDULE 13G 0000846087-16-000080 Feb 11, 2016
SC 13G/A SEC SCHEDULE 13G 0000846087-16-000067 Feb 11, 2016
SC 13G/A 0001057439-16-000129 Jan 21, 2016
SC 13G/A SEC SCHEDULE 13G 0000846087-15-000031 Aug 10, 2015
SC 13G/A SEC SCHEDULE 13G 0000902219-15-000559 Aug 10, 2015
SC 13G/A SEC SCHEDULE 13G 0000902219-15-000450 Feb 12, 2015
SC 13G/A SEC SCHEDULE 13G 0001600473-15-000016 Feb 12, 2015
SC 13G/A SEC SCHEDULE 13G 0000846087-15-000027 Feb 12, 2015
SC 13G/A SCHEDULE 13G FOR DECEMBER 31, 2014 0001095449-15-000015 Jan 28, 2015
SC 13G/A 0001057439-15-000079 Jan 22, 2015
SC 13G/A SCHEDULE 13G FOR DECEMBER 31, 2013 0001095449-14-000025 Feb 14, 2014
SC 13G/A SCHEDULE 13G FOR MAY 31, 2013 0001095449-13-000056 Jun 6, 2013
SC 13G/A SC 13G/A 0001193125-13-059152 Feb 14, 2013
SC 13G/A SC 13G/A AMENDMENT NO. 1 FOR ARTTIS CAPITAL MANAGEMENT BY ULTRALIFE 0000904454-13-000245 Feb 14, 2013
SC 13G/A SCHEDULE 13G FOR DECEMBER 31, 2012 0001095449-13-000014 Feb 4, 2013
SC 13G/A SC 13G/A 0001193125-12-053139 Feb 13, 2012
SC 13G/A ULTRALIFECORPORATION123109 0000914208-10-000165 Feb 12, 2010
SC 13G/A SC 13G/A 0001104659-09-068916 Dec 8, 2009
SC 13G/A ULTRALIFE CORPORATION 0000914208-09-000271 Feb 12, 2009
SC 13G/A SC 13G/A 0001104659-09-006393 Feb 4, 2009
SC 13G/A 0001097241-08-000052 Feb 8, 2008
SC 13G/A DOC ONE 0000315066-07-003668 Oct 10, 2007
SC 13G/A 0000861177-07-000081 Mar 22, 2007
SC 13G/A DOC ONE 0000315066-07-002313 Feb 14, 2007
SC 13G/A AMENDMENT 0001104659-06-073482 Nov 9, 2006
SC 13G/A AMENDMENT 0001104659-06-065819 Oct 10, 2006
SC 13G/A SCHEDULE 13G AMENDMENT 0000931217-06-000001 Mar 31, 2006
SC 13G/A DOC ONE 0000315066-06-003034 Feb 14, 2006
SC 13G/A SCHEDULE 13G AMENDMENT 0000931217-05-000031 Sep 30, 2005
SC 13G/A DOC ONE 0000315066-05-001244 Feb 14, 2005
SC 13G/A SEC G/A ULTRALIFE BATTERIES, INC 0000828405-05-000007 Feb 14, 2005
SC 13G/A 0000919574-04-000655 Feb 17, 2004