Financials Alibaba Pictures Group Limited Börse Stuttgart

Equities

CBW

BMG0171W1055

Entertainment Production

Market Closed - Börse Stuttgart 09:30:57 28/06/2024 BST 5-day change 1st Jan Change
0.047 EUR -1.05% Intraday chart for Alibaba Pictures Group Limited -6.93% -10.48%

Valuation

Fiscal Period: March 2019 2020 2021 2022 2023 2024 2025 2026
Capitalization 1 37,014 26,822 27,103 17,534 13,758 12,332 - -
Enterprise Value (EV) 2 33,105 23,067 22,764 13,590 9,653 13,417 3,137 3,380
P/E ratio -119 x -21 x -236 x 82.2 x -40.9 x 40.8 x 10.9 x 8.41 x
Yield - - - - - - - -
Capitalization / Revenue 10.7 x 8.6 x 7.82 x 4.08 x 3.55 x 2.47 x 1.78 x 1.54 x
EV / Revenue 9.61 x 7.4 x 6.57 x 3.16 x 2.49 x 2.47 x 0.45 x 0.42 x
EV / EBITDA -72.5 x -24.8 x 160 x 20.9 x -54 x 30.2 x 2.48 x 1.95 x
EV / FCF - -26.5 x - -22.8 x 15.5 x 71.2 x 2.97 x 2.42 x
FCF Yield - -3.78% - -4.38% 6.43% 1.41% 33.7% 41.4%
Price to Book 2.03 x 1.74 x 1.64 x 1 x 0.85 x 0.76 x 0.67 x 0.63 x
Nbr of stocks (in thousands) 26,628,823 26,822,015 26,834,946 26,975,740 26,975,740 29,714,629 - -
Reference price 3 1.189 0.9135 0.8513 0.5263 0.4462 0.3862 0.3862 0.3862
Announcement Date 28/05/19 28/05/20 09/06/21 01/06/22 31/05/23 29/05/24 - -
1CNY in Million2HKD in Million3CNY
Estimates

Income Statement Evolution (Annual data)

Fiscal Period: March 2019 2020 2021 2022 2023 2024 2025 2026
Net sales 1 3,447 3,119 3,466 4,295 3,876 5,428 6,920 7,988
EBITDA 1 -456.4 -928.7 141.9 649.2 -178.9 444.3 1,264 1,736
EBIT 1 -564.6 -1,065 -130.4 328.4 -243.3 333.8 1,199 1,625
Operating Margin -16.38% -34.13% -3.76% 7.65% -6.28% 6.15% 17.32% 20.34%
Earnings before Tax (EBT) 1 -319.1 -1,233 -143 151.6 -307.6 323.7 1,410 1,761
Net income 1 -288.1 -1,248 -116.8 199.8 -320.6 307 1,132 1,398
Net margin -8.36% -40.02% -3.37% 4.65% -8.27% 5.66% 16.36% 17.5%
EPS 2 -0.0100 -0.0435 -0.003600 0.006400 -0.0109 0.0103 0.0354 0.0459
Free Cash Flow 1 - -871.2 - -595.4 620.8 121.2 1,056 1,398
FCF margin - -27.93% - -13.86% 16.02% 2.21% 15.26% 17.5%
FCF Conversion (EBITDA) - - - - - 16.81% 83.53% 80.53%
FCF Conversion (Net income) - - - - - 18.41% 93.27% 100%
Dividend per Share 2 - - - - - - - -
Announcement Date 28/05/19 28/05/20 09/06/21 01/06/22 31/05/23 29/05/24 - -
1HKD in Million2CNY
Estimates

Balance Sheet Analysis

Fiscal Period: March 2019 2020 2021 2022 2023 2024 2025 2026
Net Debt 1 - - - - - - - -
Net Cash position 1 3,909 3,756 4,339 3,945 4,104 3,709 9,195 8,952
Leverage (Debt/EBITDA) - - - - - - - -
Free Cash Flow 1 - -871 - -595 621 121 1,056 1,398
ROE (net income / shareholders' equity) -1.76% -8% -0.7% 1.22% -2.07% 5.01% 6.91% 8.34%
ROA (Net income/ Total Assets) - -7.09% -0.61% 1.09% -1.87% 4.74% 4.8% 7.14%
Assets 1 - 17,611 19,027 18,298 17,149 13,892 23,585 19,587
Book Value Per Share 2 0.5800 0.5200 0.5200 0.5300 0.5300 0.5100 0.5800 0.6100
Cash Flow per Share 2 - - - - - 0.0100 0.0200 0.0200
Capex 1 - 12 - 17.8 10.4 70.4 38.9 73.5
Capex / Sales - 0.38% - 0.42% 0.27% 1.28% 0.56% 0.92%
Announcement Date 28/05/19 28/05/20 09/06/21 01/06/22 31/05/23 29/05/24 - -
1HKD in Million2CNY
Estimates

EPS & Dividend

Year-on-year evolution of the PER

Year-on-year evolution of the Yield

Change in Enterprise Value/EBITDA

Trading Rating
Investor Rating
ESG Refinitiv
More Ratings
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
3
Last Close Price
0.3862 CNY
Average target price
0.5433 CNY
Spread / Average Target
+40.68%
Consensus

Annual profits - Rate of surprise

  1. Stock Market
  2. Equities
  3. 1060 Stock
  4. CBW Stock
  5. Financials Alibaba Pictures Group Limited