$MGYR SEC Filings

Filing Filed On
3 25 Jul 2024
3 27 Sep 2022
3 27 Sep 2022
3 27 Sep 2022
OWNERSHIP DOCUMENT 16 Jul 2021
FORM 3 28 Jan 2011
3 25 Jan 2006
3 14 Nov 2005
3 14 Nov 2005
3 14 Nov 2005
3 14 Nov 2005
3 14 Nov 2005
3 14 Nov 2005
3 14 Nov 2005
3 14 Nov 2005
3 14 Nov 2005
3 14 Nov 2005