$VMC SEC Filings

Filing Filed On
FORM 3 22 Feb 2016
3 13 Feb 2015
3 13 Feb 2015
3 08 Jan 2015
3 08 Jan 2015
3 08 Jan 2015
3 08 Jan 2015
3 14 Jul 2014
3 12 Mar 2014
3 25 Sep 2013
3 14 Mar 2013
3 18 Dec 2012
3 18 Dec 2012
3 18 Dec 2012
3 08 Nov 2012
3 10 Nov 2011
3 18 May 2011
3 17 Dec 2009
3 17 Dec 2009
3 20 Oct 2008