OTC Markets OTCPK - Delayed Quote USD

ECGI Holdings, Inc. (ECGI)

0.0021 0.0000 (0.00%)
At close: June 6 at 10:11 AM EDT

Performance Overview

Return ECGI S&P 500
YTD -30.00% +12.10%
1-Year -89.39% +24.82%
3-Year -99.60% +26.41%