新冠疫苗需求减少 康希诺半年净利下滑99%

导语:

新冠疫苗需求减少 康希诺半年净利下滑99%。康希诺称,在世界卫生组织(WHO)和世界各国的努力下,全球疫苗接种人数在2021年快速增长,并预计在2022年保持上升趋势,但未来疫苗接种的推进难度将会加大,全球新冠疫苗接种率的增速将逐渐放缓;同时,随着更多新冠疫苗产品的上市,市场竞争将变得更加激烈,未来供应价格可能会呈现下降趋势。

成也萧何败萧何。

在港股和A股两地上市的疫苗企业康希诺生物股份公司(简称“康希诺”,688185),2021年因为新冠疫苗上市大卖致业绩巨幅盈利后,2022年上半年又因为新冠疫苗需求减少,中报业绩亏损近5700万人民币。

根据康希诺8月28日晚间发布的2022年半年报,营收近6.3亿,同比下降69.45%;扣非净利亏损近5700万,同比下降106.31%。

对于业绩下滑的原因,康希诺在半年报中解释,“主要系报告期内全球新冠疫苗接种率增长放缓,疫苗需求减少,疫苗产品价格调整及存在减值迹象的新冠疫苗相关存货计提跌价所致。”

而康希诺2021年的年报业绩同比2020年、2019年超级亮眼,营收近43亿,同比增长17174.82 %;净利润超19亿,扣非净利近18亿,而2020年和2019年这两项指标都是亏损。

与此同时,康希诺上半年的应收账款近3.16亿,较上年期末的1.58亿增加99.98%,原因就是“回款期延长所致”。

康希诺主要从事疫苗的研发、生产及商业化,主要产品为重组新型冠状病毒疫苗(5型腺病毒载体)、脑膜炎球菌疫苗、重组埃博拉病毒病疫苗(腺病毒载体)、百白破疫苗、肺炎球菌结合疫苗、结核病加强疫苗等。

根据半年报的最新数据,目前产品管线包括针对预防埃博拉病毒病、脑膜炎、新冠肺炎、肺炎、百白破、结核病、带状疱疹等12个适应症的17种创新疫苗产品。

从已披露的数据可见,新冠疫苗的投资占到康希诺目前在研项目的最大比例,已累计投入超12亿人民币。

在重组新型冠状病毒疫苗(5型腺病毒载体)已上市外,康希诺目前还在研的新冠疫苗包括有吸入用重组新型冠状病毒疫苗(5型腺病毒载体),以口腔雾化吸入的方式接种。目前已完成该产品的临床Ⅰ/Ⅱ期试验,开展序贯免疫临床试验,并推进了紧急使用的申请。

另一个在研的是新型冠状病毒 mRNA 疫苗,目前已进入临床Ⅱ期试验阶段。

康希诺在半年报中披露,对公司经营情况有重大影响的事项就是新冠疫苗。

康希诺称,在世界卫生组织(WHO)和世界各国的努力下,全球疫苗接种人数在2021年快速增长,并预计在2022年保持上升趋势,但未来疫苗接种的推进难度将会加大,全球新冠疫苗接种率的增速将逐渐放缓;同时,随着更多新冠疫苗产品的上市,市场竞争将变得更加激烈,未来供应价格可能会呈现下降趋势。

(责任编辑:张奕)
相关文章
体检时这6个指标正常,说明你还算健康

只要一说起是否健康,人们常用“没生病”“心态好”“睡得香”等模糊的标准来衡量。但真正的健康,应当是身体对抗疾病、保持活力的能力,即医学上的「积极健康」。

4051 人浏览过
千禾味业董事长回应:“千禾0”就是零添加!抽查均符合标准!

近段时间,千禾味业(603027)旗下“千禾0”酱油产品因媒体送检事件备受广泛关注,并引发社会大众对“千禾0”与“零添加”的关系质疑。

4682 人浏览过
${menuUtil.getCodeById(news.EMenu!)} [in template "/pages/news_content.ftl" at line 115, column 35] ---------- Java stack trace (for programmers): ---------- freemarker.template.TemplateModelException: [... Exception message was already printed; see it above ...] at freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:130) at freemarker.core.MethodCall._eval(MethodCall.java:98) at freemarker.core.Expression.eval(Expression.java:111) at freemarker.core.Expression.evalAndCoerceToString(Expression.java:115) at freemarker.core.DollarVariable.accept(DollarVariable.java:76) at freemarker.core.Environment.visit(Environment.java:265) at freemarker.core.MixedContent.accept(MixedContent.java:93) at freemarker.core.Environment.visitByHiddingParent(Environment.java:286) at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:193) at freemarker.core.Environment.visitIteratorBlock(Environment.java:509) at freemarker.core.IteratorBlock.accept(IteratorBlock.java:103) at freemarker.core.Environment.visitByHiddingParent(Environment.java:286) at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:86) at freemarker.core.Environment.visit(Environment.java:265) at freemarker.core.MixedContent.accept(MixedContent.java:93) at freemarker.core.Environment.visit(Environment.java:265) at freemarker.core.Environment.process(Environment.java:243) at freemarker.template.Template.process(Template.java:277) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.processTemplate(FreeMarkerView.java:366) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.doRender(FreeMarkerView.java:283) at org.springframework.web.servlet.view.freemarker.FreeMarkerView.renderMergedTemplateModel(FreeMarkerView.java:233) at org.springframework.web.servlet.view.AbstractTemplateView.renderMergedOutputModel(AbstractTemplateView.java:167) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:669) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:574) at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at javax.servlet.http.HttpServlet.service(HttpServlet.java:723) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.bbaqw.news.util.AppUrlFilter.doFilter(AppUrlFilter.java:14) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:748) Caused by: java.lang.Exception: cannot get server at com.bbaqw.fastrpc.client.cluster.ClusterProxy.invoke(ClusterProxy.java:109) at com.bbaqw.fastrpc.client.proxy.MethodCaller.doMethodCall(MethodCaller.java:33) at com.bbaqw.fastrpc.client.proxy.ProxyStandard.invoke(ProxyStandard.java:41) at com.sun.proxy.$Proxy436.get(Unknown Source) at com.bbaqw.news.util.MenuUtil.getCodeById(MenuUtil.java:18) at sun.reflect.GeneratedMethodAccessor156.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:912) at freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:107) ... 48 more