$IPGP SEC Filings

Filing Filed On
SC 13D/A 04 Jan 2024
SC 13D/A 01 Nov 2021
SC 13D/A 11 Feb 2015
SC 13D/A 17 Dec 2012
IPGP SCHEDULE 13D/A AMENDMENT NO. 2 23 May 2011