Valuation: BlackRock Floating Rate Income Trust

Market Cap 313M 276M 262M 236M 445M 30.06B 451M 3.13B 1.2B 15.36B 1.18B 1.15B 49.26B P/E 2024
13.1x
P/E 2025 17.4x
Enterprise Value 385M 339M 321M 290M 546M 36.91B 553M 3.84B 1.48B 18.87B 1.45B 1.41B 60.49B EV / Sales 2024
10.2x
EV / Sales 2025 12.1x
Free-Float
100%
Yield 2024
11.2%
Yield 2025 12.7%
1 day-0.10%
1 week-1.22%
1 month-5.82%
3 months-1.41%
6 months-2.32%
Current year-7.24%
1 week 10.33
Extreme 10.33
10.6
1 month 10.33
Extreme 10.33
11.13
Current year 10.22
Extreme 10.22
11.67
1 year 10.22
Extreme 10.22
12.28
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 2010-12-31
Director of Finance/CFO 52 2020-12-31
Compliance Officer 59 2013-12-31
Director TitleAgeSince
Director/Board Member 78 2006-12-31
Chairman 68 -
Director/Board Member 75 2006-12-31
Date Insider Type Main position Quantity % Market Cap. Importance
1/30/26 Exercice 9,105 0.0337%
1/30/26 Exercice 11,880 0.0440%
1/30/26 Exercice 27,859 0.1032%
Change 5-day change 1-year change 3-year change Capi.($)
-0.10%-1.22%-13.50%-12.85% 313M
-0.57%-3.43%+5.57%+118.37% 15.15B
-2.07%-7.63%+23.38%+155.54% 11.78B
-1.01%+0.33%-20.69%+21.86% 8.47B
-0.86%-4.42%+13.22%+139.84% 7.28B
-0.14%+1.23%-29.14%-18.81% 6.69B
+0.53%-1.44%-4.38%+14.80% 6.45B
-2.03%+0.48%+8.45%+29.31% 4.83B
-2.64%-4.01%-4.40%+0.53% 3.61B
+1.26%-3.76% - - 3.71B
Average -0.76%-2.58%-2.39%+49.84% 6.83B
Weighted average by Cap. -0.87%-3.13%+1.21%+76.48%

Financials

2024 2025
Net sales 34.26M 30.17M 28.58M 25.81M 48.64M 3.28B 49.27M 342M 132M 1.68B 129M 126M 5.38B 31.25M 27.52M 26.07M 23.54M 44.36M 3B 44.93M 312M 120M 1.53B 117M 115M 4.91B
Net income 25.05M 22.06M 20.9M 18.87M 35.56M 2.4B 36.02M 250M 96.21M 1.23B 94.05M 92M 3.94B 19.43M 17.11M 16.21M 14.63M 27.58M 1.86B 27.94M 194M 74.63M 952M 72.95M 71.36M 3.05B
Net Debt 61.47M 54.13M 51.28M 46.3M 87.26M 5.89B 88.39M 614M 236M 3.01B 231M 226M 9.66B 71.45M 62.92M 59.61M 53.82M 101M 6.85B 103M 713M 274M 3.5B 268M 262M 11.23B
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
26-09-30 $10.51 -0.10% 203,361
26-09-29 $10.52 +1.54% 152,956
26-09-28 $10.36 -1.24% 159,028
26-09-25 $10.49 +0.48% 160,803
26-09-24 $10.44 -1.88% 191,880