$EFC SEC Filings

Filing Filed On
SC 13D/A 13 Dec 2023
SC 13D/A 19 Oct 2021
SC 13D/A 03 Feb 2020
SC 13D/A 25 Nov 2019
SC 13D/A 29 Jul 2019
SC 13D/A 18 May 2018
SC 13D/A 15 Sep 2014
AMENDMENT NO. 5 TO SCHEDULE 13D 08 Jan 2014
SC 13D/A 22 May 2013
SC 13D/A 20 Dec 2012
AMENDMENT NO. 2 TO SCHEDULE 13D 22 Aug 2012
AMENDMENT NO.1 TO SCHEDULE 13D 04 Jan 2012