$IPGP SEC Filings

Filing Filed On
PRIMARY DOCUMENT 29 Oct 2007
PRIMARY DOCUMENT 03 Oct 2007
FORM 4/A 27 Jul 2007
FORM 4/A SUBMISSION 13 Jun 2007