Ellsworth Growth and Income Fund Ltd (ECF) Stock Price, Quote, News & History

ECFAMEX
$11.66
0.302.64%