Company Valuation: BlackRock Credit Allocation Income Trust

Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization 1 1,188 1,452 1,375 1,407 944.4 965
Change - 22.2% -5.3% 2.31% -32.87% 2.18%
Enterprise Value (EV) 1 1,903 2,035 2,001 1,994 1,538 1,556
Change - 6.94% -1.69% -0.35% -22.84% 1.13%
P/E ratio -28.3x 6.94x 8.45x 37.3x -3.37x 7.29x
PBR 0.81x 0.93x 0.94x 1x 0.9x 0.89x
PEG - -0x -0.6x -0.5x 0x -0x
Capitalization / Revenue 10.4x 13.3x 14x 14.7x 10.2x 9.23x
EV / Revenue 16.6x 18.7x 20.3x 20.9x 16.5x 14.9x
EV / EBITDA - - - - - -
EV / EBIT 19x 21.5x 23.5x 24.4x 18.7x 16.6x
EV / FCF 90.6x 27.8x 39.1x 43.8x 17.8x 23.9x
FCF Yield 1.1% 3.6% 2.56% 2.28% 5.62% 4.18%
Dividend per Share 2 0.804 1.51 1.007 1.007 1.007 1.007
Rate of return 7.19% 10.8% 6.84% 6.69% 9.97% 9.76%
EPS 2 -0.3953 2.015 1.74 0.403 -2.994 1.416
Distribution rate -203% 75% 57.9% 250% -33.6% 71.1%
Net sales 1 114.5 108.8 98.4 95.5 93.01 104.5
EBITDA - - - - - -
EBIT 1 100.2 94.55 85.27 81.87 82.14 93.67
Net income 1 -41.47 178.4 162.7 37.68 -280 132.2
Net Debt 1 715 583.3 625.9 587 594 590.9
Reference price 2 11.18 13.98 14.71 15.05 10.10 10.32
Nbr of stocks (in thousands) 106,286 103,866 93,479 93,479 93,507 93,507
Announcement Date 1/4/19 3/6/20 3/5/21 3/4/22 3/6/23 3/6/24
1USD in Million2USD
Estimates

Add to a list
P/E ratio EV / Sales EV / EBITDA Yield (Y) Capi. ($)
8.35x8.71x - +9.36%12.94B
9.8x - - +1.26%8.47B
8.5x7.64x - +14.49%5.6B
Average 8.88x 8.17x - +8.37% 9B
Weighted average by Cap. 8.83x 8.38x - +7.88%
See all sector valuations

Year-on-year evolution of the PER

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

  1. Stock Market
  2. Equities
  3. BTZ Stock
  4. Valuation BlackRock Credit Allocation Income Trust
-40% Limited Time Offer: Our subscriptions help you unlock hidden opportunities.
BENEFIT NOW