Benzinga

Flaherty & Crumrine Total Return Fund Inc

FLCNYSE
$15.57
0.050.32%
Last update: Sep 28, 9:20 AM
$15.72
0.201.29%