BlackRock Floating Rate Income Trust: A Financial Analysis
Discover the latest financial report on BlackRock Floating Rate Income Trust (BGT), an asset management company with a market cap of $289.43 million and a dividend yield of 11.12%. Access key financial details and analysis here.