Valuation: BlackRock Floating Rate Income Trust

Market Cap 30Cr 27Cr 25Cr 22Cr 42Cr 2.84TCr 43Cr 297.2Cr 117.07Cr 1.49TCr 112.45Cr 110.05Cr 4.71TCr P/E 2024
13.1x
P/E 2025 17.4x
Enterprise Value 37Cr 33Cr 31Cr 28Cr 52Cr 3.51TCr 53Cr 368.08Cr 144.99Cr 1.84TCr 139.27Cr 136.29Cr 5.83TCr EV / Sales 2024
10.2x
EV / Sales 2025 12.1x
Free-Float
100%
Yield 2024
11.2%
Yield 2025 12.7%
1 day-0.85%
1 week-1.24%
Current month-5.19%
1 month-7.30%
3 months-8.33%
6 months-8.75%
Current year-12.05%
1 week 9.95
Extreme 9.95
10.14
1 month 9.92
Extreme 9.92
10.74
Current year 9.92
Extreme 9.92
11.67
1 year 9.92
Extreme 9.92
11.95
3 years 9.92
Extreme 9.92
13.97
5 years 9.92
Extreme 9.92
14.74
10 years 7.2
Extreme 7.2
14.79
Manager TitleAgeSince
Chief Executive Officer 62 01/01/2011
Director of Finance/CFO 52 01/01/2021
Compliance Officer 59 01/01/2014
Director TitleAgeSince
Director/Board Member 78 01/01/2007
Chairman 68 -
Director/Board Member 75 01/01/2007
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.85%-1.24%-15.77%-13.73% 30Cr
-2.38%-3.05%-1.07%+100.00% 1.51TCr
-5.59%-4.76%+10.58%+127.99% 1.14TCr
-0.47%+0.11%-18.51%+29.92% 886.01Cr
-3.74%-3.52%+3.49%+112.89% 711.11Cr
+0.46%-1.15%-23.12%-8.82% 673.46Cr
-1.66%-0.13%+4.05%+7.22% 648.37Cr
-1.14%-1.01%+7.42%+32.32% 488.59Cr
+1.15%+2.44%+0.50%+10.30% 376.07Cr
+0.53%-1.12% - - 370.7Cr
Average -1.35%+0.66%-3.60%+44.23% 683.47Cr
Weighted average by Cap. -2.00%+0.79%-2.03%+65.23%

Financials

2024 2025
Net sales 3.43Cr 3.06Cr 2.82Cr 2.56Cr 4.81Cr 324.52Cr 4.88Cr 34Cr 13Cr 170.02Cr 13Cr 13Cr 538.62Cr 3.12Cr 2.79Cr 2.57Cr 2.34Cr 4.39Cr 295.99Cr 4.45Cr 31Cr 12Cr 155.07Cr 12Cr 11Cr 491.27Cr
Net income 2.5Cr 2.24Cr 2.06Cr 1.87Cr 3.52Cr 237.25Cr 3.57Cr 25Cr 9.79Cr 124.3Cr 9.4Cr 9.2Cr 393.77Cr 1.94Cr 1.73Cr 1.6Cr 1.45Cr 2.73Cr 184.03Cr 2.77Cr 19Cr 7.59Cr 96Cr 7.29Cr 7.14Cr 305.44Cr
Net Debt 6.15Cr 5.49Cr 5.06Cr 4.6Cr 8.63Cr 582.23Cr 8.76Cr 61Cr 24Cr 305.04Cr 23Cr 23Cr 966.34Cr 7.14Cr 6.38Cr 5.88Cr 5.35Cr 10Cr 676.77Cr 10Cr 71Cr 28Cr 354.57Cr 27Cr 26Cr 1.12TCr
Projected Income Statement - Annual - BlackRock Floating Rate Income Trust
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
22/26/22 $9.960 -0.85% 72,759
21/26/21 $10.05 +0.45% 1,66,684
20/26/20 $10.00 -0.79% 1,30,614
19/26/19 $10.08 +0.30% 2,33,210
16/26/16 $10.05 -0.40% 1,12,454