$DIOD SEC Filings

Filing Filed On
3 30 May 2024
FORM 3 SUBMISSION 05 Jun 2023
FORM 3 SUBMISSION 22 Feb 2023
FORM 3 SUBMISSION 05 Apr 2021
FORM 3 SUBMISSION 03 Mar 2021
FORM 3 SUBMISSION 03 Mar 2021
FORM 3 SUBMISSION 26 May 2020
FORM 3 SUBMISSION 26 Feb 2019
FORM 3 SUBMISSION 23 May 2018
FORM 3 SUBMISSION 10 Jan 2018
FORM 3 SUBMISSION 10 Jan 2018
FORM 3 SUBMISSION 25 May 2017
FORM 3 SUBMISSION 04 Dec 2015
PRIMARY DOCUMENT 11 Mar 2013
PRIMARY DOCUMENT 09 Dec 2011
PRIMARY DOCUMENT 26 May 2010
PRIMARY DOCUMENT 30 Jul 2008
PRIMARY DOCUMENT 23 Jun 2008
PRIMARY DOCUMENT 03 Jun 2008
PRIMARY DOCUMENT 03 Jun 2008