$IDEX SEC Filings

Filing Filed On
DEFA14A 08 Nov 2022
DEFA14A 17 Dec 2018
DEFA14A 17 May 2016
DEFINITIVE ADDITIONAL MATERIALS 23 Dec 2015