Investment Managers Series Trust - Riverbridge Eco Leaders Fund (ECOLX) is a publicly traded company in the Financial Services sector, operating within the Asset Management industry. The company is headquartered in Milwaukee, WI, United States.
ECOLX has IPO date of 2019-01-02, listed on the NASDAQ.
No company description available.