ECFpA   $21.5199  -0.60% Market Open

Ellsworth Growth and Income Fund Ltd. 5.25% Series A Cumulative Preferred Shares (Liquidation Prefer

Data not available