Valuation : BlackRock Floating Rate Income Trust

Market Cap 331M 285M 267M 245M 456M 31.29B 460M 3.16B 1.23B 15.99B 1.24B 1.22B 51.51B P/E 2024
13.1x
P/E 2025 17.4x
Enterprise Value 403M 346M 325M 297M 555M 38.05B 559M 3.84B 1.5B 19.44B 1.51B 1.48B 62.62B EV / Sales 2024
10.2x
EV / Sales 2025 12.1x
Free-Float
100%
Yield 2024
11.2%
Yield 2025 12.7%
1 day-0.09%
1 week+0.27%
Current month-0.54%
1 month+2.87%
3 months+3.93%
6 months+1.56%
Current year-2.03%
1 week 11
Extreme 11
11.17
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.45
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 31/12/2010
Director of Finance/CFO 52 31/12/2020
Compliance Officer 59 31/12/2013
Director TitleAgeSince
Director/Board Member 78 31/12/2006
Chairman 68 -
Director/Board Member 75 31/12/2006
Date Insider Type Main position Quantity % Market Cap. Importance
30/01/26 Exercice 9,105 0.0337%
30/01/26 Exercice 11,880 0.0440%
30/01/26 Exercice 27,859 0.1032%
Change 5-day change 1-year change 3-year change Capi.($)
-0.09%+0.27%-11.06%-8.57% 331M
+1.86%-3.20%+23.79%+123.48% 16.07B
+2.86%-4.10%+58.44%+165.22% 13.88B
+1.67%-0.41%-10.09%+29.70% 9.21B
+2.67%-3.40%+37.81%+148.67% 8.03B
-0.26%-1.23%-23.09%-14.34% 7.06B
+1.57%-4.07%+8.39%+38.48% 6.93B
+0.52%-1.90%+13.45%+27.84% 4.84B
-0.56%-1.56%+9.14%+7.18% 4.05B
+0.10%-0.38% - - 3.92B
Average +1.03%-2.00%+11.86%+57.52% 7.43B
Weighted average by Cap. +1.56%-2.60%+19.85%+86.23%

Financials

2024 2025
Net sales 34.26M 29.48M 27.66M 25.31M 47.24M 3.24B 47.61M 327M 127M 1.66B 129M 126M 5.33B 31.25M 26.89M 25.23M 23.08M 43.08M 2.95B 43.43M 298M 116M 1.51B 117M 115M 4.86B
Net income 25.05M 21.55M 20.22M 18.5M 34.53M 2.37B 34.81M 239M 93.16M 1.21B 94.05M 92M 3.9B 19.43M 16.72M 15.69M 14.35M 26.79M 1.84B 27M 186M 72.27M 939M 72.96M 71.37M 3.02B
Net Debt 61.47M 52.88M 49.63M 45.41M 84.75M 5.81B 85.42M 587M 229M 2.97B 231M 226M 9.56B 71.45M 61.47M 57.69M 52.78M 98.51M 6.75B 99.29M 682M 266M 3.45B 268M 262M 11.12B
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
03/09/26 US$11.10 -0.09% 173,375
02/09/26 US$11.11 +0.45% 103,644
01/09/26 US$11.06 -0.90% 104,511
31/08/26 US$11.16 +0.45% 160,540
28/08/26 US$11.11 +0.36% 90,958