Valuation: BlackRock Floating Rate Income Trust

Market Cap 317M 278M 255M 238M 450M 30.27B 459M 3.07B 1.19B 14.83B 1.19B 1.17B 51.17B P/E 2024
13.1x
P/E 2025 17.4x
Enterprise Value 389M 340M 312M 291M 551M 37.08B 562M 3.76B 1.46B 18.17B 1.46B 1.43B 62.69B EV / Sales 2024
10.2x
EV / Sales 2025 12.1x
Free-Float
100%
Yield 2024
11.2%
Yield 2025 12.7%
1 week+0.47%
Current month-0.19%
1 month-1.39%
3 months-1.12%
6 months-6.09%
Current year-6.09%
1 week 10.51
Extreme 10.51
10.69
1 month 10.51
Extreme 10.51
10.84
Current year 10.22
Extreme 10.22
11.67
1 year 10.22
Extreme 10.22
12.75
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 66 -
Director/Board Member 75 31/12/2006
Date Insider Type Main position Quantity % Market Cap.
01-29Fiscal year 27,859 0.1032%
01-29Fiscal year 9,105 0.0337%
01-29Fiscal year 11,880 0.0440%
Change 5-day change 1-year change 3-year change Capi.($)
0.00%+0.47%-15.82%-8.75% 317M
+2.34%+3.67%+21.79%+108.31% 14.46B
+3.02%+7.34%+58.91%+149.68% 12.1B
-1.00%+0.16%-4.16%+32.63% 8.94B
-0.12%+1.83%-12.38%-10.93% 7.72B
+2.45%+5.14%+36.58%+129.36% 7.46B
+4.22%+4.58%+6.63%+62.62% 6.32B
+1.86%+2.54%+12.98%+22.36% 4.61B
+0.56%+0.18%+10.95%+3.44% 4.06B
-2.52%+0.42% - - 3.89B
Average +0.68%+0.84%+12.83%+54.30% 6.99B
Weighted average by Cap. +0.84%+1.15%+19.84%+76.68%

Financials

2024 2025
Net sales 34.26M 29.97M 27.54M 25.67M 48.59M 3.27B 49.51M 331M 128M 1.6B 129M 126M 5.52B 31.25M 27.34M 25.12M 23.41M 44.32M 2.98B 45.16M 302M 117M 1.46B 117M 115M 5.04B
Net income 25.05M 21.91M 20.13M 18.77M 35.52M 2.39B 36.19M 242M 93.91M 1.17B 94.04M 91.98M 4.04B 19.43M 17M 15.62M 14.56M 27.56M 1.85B 28.08M 188M 72.84M 908M 72.95M 71.35M 3.13B
Net Debt 61.47M 53.78M 49.4M 46.05M 87.18M 5.86B 88.82M 595M 230M 2.87B 231M 226M 9.91B 71.45M 62.51M 57.43M 53.53M 101M 6.81B 103M 691M 268M 3.34B 268M 262M 11.52B
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
02/07/26 US$10.64 0.00% 66,214
01/07/26 US$10.64 -0.19% 92,678
30/06/26 US$10.66 +1.04% 103,585
29/06/26 US$10.55 +0.29% 118,943
26/06/26 US$10.52 -0.75% 159,497