$MXC SEC Filings

Filing Filed On
4/A 10 Apr 2024
4/A 12 Dec 2022
4/A 30 Dec 2015
4/A 18 Dec 2015
4/A 31 Oct 2005
4/A 20 Aug 2004
4/A 14 Jul 2003