Valuation: BlackRock Floating Rate Income Trust

Market Cap 330M 286M 268M 244M 459M 31.46B 466M 3.15B 1.23B 15.75B 1.24B 1.21B 52.53B P/E 2024
13.1x
P/E 2025 17.4x
Enterprise Value 401M 348M 326M 297M 559M 38.28B 567M 3.83B 1.5B 19.17B 1.51B 1.47B 63.91B EV / Sales 2024
10.2x
EV / Sales 2025 12.1x
Free-Float
100%
Yield 2024
11.2%
Yield 2025 12.7%
1 day-0.18%
1 week+1.47%
Current month+2.12%
1 month+3.46%
3 months+1.10%
6 months-3.07%
Current year-2.38%
1 week 10.81
Extreme 10.81
11.1
1 month 10.58
Extreme 10.58
11.1
Current year 10.22
Extreme 10.22
11.67
1 year 10.22
Extreme 10.22
12.55
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 67 -
Director/Board Member 75 31/12/2006
Date Insider Type Main position Quantity % Market Cap.
30/01/26 Fiscal year 9,105 0.0337%
30/01/26 Fiscal year 11,880 0.0440%
30/01/26 Fiscal year 27,859 0.1032%
Change 5-day change 1-year change 3-year change Capi.($)
-0.18%+1.47%-11.59%-7.29% 330M
+0.96%+4.30%+30.49%+124.60% 15.74B
+0.56%+5.83%+66.61%+174.49% 13.45B
-0.51%-1.22%-7.29%+31.11% 9.33B
+1.01%+5.96%+45.15%+152.44% 8.24B
-0.43%+0.31%-15.78%-15.78% 7.45B
-0.18%+4.23%+20.23%+49.48% 6.71B
+0.13%-0.13%+8.81%+26.40% 4.77B
+0.46%+2.25%+11.19%+8.43% 4.1B
-0.08%+2.73% - - 3.91B
Average +0.17%+3.64%+16.43%+60.43% 7.4B
Weighted average by Cap. +0.32%+4.98%+25.42%+88.82%

Financials

2024 2025
Net sales 34.26M 29.68M 27.81M 25.37M 47.69M 3.27B 48.42M 327M 128M 1.64B 129M 126M 5.46B 31.25M 27.07M 25.37M 23.14M 43.5M 2.98B 44.17M 298M 117M 1.49B 117M 115M 4.98B
Net income 25.05M 21.7M 20.33M 18.54M 34.86M 2.39B 35.4M 239M 93.47M 1.2B 94.04M 91.99M 3.99B 19.43M 16.83M 15.77M 14.39M 27.04M 1.85B 27.46M 185M 72.51M 928M 72.95M 71.36M 3.09B
Net Debt 61.47M 53.25M 49.9M 45.51M 85.56M 5.86B 86.88M 587M 229M 2.94B 231M 226M 9.79B 71.45M 61.9M 58M 52.9M 99.45M 6.81B 101M 682M 267M 3.41B 268M 262M 11.38B
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
12/08/26 US$11.06 -0.18% 95,647
11/08/26 US$11.08 +0.82% 92,636
10/08/26 US$10.99 +0.92% 144,172
07/08/26 US$10.89 +0.37% 137,266
06/08/26 US$10.85 -0.46% 121,010