Other OTC - Delayed Quote • USD ECGI Holdings, Inc. (ECGI) Follow 0.0029 +0.0003 (+11.54%) At close: April 26 at 1:32 PM EDT Sustainability data is currently not available for ECGI.