云音乐IPO点评:社区驱动的音乐巨头,估值与竞争挑战并存

需积分: 0 0 下载量 195 浏览量 更新于2024-06-26 收藏 1.22MB PDF 举报
安信国际证券的港股公司研究报告聚焦于云音乐(09899.HK),这是一家在中国在线音乐市场占据重要地位的公司。作为领先的在线音乐平台,网易云音乐凭借其高度互动的内容社区吸引了大量音乐爱好者,提供包括在线音乐服务和社交娱乐在内的多元化体验。在2018年至2021年上半年,公司的营业收入显著增长,从11亿元增至32亿元,显示出强劲的业务发展势头。 然而,报告指出,云音乐在早期阶段曾面临较大的运营挑战,毛利率曾在2018年至2020年间大幅度波动,从负114.7%逐渐改善至2021年6月的-0.4%。这主要得益于版权意识的提高以及公司商业模式的优化。 行业方面,随着移动互联网的普及和在线娱乐需求的增长,中国在线音乐娱乐市场的规模迅速扩大,预计到2025年将达到1,670亿元,显示了巨大的增长潜力。尽管竞争日益激烈,云音乐的优势在于其深厚的社区氛围和对独立音乐人的支持,但同时也面临着市场份额争夺和持续亏损的问题。 在IPO方面,云音乐计划以190-220港元的价格发行,基石投资人如网易、索尼和Orbis总计持有83.15%的股份,使得公开市场流通市值相对较小。根据2020年的收入计算,当前的招股价对应P/S市销率较高,约在6.6-7.6倍,远高于行业龙头腾讯音乐的2.6倍以及海外竞争对手Spotify的估值。鉴于当前科技股市场情绪较为低迷,报告给出的IPO评级为“5.1”,并认为在上市初期,云音乐的股价可能不会超越市场预期。 总结来说,云音乐凭借其独特的社区属性和内容创新,在激烈的市场竞争中寻求突破,但投资者需注意其较高的估值和潜在的风险。对于潜在投资者,这份报告提供了全面的分析,帮助评估公司在行业中的定位和未来发展前景。

class MainLogic extends GetxController { @override void onInit() { getPositionList();/*获取持仓列表*/ } /// 获取持仓列表 getPositionList({ispush = 0, withLoading = false}) async { if (await DBManager.getInstance().isStockLogin()) { TradeInfoApi.getTradePositionList((data) { RespStockPositionList respStockPositionList = data; state.positionList.clear(); respStockPositionList.data.forEach((element) { state.positionList.putIfAbsent(element.innerCode, () => element); }); //发出一个EventPositionRefreshOver()事件---->刷新持仓列表 eventbus.fire(EventPositionRefreshOver()); subscribePosition();/*订阅持仓列表行情*/ calculationStockInitYK();/*计算证券初始盈亏*/ if (respStockPositionList.data.isEmpty && withLoading) SmartDialog.showToast('暂无数据'); update(["UnitAsset"]); }, onError: (error) { SmartDialog.showToast(error.msg); }, ispush: ispush, withLoading: withLoading); } } } class TradePositionLogic extends GetxController { @override void onInit() { streamPositionOver = eventbus.on<EventPositionRefreshOver>().listen((event) { filterPositionList();/*筛选持仓列表*/ }); } /// 筛选持仓列表 filterPositionList() { state.positionNode.requestFocus(); state.showPositionList.clear(); switch (state.positionListType.value) { //全部 case 0: state.showPositionList.addAll(state.mainState.positionList.values); break; // 港股 case 1: state.mainState.positionList.values.forEach((element) { if (element.type == 1) state.showPositionList.add(element); }); break; case 2: // 人民币 state.mainState.positionList.values.forEach((element) { if (element.type == 3) state.showPositionList.add(element); }); break; } update(); } } 请用中文为我解释filterPositionList()被调用了吗?它是怎么被调用的

2023-06-08 上传