Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82
五十路bt,发现传承百年的经典与创新,打造独特生活方式!
随机图片

五十路bt,发现传承百年的经典与创新,打造独特生活方式!

更新时间: 浏览次数: 638

400电话:123456(点击咨询)
五十路bt,发现传承百年的经典与创新,打造独特生活方式!各观看免费《今日汇总》
五十路bt,发现传承百年的经典与创新,打造独特生活方式!各热线观看免费2025已更新(2025已更新)








五十路bt,发现传承百年的经典与创新,打造独特生活方式!观看免费电话:(1)123456(点击咨询)(2)123456(点击咨询)








五十路bt,发现传承百年的经典与创新,打造独特生活方式!观看免费热线(1)123456(点击咨询)(2)123456(点击咨询)




五十路bt,发现传承百年的经典与创新,打造独特生活方式!各区点热线观看免费《今日发布》
Random Image 五十路bt,发现传承百年的经典与创新,打造独特生活方式!电话








7天观看免费人工电话为您、五十路bt,发现传承百年的经典与创新,打造独特生活方式!团队在调度中心的统筹调配下,线下专业及各地区人员团队等专属,整个报修流程规范有序,后期同步跟踪查询公开透明。








所有团队均经过专业培训、持证上岗,所用产品配件均为原厂直供,








五十路bt,发现传承百年的经典与创新,打造独特生活方式!各观看免费《今日汇总》2025已更新(今日/推荐)








五十路bt,发现传承百年的经典与创新,打造独特生活方式!电话区域:








蚌埠市(淮上区、龙子湖区、怀远县、禹会区、固镇县、五河县、蚌山区)








清远市(佛冈县、英德市、连州市、阳山县、清新区、连山壮族瑶族自治县、连南瑶族自治县、清城区)








凉山彝族自治州(越西县、甘洛县、会理市、会东县、盐源县、美姑县、昭觉县、雷波县、喜德县、冕宁县、德昌县、布拖县、金阳县、西昌市、木里藏族自治县、普格县、宁南县)








昆明市(呈贡区、盘龙区、官渡区、晋宁区、西山区、宜良县、寻甸回族彝族自治县、五华区、东川区、禄劝彝族苗族自治县、嵩明县、石林彝族自治县、安宁市、富民县)  济南市(商河县、市中区、长清区、莱芜区、天桥区、平阴县、济阳区、钢城区、历下区、章丘区、槐荫区、历城区)








双鸭山市(集贤县、饶河县、宝山区、友谊县、岭东区、宝清县、四方台区、尖山区)








亳州市(利辛县、谯城区、蒙城县、涡阳县)








新疆维吾尔自治区








丹东市(东港市、振安区、振兴区、元宝区、凤城市、宽甸满族自治县)  大兴安岭地区(漠河市、塔河县、呼玛县)








常德市(鼎城区、安乡县、武陵区、汉寿县、澧县、津市市、桃源县、临澧县、石门县)








鄂尔多斯市(准格尔旗、杭锦旗、康巴什区、鄂托克前旗、鄂托克旗、伊金霍洛旗、东胜区、乌审旗、达拉特旗)








成都市(金牛区、龙泉驿区、郫都区、武侯区、双流区、简阳市、温江区、金堂县、新津区、青羊区、成华区、新都区、锦江区、崇州市、大邑县、青白江区、都江堰市、邛崃市、彭州市、蒲江县)








大理白族自治州(永平县、宾川县、漾濞彝族自治县、剑川县、云龙县、洱源县、南涧彝族自治县、祥云县、弥渡县、鹤庆县、巍山彝族回族自治县、大理市)








西藏自治区








黑河市(五大连池市、逊克县、爱辉区、嫩江市、孙吴县、北安市)








永州市(双牌县、宁远县、蓝山县、祁阳市、冷水滩区、江永县、道县、东安县、新田县、零陵区、江华瑶族自治县)








普洱市(孟连傣族拉祜族佤族自治县、镇沅彝族哈尼族拉祜族自治县、江城哈尼族彝族自治县、澜沧拉祜族自治县、思茅区、宁洱哈尼族彝族自治县、景谷傣族彝族自治县、景东彝族自治县、墨江哈尼族自治县、西盟佤族自治县)








三门峡市(渑池县、湖滨区、义马市、卢氏县、灵宝市、陕州区)








鞍山市(海城市、铁东区、铁西区、立山区、千山区、岫岩满族自治县、台安县)








咸宁市(赤壁市、咸安区、崇阳县、通山县、通城县、嘉鱼县)








铜仁市(德江县、印江土家族苗族自治县、思南县、石阡县、江口县、玉屏侗族自治县、碧江区、沿河土家族自治县、松桃苗族自治县、万山区)








七台河市(勃利县、桃山区、新兴区、茄子河区)








镇江市(丹徒区、句容市、京口区、扬中市、润州区、丹阳市)








朝阳市(凌源市、建平县、朝阳县、双塔区、北票市、龙城区、喀喇沁左翼蒙古族自治县)








衡阳市(常宁市、衡山县、石鼓区、珠晖区、衡阳县、耒阳市、雁峰区、祁东县、蒸湘区、衡东县、衡南县、南岳区)








宣城市(宁国市、旌德县、郎溪县、泾县、绩溪县、广德市、宣州区)








香港特别行政区








昭通市(水富市、昭阳区、威信县、鲁甸县、镇雄县、彝良县、盐津县、巧家县、大关县、绥江县、永善县)
400电话:123456(点击咨询)
五十路bt,发现传承百年的经典与创新,打造独特生活方式!各观看免费《今日汇总》《今日发布》
五十路bt,发现传承百年的经典与创新,打造独特生活方式!各观看免费《今日汇总》(2025已更新)








五十路bt,发现传承百年的经典与创新,打造独特生活方式!观看免费电话:(1)123456(点击咨询)(2)123456(点击咨询)








五十路bt,发现传承百年的经典与创新,打造独特生活方式!观看免费热线(1)123456(点击咨询)(2)123456(点击咨询)




五十路bt,发现传承百年的经典与创新,打造独特生活方式!各观看免费《今日汇总》【2025已更新列表】
五十路bt,发现传承百年的经典与创新,打造独特生活方式!电话








7天观看免费人工电话为您、五十路bt,发现传承百年的经典与创新,打造独特生活方式!团队在调度中心的统筹调配下,线下专业及各地区人员团队等专属,整个报修流程规范有序,后期同步跟踪查询公开透明。








所有团队均经过专业培训、持证上岗,所用产品配件均为原厂直供,








五十路bt,发现传承百年的经典与创新,打造独特生活方式!中心2025已更新(今日/推荐)








五十路bt,发现传承百年的经典与创新,打造独特生活方式!电话区域:








吴忠市(红寺堡区、青铜峡市、同心县、盐池县、利通区)








巴音郭楞蒙古自治州(和静县、尉犁县、博湖县、若羌县、库尔勒市、轮台县、焉耆回族自治县、和硕县、且末县)








宁夏回族自治区








淮北市(烈山区、杜集区、濉溪县、相山区)  福州市(罗源县、鼓楼区、台江区、福清市、平潭县、长乐区、连江县、马尾区、永泰县、闽侯县、闽清县、晋安区、仓山区)








资阳市(安岳县、乐至县、雁江区)








荆门市(沙洋县、东宝区、钟祥市、京山市、掇刀区)








石家庄市(新乐市、晋州市、赞皇县、新华区、桥西区、栾城区、无极县、井陉县、灵寿县、井陉矿区、高邑县、行唐县、裕华区、正定县、长安区、藁城区、鹿泉区、平山县、元氏县、辛集市、深泽县、赵县)金华市(义乌市、婺城区、磐安县、武义县、永康市、金东区、东阳市、兰溪市、浦江县)








莆田市(涵江区、城厢区、秀屿区、仙游县、荔城区)  玉林市(北流市、陆川县、博白县、福绵区、兴业县、玉州区、容县)








仙桃市(神农架林区、潜江市、天门市)








辽阳市(辽阳县、文圣区、太子河区、弓长岭区、宏伟区、白塔区、灯塔市)








安顺市(普定县、关岭布依族苗族自治县、西秀区、镇宁布依族苗族自治县、紫云苗族布依族自治县、平坝区)鹤壁市(浚县、鹤山区、山城区、淇县、淇滨区)








石嘴山市(大武口区、平罗县、惠农区)








葫芦岛市(建昌县、兴城市、南票区、龙港区、绥中县、连山区)








眉山市(青神县、仁寿县、洪雅县、东坡区、彭山区、丹棱县)








乌鲁木齐市(乌鲁木齐县、水磨沟区、米东区、头屯河区、新市区、达坂城区、天山区、沙依巴克区)








阜新市(阜新蒙古族自治县、清河门区、彰武县、太平区、细河区、海州区、新邱区)








甘南藏族自治州(卓尼县、合作市、碌曲县、夏河县、迭部县、舟曲县、玛曲县、临潭县)








德州市(武城县、宁津县、禹城市、夏津县、平原县、庆云县、乐陵市、德城区、临邑县、齐河县、陵城区)








贵阳市(白云区、清镇市、修文县、云岩区、花溪区、息烽县、南明区、乌当区、观山湖区、开阳县)








株洲市(攸县、醴陵市、石峰区、茶陵县、渌口区、荷塘区、炎陵县、芦淞区、天元区)








广元市(旺苍县、朝天区、苍溪县、昭化区、剑阁县、青川县、利州区)








红河哈尼族彝族自治州(绿春县、元阳县、石屏县、个旧市、开远市、弥勒市、红河县、蒙自市、河口瑶族自治县、建水县、泸西县、金平苗族瑶族傣族自治县、屏边苗族自治县)








徐州市(泉山区、贾汪区、邳州市、鼓楼区、丰县、新沂市、沛县、铜山区、云龙区、睢宁县)








深圳市(福田区、龙华区、南山区、宝安区、盐田区、坪山区、罗湖区、龙岗区、光明区)








黔西南布依族苗族自治州(普安县、安龙县、兴仁市、贞丰县、晴隆县、册亨县、兴义市、望谟县)








山南市(措美县、浪卡子县、加查县、洛扎县、乃东区、琼结县、错那市、曲松县、扎囊县、桑日县、贡嘎县、隆子县)








遵义市(正安县、绥阳县、赤水市、桐梓县、播州区、红花岗区、习水县、凤冈县、仁怀市、湄潭县、道真仡佬族苗族自治县、汇川区、务川仡佬族苗族自治县、余庆县)

4月11日,九洲药业(603456.SH)发布2024年年度报告,公司实现营收51.61亿元,同比下降6.57%。扣非净利润5.94亿元,同比大幅下降42.06%。九洲药业2024年年度净利润6.07亿元,业绩同比大幅下降41.14%。

对于业绩大幅下降的原因,九洲药业表示,归属于上市公司股东的净利润较上年同期减少,主要系市场竞争加剧,产品价格下降,销售业务减少;计提资产减值等所致;归属于上市公司股东的扣除非经常性损益的净利润较上年同期减少42.06%,主要系市场竞争加剧,产品价格下降,销售业务减少;计提资产减值等所致。

除此之外,九洲药业CDMO业务增长失速、海外竞争加剧、应收账款上升、募投项目延期等问题隐忧也逐渐暴露。

业绩不及预期

CDMO业务增长失速

九洲药业的主要业务是为全球药企提供创新药从临床前到商业化上市的一站式药物研发、生产解决方案和专业服务,主要产品包括合同定制类和中枢神经类药物两项,其中合同定制类(即CDMO业务)占比75.00%,中枢神经类药物占比7.54%。  

图源:公司年报 

2024年九洲药业营收51.61亿元,同比下降6.57%。从营业收入的分布情况来看,合同定制类营收38.71亿元,同比小幅下降了5.12%。中枢神经类药物本期营收3.89亿元,去年同期为4.64亿元,同比下降了16.27%。 

合同定制类营收下降的主要原因是2024年CDMO医药行业面临着较为激烈的价格战,生物医药投融资降温,制药企业收紧研发支出,对价格更为敏感,导致行业竞争压力加剧。

部分CXO企业为争取订单,对国内新客户大幅降价,例如美迪西先是2023年药物发现与药学研究业务客单价同比下降36.81%,临床前研究业务客单价同比下降23.59%,2024年单价又继续承压。

药石科技也表示,2024年为引入业务、赢得订单,面对国内客户明确价格需求及市场比价情况,报价比以往降低。

奥浦迈指出,2024年CDMO业务终端价格承压情况普遍存在,行业处于出清过程。价格战对九洲药业也产生了巨大影响,导致部分产品价格同比下降约10%,直接拉低整体营收。

价格战的出现拉低了九洲药业的产品整体毛利率,2024年合同定制类毛利率为38.38%,同比小幅下降4.86%。

而九洲药业的第二大业务中枢神经类药物,日子也不好过。首先是国内仿制药企业技术突破加速,中枢神经类核心品种,例如抗抑郁药、抗癫痫药等产品均面临同类产品低价竞争。2024年该类产品价格同比下降约10%,而同期原材料成本上涨,形成“量价双杀”格局。

同时,印度原料药企业通过低价策略抢占全球市场份额,九洲药业中枢神经类海外收入同比减少6.55%,进一步压缩利润空间,且中枢神经类产品中仿制药占比过高,未能形成差异化竞争。

以上原因都导致九洲药业中枢神经类药物毛利率呈下降趋势,从2022年的45.84%,下降到2024年的35.58%。

图源:IFIND

在销售模式上,企业主要渠道为直销,经销能力较弱,2024年经销模式收入同比暴跌50.22%,仅贡献1.45亿元,反映传统分销体系竞争力衰退。而直销模式虽占比97.16%,同期毛利率为34.52%,同比下降4.08个百分点,显示直销渠道议价能力减弱。

而这一切,首先是受当前医药行业整体大环境不佳影响导致,其次是九洲药业的研发投入力度不足,2024年九洲药业研发费用仅为3.15亿元,同比下降4.81%。

国际市场风云变幻

前有壁垒后有追兵

根据2024年年报,九洲药业海外营收为40.25亿元,占公司总营收的77.99%。

尽管海外市场是九洲药业的核心收入来源,但2024年其海外收入同比下降6.55%,伴随着全球化趋势减弱,海外市场未来面临着一定的调整压力。

图源:IFIND

从总体上来看,九洲药业当前海外市场主要面临着以下几个问题。

首先是市场竞争白热化与价格压力,尤其是欧洲市场遭到挤压,欧洲地区是九洲药业海外收入的主要来源地,但印度企业通过低价策略抢占市场份额,导致抗感染类原料药等低毛利产品价格同比下降约10%,直接拖累毛利率,让抗感染类毛利率跌至-5.74%。

九洲药业原本也想开拓亚太市场,但当前的形势下,亚太新兴市场拓展难度加大,之前九洲药业已经通过日本、新加坡等地的CRO平台布局亚太市场,但日本高端仿制药市场竞争激烈,且东南亚市场对成本敏感,订单转化效率低于预期。

其次是受国际政治经济波动的剧烈影响,九洲药业主要依赖欧美市场,但欧美市场的地缘政治不确定性增加,导致部分客户项目交付延迟或订单转移。例如,CDMO业务中临床III期项目达1026个,但实际上市项目仅35个,技术转化效率不足。

且当前美国正在利用关税大棒让医药供应链区域进行重构,美国对生物反应器等设备加征关税的潜在风险,倒逼企业加快海外产能建设,但这样一来就延长了产能释放周期长,例如九洲药业的多肽商业化产能建设需1-2年,具体推动可能需要更长的时间,短期内难以应对当前九洲药业面临的成本压力。

第三是行业技术壁垒与客户集中度风险,高附加值领域竞争不足,九洲药业在中枢神经类、抗感染类等传统原料药领域技术壁垒较低,而印度企业在规模化生产上更具成本优势。相比之下,公司在多肽、ADC(抗体偶联药物)等高壁垒领域虽布局加速,但商业化订单占比仍不足20%。研发费用投入占营收比重仅为6%左右,有很大的提升空间。

且九洲药业的国际市场的大客户依赖度高,前五大客户贡献了64.31%的销售额,其中诺华一家占比达56.65%。

图源:IFIND

客户集中度过高导致议价能力受限,且一旦核心客户订单波动,将对收入稳定性造成显著冲击。

募投项目延期延期18个月

技术转化效率不足

年报公布的同时,九洲药业公布了募投项目延期的公告。公告显示,原本计划于2025年6月30日投产的创新药CDMO生产基地项目一期工程将延期一年半至2026年12月31日投产。

该项目为九洲药业2022年非公开发行股票募投项目,定位为创新药CDMO生产基地建设,总投资12亿元,原本计划提升公司在全球创新药研发生产服务领域的竞争力。

截至2024年12月31日,募集资金实际投入6.72亿元,占承诺投资总额的56%,公司强调延期仅涉及进度调整,不改变实施主体、投资总额(12亿元)及用途。

图源:公司募投项目延期公告

至于延期的原因,虽然公司公告没有给出具体的解释,但总体上可以归结为外部环境与供应链压力。

首先是外部的不可控因素,包括国际政治经济波动对设备采购、原材料供应的影响,以及海外客户需求变化导致的项目研发进度调整。例如近两年的CDMO行业产能扩张加速,价格战趋势明显且没有明显的拐点。

同时九洲药业自身的技术转化效率不足,截至2024年,公司CDMO管线中临床III期项目达1026个,但实际上市项目仅35个,需优化技术验证流程。

那项目延期对九洲药业的影响有多大呢?

投资者担忧项目延期可能削弱公司CDMO业务增速(2024年海外收入同比降6.55%),但公司通过德国、日本等海外基地承接订单以对冲风险。

而从长期来看,全球CDMO市场规模预计2026年达1500亿美元,延期可能延缓公司在高壁垒领域(如ADC、细胞治疗)的产能布局,错失技术领先窗口期。(《理财周刊-财事汇》出品)

五十路bt,发现传承百年的经典与创新,打造独特生活方式!的相关文章 运动能力强的人做其他事都不会太差的相关文章
甲亢哥邀请卤鹅大叔去美国
成都七中女生夺四川EGMO首金
方大同过世后薛凯琪一醒就痛哭
中国可控核聚变技术再突破
习近平主席访问柬埔寨精彩瞬间
日本长野一夜连续发生47次地震
娃哈哈跨行做鞋 “AD钙奶”鞋走红
北马各年龄段机器人一览
为什么年轻人越来越能接受相亲了
中国成功发射卫星互联网技术试验卫星
小步走倒着跑 机器人半马招式多
中国市场对英伟达有多重要
  • 友情链接:
  • 佛山电翰成广东邮政主播 赵勇出任中国女排主教练 董子健被邓超孙俪混合双打 在李嘉琦身上看到来浪姐的意义 被惊艳到是一种什么体验 Meta 发布 Llama 4 模型 电影主题航班隐藏周深张艺兴彩蛋 《水饺皇后》剧组现身北京电影节 美国人开始飞中国代购中国制造 如何评价甲亢哥在成都的直播 董子健被邓超孙俪混合双打

    查看更多评价 ∨