Historical Data

Flaherty & Crumrine Total Return Fu... (FLC)

$15.0699

-0.02 (-0.13%)