ECFpA   $23.3791  1.21% Market Closed

Ellsworth Growth and Income Fund Ltd

Data not available