ECFpA   $24.14  -0.12% Market Closed

Ellsworth Growth and Income Fund Ltd

Data not available