BlackRock Floating Rate Income Trust logo
BlackRock Floating Rate Income Trust BGT
$ 12.69 -0.94%