$ALG SEC Filings

Filing Filed On
FORM 3 05 Dec 2024
FORM 3 05 Aug 2024
FORM 3 08 Mar 2024
FORM 3 27 Feb 2024
FORM 3 15 Dec 2023
FORM 3 13 Dec 2021
FORM 3 26 Jul 2021
FORM 3 16 Dec 2019
FORM 3 09 May 2019
FORM 3 09 May 2018
FORM 3 18 Dec 2017
FORM 3 05 Aug 2016
FORM 3 10 Aug 2015
FORM 3 10 Aug 2015
FORM 3 10 Aug 2015
FORM 3 13 May 2015
PRIMARY DOCUMENT 28 Sep 2011
PRIMARY DOCUMENT 05 Aug 2011
PRIMARY DOCUMENT 24 Mar 2011
PRIMARY DOCUMENT 23 Dec 2009