$ SEC Filings

Filing Filed On
SC 13G 27 Dec 2023
SCHEDULE 13G 09 Feb 2023
SC 13G 03 Feb 2023
SC 13G 10 Feb 2022
SC 13G 04 Feb 2022
MAG 06 Feb 2015
SCHEDULE 13G - MACMILLAN 12 Feb 2014
SC 13G 11 Feb 2014
SC 13G 15 Oct 2013
SCHEDULE 13G 15 Dec 2006
SCHEDULE 13G 15 Dec 2006
SCHEDULE 13G 15 Dec 2006
SCHEDULE 13G 15 Dec 2006
SCHEDULE 13G 03 May 2006
SCHEDULE 13G 03 May 2006
SCHEDULE 13G 03 May 2006
SCHEDULE 13G 02 May 2006
SCEDULE 13G 22 Jul 2003
SCHEDULE 13G 22 Jul 2003
SCHEDULE 13G 22 Jul 2003