Company Valuation: DigitalBridge Group, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 4,727 1,749 2,866 1,965 2,802 2,818 - -
Change - -62.99% 63.85% -31.45% 42.61% 0.58% - -
Enterprise Value (EV) 1 7,985 5,987 2,866 1,955 2,705 2,682 2,572 2,818
Change - -25.02% -52.13% -31.8% 38.39% -0.86% -4.1% 9.58%
P/E ratio -10.7x -6.22x 35.8x 376x 33.3x 39.3x 20.9x 7.82x
PBR 3.51x 0.94x 1.58x 1.73x 2.19x 2.18x 2.14x -
PEG - 0.1x -0x -4x 0x -2.6x 0.2x 0x
Capitalization / Revenue 4.89x 1.53x 1.91x 3.24x 29.8x 6.6x 5.86x 5.11x
EV / Revenue 8.27x 5.23x 1.91x 3.22x 28.8x 6.28x 5.35x 5.11x
EV / EBITDA 28.9x 17x 27.7x 12.2x 19.1x 23.3x 16x 14.7x
EV / EBIT -23.8x -13.7x 9.75x 15.4x -36.6x 58.1x 245x 50.1x
EV / FCF -13.8x -19.5x - -17.8x -19.8x 23.1x 7.14x 11.5x
FCF Yield -7.26% -5.14% - -5.63% -5.05% 4.33% 14% 8.68%
Dividend per Share 2 - 0.02 0.04 0.04 0.04 0.041 0.0433 0.04
Rate of return - 0.18% 0.23% 0.35% 0.26% 0.27% 0.28% 0.26%
EPS 2 -3.12 -1.76 0.49 0.03 0.46 0.3914 0.7379 1.97
Distribution rate - -1.14% 8.16% 133% 8.7% 10.5% 5.87% 2.03%
Net sales 1 965.8 1,145 1,502 607 93.96 426.8 481.1 551.9
EBITDA 1 275.9 352.8 103.6 160.3 142 115 160.7 191.1
EBIT 1 -335.5 -436.5 294 126.6 -73.87 46.18 10.5 56.3
Net income 1 -385.7 -382.3 127.6 11.88 83.23 53.16 78.57 274.7
Net Debt 1 3,258 4,238 - -9.936 -96.69 -136.4 -246.4 -
Reference price 2 33.32 10.94 17.54 11.28 15.34 15.40 15.40 15.40
Nbr of stocks (in thousands) 141,869 159,895 163,411 174,188 182,670 183,015 - -
Announcement Date 2/24/22 2/24/23 2/20/24 2/20/25 2/25/26 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
39.34x6.28x23.32x0.27% 2.82B
17.4x6.04x11.24x4.97% 86.46B
21.41x7.87x8.86x0.86% 81.43B
16.96x5.15x14.12x4.9% 24.69B
10.15x4.24x8.6x5.76% 17.79B
12.25x3.82x12.13x3.01% 17.66B
16.03x1.49x5.56x5.01% 13.66B
9.67x9.5x - 10.25% 13.46B
36.32x - - 2.15% 11.67B
5.29x - - - 8.31B
Average 18.48x 5.55x 11.98x 4.13% 27.79B
Weighted average by Cap. 17.96x 6.20x 10.43x 3.74%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Equities
  3. DBRG Stock
  4. Valuation DigitalBridge Group, Inc.