EdgarLookup

ESCALON MEDICAL CORP — DEF 14A Filings

21 DEF 14A filings on record

This page lists all DEF 14A filings submitted to the SEC by ESCALON MEDICAL CORP (ESMC), sorted by most recent first. Each row links to the full filing on EdgarLookup. ESCALON MEDICAL CORP has filed 21 DEF 14A documents with the SEC since 1996. To view all SEC filings by ESCALON MEDICAL CORP, see the full filings list.

Overview All Filings Financials Insiders
All 10-K 10-K/A 10-K405 10-K405/A 10-Q 10-Q/A 10KSB 10KSB/A 10QSB 25-NSE 3 4 4/A 424B3 8-K 8-K/A ARS CB CB/A CORRESP DEF 14A DEFA14A DEFR14A EFFECT NT 10-K NT 10-Q NT 10-Q/A POS AM PRE 14A PRER14A REGDEX S-3 S-3/A S-8 SC 13D SC 13D/A SC 13G SC 13G/A SCHEDULE 13G SCHEDULE 13G/A UPLOAD
Form Description Accession Number Filed Period
DEF 14A DEF 14A 0000862668-17-000012 May 18, 2017 Jun 30, 2017
DEF 14A DEF 14A 0000862668-15-000025 Nov 19, 2015
DEF 14A DEF 14A 0000862668-14-000017 Nov 13, 2014 Dec 23, 2014
DEF 14A DEF 14A 0000862668-13-000020 Nov 14, 2013 Jun 30, 2013
DEF 14A NOTICE AND PROXY STATEMENT 0000862668-13-000010 May 17, 2013 Jun 30, 2012
DEF 14A NOTICE & PROXY STATEMENT 0001193125-12-238423 May 17, 2012 Jun 29, 2012
DEF 14A FORM DEF 14A 0000950123-11-052433 May 20, 2011 Jun 30, 2011
DEF 14A DEF 14A 0000950123-10-058580 Jun 16, 2010 Jun 30, 2010
DEF 14A DEF 14A 0000950123-09-013508 Jun 12, 2009 Jun 30, 2009
DEF 14A DEFINITIVE PROXY STATEMENT 0000893220-07-003873 Nov 30, 2007 Dec 28, 2007
DEF 14A DEFINITIVE PROXY STATEMENT 0000893220-06-002550 Nov 29, 2006 Dec 28, 2006
DEF 14A ESCALON MEDICAL CORP. DEFINITIVE PROXY STATEMENT 0000893220-05-002410 Oct 28, 2005 Nov 29, 2005
DEF 14A DEF 14A ESCALON MEDICAL CORP. 0000893220-04-002256 Oct 26, 2004 Dec 1, 2004
DEF 14A DEF 14A ESCALON MEDICAL CORP. 0000893220-03-001646 Oct 9, 2003 Nov 11, 2003
DEF 14A DEFINITIVE PROXY STATEMENT DATED 11/1/2002 0000893220-02-001159 Oct 1, 2002 Nov 1, 2002
DEF 14A DEFINITIVE PROXY STATEMENT FOR 11/02/2001 0000893220-01-500727 Oct 1, 2001 Nov 2, 2001
DEF 14A DEF 14A ESCALON MEDICAL CORP. 0000893220-00-001103 Sep 29, 2000 Nov 6, 2000
DEF 14A DEFINITIVE PROXY STATEMENT/ESCALON MEDICAL GROUP 0000893220-99-001159 Oct 12, 1999 Nov 9, 1999
DEF 14A DEFINITIVE PROXY STATEMENT / ESCALON MEDICAL CORP. 0000893220-98-001872 Dec 17, 1998 Jan 21, 1999
DEF 14A ESCALON MEDICAL CORP. N&PS 0000893220-97-001753 Nov 4, 1997 Nov 20, 1997
DEF 14A SCHEDULE 14A ESCALON MEDICAL CORP 0000893220-96-001745 Oct 25, 1996 Dec 10, 1996