Snowball logo
logo
FLC

Flaherty & CrumrineTotal Return Fund

FLC • NYSE
15,61 $-0,21 $  (1,33%)