ECFpA   $21.07  -2.09% Market Open

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

Data not available