Valuation: BlackRock Floating Rate Income Trust

Market Cap 319M 280M 260M 239M 450M 30.82B 457M 3.1B 1.21B 15.08B 1.2B 1.17B 52.1B P/E 2024
13.1x
P/E 2025 17.4x
Enterprise Value 391M 342M 318M 292M 551M 37.72B 559M 3.79B 1.48B 18.46B 1.47B 1.44B 63.75B EV / Sales 2024
10.2x
EV / Sales 2025 12.1x
Free-Float
100%
Yield 2024
11.2%
Yield 2025 12.7%
1 day+1.45%
1 week+1.87%
Current month+1.97%
1 month+2.16%
3 months-0.46%
6 months-5.64%
Current year-4.06%
1 week 10.58
Extreme 10.58
10.97
1 month 10.51
Extreme 10.51
10.97
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 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 67 -
Director/Board Member 75 2006-12-31
Date Insider Type Main position Quantity % Market Cap.
1/30/26 Fiscal year 11,880 0.0440%
1/30/26 Fiscal year 27,859 0.1032%
1/30/26 Fiscal year 9,105 0.0337%
Change 5-day change 1-year change 3-year change Capi.($)
+1.45%+1.87%-13.66%-7.41% 319M
+1.44%+2.47%+19.06%+105.41% 14.63B
+2.25%+4.37%+45.30%+131.06% 11.94B
+0.16%-1.66%-10.89%+26.79% 8.94B
-0.15%-0.58%-14.48%-14.26% 7.52B
+1.11%-1.60%+19.03%+59.26% 6.37B
+0.64%+1.42%+14.22%+25.92% 4.82B
+0.41%-0.14%+12.14%+7.34% 4.14B
-0.33%-3.51% - - 3.69B
+1.17%-1.18%+8.44%+42.89% 3.5B
Average +0.75%-0.72%+8.80%+41.89% 6.59B
Weighted average by Cap. +0.89%-0.50%+14.13%+63.03%

Financials

2024 2025
Net sales 34.26M 30.02M 27.87M 25.61M 48.25M 3.31B 48.96M 332M 130M 1.62B 129M 126M 5.59B 31.25M 27.38M 25.42M 23.36M 44.01M 3.02B 44.66M 303M 119M 1.48B 117M 115M 5.1B
Net income 25.05M 21.95M 20.37M 18.72M 35.28M 2.42B 35.8M 243M 94.99M 1.18B 94.02M 91.99M 4.09B 19.43M 17.02M 15.8M 14.52M 27.36M 1.87B 27.77M 188M 73.69M 917M 72.93M 71.36M 3.17B
Net Debt 61.47M 53.86M 50M 45.94M 86.57M 5.93B 87.85M 596M 233M 2.9B 231M 226M 10.03B 71.45M 62.6M 58.12M 53.4M 101M 6.89B 102M 692M 271M 3.37B 268M 262M 11.65B
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-07-22 US$10.86 +1.40% 378,384
26-07-21 US$10.71 +0.66% 77,802
26-07-20 US$10.64 +0.57% 149,676
26-07-17 US$10.58 -1.40% 140,203
26-07-16 US$10.73 +0.56% 89,635