Company Valuation: XD Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 15,189 9,018 4,370 11,406 28,218 18,240 - -
Change - -40.63% -51.54% 160.99% 147.4% -35.36% - -
Enterprise Value (EV) 1 13,054 6,195 1,367 8,784 24,651 12,982 11,216 9,173
Change - -52.54% -77.94% 542.71% 180.64% -47.33% -13.61% -18.22%
P/E -17.3x -16.3x -51.4x 14x 19x 10.3x 8.97x 7.93x
PBR 6.49x 4.78x 2.56x 4.46x 7.64x 3.64x 2.66x 2.14x
PEG - 0.4x 0.6x -0x 0.2x 0.5x 0.6x 0.6x
Capitalization / Revenue 5.62x 2.63x 1.29x 2.28x 4.9x 2.78x 2.51x 2.26x
EV / Revenue 4.83x 1.81x 0.4x 1.75x 4.28x 1.98x 1.54x 1.13x
EV / EBITDA -17x -17.5x 8.63x 8.31x 13.8x 6.11x 4.55x 3.27x
EV / EBIT -13.7x -10.9x -262x 9.6x 14.7x 6.74x 5.08x 3.59x
EV / FCF -23x -17x 5.88x 6.99x 17.7x 5.72x 5.45x 3.56x
FCF Yield -4.34% -5.89% 17% 14.3% 5.65% 17.5% 18.3% 28.1%
Dividend per Share 2 - - - 0.3735 - 0.3384 0.329 -
Rate of return - - - 1.58% - 0.89% 0.86% -
EPS 2 -1.86 -1.17 -0.18 1.69 3.07 3.708 4.257 4.815
Distribution rate - - - 22.1% - 9.13% 7.73% -
Net sales 1 2,703 3,431 3,389 5,012 5,764 6,560 7,271 8,082
EBITDA 1 -768.2 -353 158.4 1,056 1,788 2,123 2,468 2,805
EBIT 1 -955.5 -567.9 -5.222 914.8 1,680 1,927 2,207 2,559
Net income 1 -863.8 -553.5 -83.04 811.5 1,535 1,801 2,043 2,368
Net Debt 1 -2,135 -2,823 -3,004 -2,622 -3,567 -5,258 -7,024 -9,068
Reference price 2 32.18 19.11 9.26 23.63 58.28 38.18 38.18 38.18
Nbr of stocks (in thousands) 471,993 471,993 472,016 482,612 484,209 477,801 - -
Announcement Date 30/03/22 30/03/23 28/03/24 28/03/25 27/03/26 - - -
1CNY in Million2CNY
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
14.32x3.21x8.34x2.47% 83.73B
17.45x2.27x8.04x2.47% 12.08B
12.78x1.6x4.73x0.93% 7.51B
13.88x2.38x10.96x5.86% 6.45B
27.18x2.39x11.95x1.68% 6.33B
14.18x3.45x8.64x5.35% 4.07B
14.81x5x11.85x3.4% 3.43B
11.37x1.21x5.57x0.52% 3.42B
14.63x2.28x10.89x5.91% 3.38B
Average 15.62x 2.64x 9.00x 3.18% 14.49B
Weighted average by Cap. 15.07x 2.93x 8.51x 2.66%

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