Valuation: BlackRock Floating Rate Income Trust

Market Cap 328M 284M 268M 243M 456M 31.42B 459M 3.2B 1.23B 15.94B 1.23B 1.2B 50.67B P/E 2024
13.1x
P/E 2025 17.4x
Enterprise Value 399M 346M 326M 296M 556M 38.26B 560M 3.9B 1.5B 19.41B 1.5B 1.47B 61.71B EV / Sales 2024
10.2x
EV / Sales 2025 12.1x
Free-Float
100%
Yield 2024
11.2%
Yield 2025 12.7%
1 day-0.45%
1 week-1.17%
Current month-1.97%
1 month+0.74%
3 months+2.43%
6 months+2.43%
Current year-3.44%
1 week 10.93
Extreme 10.93
11.08
1 month 10.8
Extreme 10.8
11.17
Current year 10.22
Extreme 10.22
11.67
1 year 10.22
Extreme 10.22
12.44
3 years 10.21
Extreme 10.21
13.97
5 years 10.21
Extreme 10.21
14.74
10 years 7.2
Extreme 7.2
14.79
Manager TitleAgeSince
Chief Executive Officer 62 01/01/2011
Director of Finance/CFO 52 01/01/2021
Compliance Officer 59 01/01/2014
Director TitleAgeSince
Director/Board Member 78 01/01/2007
Chairman 68 -
Director/Board Member 75 01/01/2007
Date Insider Type Main position Quantity % Market Cap. Importance
30/1/26 Exercice 9,105 0.0337%
30/1/26 Exercice 11,880 0.0440%
30/1/26 Exercice 27,859 0.1032%
Change 5-day change 1-year change 3-year change Capi.($)
-0.45%-1.17%-11.85%-10.03% 328M
-0.99%-1.38%+14.89%+118.73% 15.93B
-1.41%-4.25%+42.34%+169.96% 12.74B
-0.47%-1.72%-19.85%+24.32% 8.93B
-1.05%-1.88%+26.46%+145.03% 7.74B
-2.13%-4.90%-27.23%-17.03% 6.81B
-1.01%-4.59%+4.07%+21.42% 6.66B
+0.26%-0.51%+9.58%+25.08% 4.84B
-2.03%-3.35%+3.94%+2.60% 3.98B
+0.22%+1.06% - - 3.85B
Average -0.93%-2.08%+4.71%+53.34% 7.18B
Weighted average by Cap. -1.03%-2.47%+10.36%+81.68%

Financials

2024 2025
Net sales 34.26M 29.69M 28.01M 25.42M 47.68M 3.28B 48.02M 335M 129M 1.67B 129M 126M 5.3B 31.25M 27.08M 25.55M 23.18M 43.49M 2.99B 43.8M 305M 118M 1.52B 117M 115M 4.83B
Net income 25.05M 21.7M 20.48M 18.58M 34.85M 2.4B 35.11M 245M 94.25M 1.22B 94.07M 92M 3.87B 19.43M 16.83M 15.89M 14.41M 27.04M 1.86B 27.23M 190M 73.11M 945M 72.97M 71.36M 3B
Net Debt 61.47M 53.26M 50.26M 45.6M 85.54M 5.89B 86.16M 600M 231M 2.99B 231M 226M 9.5B 71.45M 61.91M 58.42M 53M 99.43M 6.85B 100M 698M 269M 3.47B 268M 262M 11.04B
Logo BlackRock Floating Rate Income Trust
BlackRock Floating Rate Income Trust (the Trust) is a diversified, closed-end management investment company. The Trust's investment objective is to provide a high level of current income. The Trust's secondary objective seeks the preservation of capital to the extent consistent with its primary objective of high current income. It invests at least 80% of its managed assets in floating and variable rate instruments of United States (U.S.) and non-U.S. issuers, including a substantial portion of its assets in senior, secured loans made to corporate and other business entities. It may invest directly in such securities or synthetically through the use of derivatives. It may invest up to 20% of its managed assets in fixed rate instruments of U.S. and non-U.S. issuers, including developed and emerging markets debt, investment grade and high yield corporate debt, sovereign debt, and mortgage-related and asset-backed securities. The Trust's investment manager is BlackRock Advisors, LLC.
Employees
-
Date Price Change Volume
15/09/26 USD 10.94 -0.45% 123,413
11/09/26 USD 10.99 +0.27% 104,788
10/09/26 USD 10.96 -0.54% 81,522
09/09/26 USD 11.02 -0.45% 134,448
08/09/26 USD 11.07 +0.36% 115,705
40% Discount: Identify Tomorrow's Best Investments With The Best Subscriber-Only Tools!
d
:
:
SEIZE THE OFFER!