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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.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-16.com/label.php on line 82
日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!
随机图片

日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!

更新时间: 浏览次数: 536

400电话:123456(点击咨询)
日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!各观看免费《今日汇总》
日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!各热线观看免费2025已更新(2025已更新)








日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!观看免费电话:(1)123456(点击咨询)(2)123456(点击咨询)








日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!观看免费热线(1)123456(点击咨询)(2)123456(点击咨询)




日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!各区点热线观看免费《今日发布》
Random Image 日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!电话








7天观看免费人工电话为您、日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!团队在调度中心的统筹调配下,线下专业及各地区人员团队等专属,整个报修流程规范有序,后期同步跟踪查询公开透明。








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








日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!各观看免费《今日汇总》2025已更新(今日/推荐)








日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!电话区域:








九江市(德安县、彭泽县、都昌县、武宁县、湖口县、永修县、浔阳区、濂溪区、共青城市、修水县、柴桑区、瑞昌市、庐山市)








枣庄市(滕州市、市中区、台儿庄区、山亭区、峄城区、薛城区)








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








保定市(易县、清苑区、容城县、阜平县、蠡县、徐水区、高阳县、涞水县、安国市、满城区、曲阳县、博野县、雄县、安新县、定州市、涿州市、莲池区、竞秀区、望都县、涞源县、唐县、定兴县、高碑店市、顺平县)  通辽市(霍林郭勒市、奈曼旗、科尔沁左翼后旗、开鲁县、库伦旗、科尔沁左翼中旗、科尔沁区、扎鲁特旗)








乌海市(乌达区、海南区、海勃湾区)








呼和浩特市(托克托县、和林格尔县、武川县、玉泉区、清水河县、土默特左旗、赛罕区、回民区、新城区)








新疆维吾尔自治区








天水市(甘谷县、秦安县、张家川回族自治县、武山县、清水县、秦州区、麦积区)  合肥市(包河区、庐阳区、巢湖市、庐江县、肥东县、肥西县、瑶海区、蜀山区、长丰县)








牡丹江市(绥芬河市、林口县、爱民区、西安区、海林市、东宁市、穆棱市、宁安市、阳明区、东安区)








上海市(崇明区、闵行区、宝山区、徐汇区、普陀区、虹口区、嘉定区、黄浦区、静安区、长宁区、青浦区、松江区、奉贤区、杨浦区、金山区、浦东新区)








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








开封市(尉氏县、杞县、禹王台区、祥符区、鼓楼区、龙亭区、通许县、兰考县、顺河回族区)








濮阳市(清丰县、台前县、濮阳县、华龙区、范县、南乐县)








晋城市(泽州县、城区、沁水县、阳城县、高平市、陵川县)








咸阳市(乾县、杨陵区、渭城区、淳化县、礼泉县、武功县、秦都区、三原县、兴平市、永寿县、长武县、彬州市、旬邑县、泾阳县)








南充市(顺庆区、阆中市、仪陇县、嘉陵区、营山县、蓬安县、高坪区、西充县、南部县)








陇南市(两当县、西和县、成县、康县、武都区、文县、礼县、徽县、宕昌县)








潮州市(湘桥区、潮安区、饶平县)








韶关市(乐昌市、始兴县、武江区、仁化县、浈江区、南雄市、乳源瑶族自治县、新丰县、曲江区、翁源县)








萍乡市(安源区、芦溪县、湘东区、上栗县、莲花县)








吕梁市(文水县、离石区、兴县、岚县、交城县、孝义市、方山县、交口县、临县、石楼县、汾阳市、柳林县、中阳县)








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








长沙市(芙蓉区、望城区、长沙县、浏阳市、雨花区、天心区、开福区、宁乡市、岳麓区)








海北藏族自治州(祁连县、门源回族自治县、刚察县、海晏县)








台州市(临海市、玉环市、仙居县、黄岩区、三门县、椒江区、温岭市、天台县、路桥区)








济南市(历城区、平阴县、历下区、商河县、莱芜区、章丘区、长清区、市中区、天桥区、钢城区、槐荫区、济阳区)








湘西土家族苗族自治州(花垣县、龙山县、凤凰县、吉首市、泸溪县、永顺县、古丈县、保靖县)
400电话:123456(点击咨询)
日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!各观看免费《今日汇总》《今日发布》
日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!各观看免费《今日汇总》(2025已更新)








日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!观看免费电话:(1)123456(点击咨询)(2)123456(点击咨询)








日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!观看免费热线(1)123456(点击咨询)(2)123456(点击咨询)




日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!各观看免费《今日汇总》【2025已更新列表】
日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!电话








7天观看免费人工电话为您、日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!团队在调度中心的统筹调配下,线下专业及各地区人员团队等专属,整个报修流程规范有序,后期同步跟踪查询公开透明。








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








日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!中心2025已更新(今日/推荐)








日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!电话区域:








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








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








衡水市(武强县、冀州区、景县、安平县、故城县、饶阳县、武邑县、阜城县、深州市、枣强县、桃城区)








西双版纳傣族自治州(景洪市、勐海县、勐腊县)  宜春市(铜鼓县、万载县、樟树市、奉新县、丰城市、高安市、上高县、宜丰县、袁州区、靖安县)








德阳市(中江县、罗江区、什邡市、广汉市、绵竹市、旌阳区)








丽水市(莲都区、缙云县、庆元县、遂昌县、龙泉市、青田县、景宁畲族自治县、云和县、松阳县)








阿勒泰地区(福海县、阿勒泰市、青河县、布尔津县、富蕴县、吉木乃县、哈巴河县)吉安市(泰和县、遂川县、青原区、永丰县、新干县、吉州区、安福县、吉安县、永新县、万安县、井冈山市、吉水县、峡江县)








遂宁市(船山区、射洪市、蓬溪县、大英县、安居区)  兴安盟(科尔沁右翼中旗、扎赉特旗、科尔沁右翼前旗、突泉县、乌兰浩特市、阿尔山市)








武汉市(东西湖区、江岸区、新洲区、武昌区、江夏区、蔡甸区、汉阳区、硚口区、江汉区、黄陂区、洪山区、汉南区、青山区)








喀什地区(塔什库尔干塔吉克自治县、叶城县、英吉沙县、巴楚县、疏勒县、泽普县、伽师县、疏附县、岳普湖县、麦盖提县、喀什市、莎车县)








盐城市(阜宁县、亭湖区、滨海县、大丰区、盐都区、建湖县、东台市、响水县、射阳县)安阳市(内黄县、汤阴县、殷都区、龙安区、文峰区、林州市、安阳县、北关区、滑县)








文山壮族苗族自治州(丘北县、马关县、广南县、麻栗坡县、富宁县、砚山县、西畴县、文山市)








宁夏回族自治区








海西蒙古族藏族自治州(德令哈市、都兰县、乌兰县、天峻县、茫崖市、格尔木市)








大庆市(杜尔伯特蒙古族自治县、肇州县、萨尔图区、肇源县、龙凤区、大同区、红岗区、让胡路区、林甸县)








铜川市(王益区、宜君县、印台区、耀州区)








那曲市(申扎县、比如县、尼玛县、嘉黎县、色尼区、聂荣县、巴青县、双湖县、索县、班戈县、安多县)








茂名市(高州市、电白区、化州市、茂南区、信宜市)








黄南藏族自治州(同仁市、尖扎县、泽库县、河南蒙古族自治县)








青岛市(城阳区、胶州市、李沧区、平度市、市北区、市南区、黄岛区、即墨区、崂山区、莱西市)








中山市








香港特别行政区








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








益阳市(南县、资阳区、桃江县、赫山区、安化县、沅江市)








济宁市(金乡县、梁山县、兖州区、泗水县、曲阜市、任城区、微山县、汶上县、嘉祥县、鱼台县、邹城市)








五指山市(东方市、保亭黎族苗族自治县、临高县、澄迈县、昌江黎族自治县、乐东黎族自治县、琼海市、陵水黎族自治县、定安县、万宁市、琼中黎族苗族自治县、白沙黎族自治县、文昌市、屯昌县)








河源市(东源县、紫金县、龙川县、连平县、和平县、源城区)

  来源:全景财经

  上市五年,抗体专家——优宁维的股价已经自上市之初的134.13元暴跌了近八成。

  01

  上市业绩即变脸

  净利润三连跌

  公开资料显示,优宁维成立于2004年。公司自设立以来,始终坚持“优宁维-抗体专家”的战略定位。经过多年发展,目前优宁维已经成为一家提供抗体为核心的生命科学试剂及相关仪器、耗材和综合技术服务的科学服务商,客户覆盖高校、科研院所、医院、生物医药企业等等。

  2021年,优宁维凭借着强劲的发展势头与不错的业绩表现,成功实现创业板上市。2021年,公司实现营业收入11.10亿元,实现净利润1.09亿元,分别同比增长30.69%、42.15%。

  然而好景不长,自上市的第二年开始,优宁维就连续遭遇业绩滑坡。

  数据显示,优宁维2022、2023年营收分别为11.95亿元、12.26亿元,增长基本停滞;公司净利润分别为1.06亿元、0.40亿元,相较于2021年大幅下滑。而公司的业绩预告,则是将公司2024年的净利润定格在了盈利800万元至1200万元的区间,同比降幅高达70.24%至80.16%,扣非后净利润更是首度亏损1324万元至1724万元。

  图表:优宁维过去五年主要业绩表现

  资料来源:公司定期报告与业绩预告

  如果说过去几年公司的营收表现还算勉强,那净利润的表现就实在太不尽如人意。

  公司解释称,这两年生命科学服务业下游客户尤其是生物医药等工业客户正在遭受资本寒冬,下游需求下降,公司2024年营业收入未达预期;同时国内生命科学服务市场竞争进一步加剧,公司毛利率进一步承压;公司围绕抗体极致战略,持续加大对自主产品的研发投入,以及公司“自主品牌产品生产基地项目(生物制剂生产线建设项目)”投入使用新增运营成本,共同导致公司净利润大幅的下降。

  需求减弱与竞争加剧的双重因素夹击之下,公司盈利能力在不断削弱,导致公司毛利率水平自2020年的22.77%一路下行至2024年前三季度的18.54%。

  而现阶段优宁维目前不到20%的毛利率水平,也实在很难让人将这家公司与抗体专家、生命科学这些高大上的定位关联起来。

  02

  生命科学、抗体专家外衣下的代理商?

  实际上,稍微仔细了解一下优宁维的商业模式就能发现,这家公司的本质,并不是,至少目前还不是一家高技术壁垒的研发型生物医药企业,而仅仅只是披着高大上外衣下的经销商、代理商与贸易商。

  公司产品根据客户类型及需求,采取线上平台与线下渠道并行,直销为主、经销为辅的多元化销售体系,线上销售主要通过自有电商网站、微信公众号、微信小程序等线上平台开展。公司整合了Agilent、BD、CST、Cytiva(原GE生命科学)、R&Dsystems、Miltenyi、MSD、Qiagen等60多家行业知名品牌产品,形成了以第三方品牌产品为主、自主品牌产品为辅的供应体系,截止2024年底,公司能够提供生命科学产品SKU超900万种。

  900万这个看起来非常庞大的SKU规模当中,有多少是公司的自主品牌,多少是公司作为经销商代理的其他品牌产品,公司这几年年报当中并未详细披露。但参考公司2021年的招股说明书数据可知,截止2021年,公司自有品牌的SKU为45.87万种,在当年整体469.92万的SKU当中占比不到10%;而如果按照营收规模的标准来看,则比重更小。数据显示,2021年上半年,公司自有品牌的抗体与试剂销售收入仅为1169.49万元,占公司整体营业收入规模的比重仅为2.79%,而这已经是公司在过去三年所能达到的最大的自有品牌营收比重。

  作为对比,公司在IPO招股书当中提及的同为代理业务为主的对标企业达科为2021年自主品牌销售收入已经超过1.71亿元,占比超过20%,明显高于优宁维,且值得关注的是,达科为这几年毛利率水平基本维持在40%左右,更是遥遥领先于优宁维。

  此外,同为对标企业的联科生物作为三板企业,尽管其营收规模偏小,但是这家公司很早就有壮士断腕的魄力,自2012年开始从一家代理进口产品国内销售型企业转型做自主研发、进口替代产品。2021年,其营收规模近3800万元,毛利率46.45%,表现也都要好于优宁维。

  过低的自有品牌销售占比,以及过低的业务毛利率,使得优宁维甚至是以批发业企业的身份完成上市的,而并非医药制造业,这样来看优宁维的低毛利率也就不难解释了。

  当然这或许也是优宁维的无奈之举,因为仅依靠自主品牌当年那几千万的收入显然是无法达到上市标准,只能通过代理业务换取营收与利润规模,以实现上市目标。

  在近两年的公司定期报告当中,优宁维一直强调在稳步推进数字化转型建设和自主品牌产品研发的投入,持续提升一站式服务能力和研发能力。公司表示,截止2024年中,公司杭州抗体研发中心累计研发产品(IVD抗体、病理IHC抗体、伴随诊断抗体等原料抗体)SPU数超1900个,南京蛋白研发中心累计研发产品(药物靶点、细胞因子等)SPU数超1,500个,公司自主品牌产品进一步丰富。

  但截止目前,公司自有品牌产品到底到了多大的规模,能够给公司支撑多少的业绩,公司并未列明,但从公司这两年的盈利与业务表现当中或可见一斑。

  03

  贸易冲突下

  未来业务将更加如履薄冰?

  展望未来,优宁维以代理为主的业务模式,在愈演愈烈的贸易对抗当中,或将愈发如履薄冰。

  现阶段,全球生命科学行业的创新和发展仍然主要默克(MerckKgaA)、赛默飞(Thermo-Fisher)、丹纳赫(Danaher)等欧美企业主导。根据Frost&Sullivan 相关数据,当前中国抗体试剂市场90%以上都是被欧美国家垄断,而这也就导致了国内产业内企业以代理为主的业务模式。

  目前,优宁维所售产品主要生产厂商大多位于美国,在贸易冲突的影响下,未来一方面可能导致公司采购的的生命科学试剂、仪器及耗材受到限制。另一方面,即便采购行为不受限制,也会在关税的影响之下导致公司产品的采购成本大幅提升。而供应商、经销商如果涨价,对于现阶段正处于资本寒冬之下的生物医药行业而言,无疑是自杀式行为。而如果不涨价,那么成长增加的苦果,只能是优宁维自己吞下,这无异于在现阶段公司惨淡的财务表现之上,雪上加霜。

  现阶段,生命科学领域的国产替代之路看起来仍然任重道远,但展望未来,国内生命科学产业也将会同大多数先进制造业一样走上自主化的道路,像联科生物这样的坚定转型做自主研发、进口替代产品才是做的难而正确的事情。

  而对于优宁维而言,贸易冲突之下,或许留给它突围的时间已经所剩无多了。

日文中字乱码一二三区别在哪里 - 带你体验神秘世界的无限魅力与激情!的相关文章 为什么能提出「白马非马」这种看似毫无逻辑的命题的公孙龙也能被称为逻辑学家?的相关文章
徐州沛县一村委会因无资质处理固废,被环保部门罚款19万元
下次还找我调琴......
男子卖1公斤黄金变现80多万
孩子早早说话利索是有原因的
成都一医院孕妇产下七胞胎?涉事医院辟谣:信息不实已举报
晴天和阴天哪个紫外线强
女外交官杨扬出任中国驻圭亚那大使
祝绪丹cue李晟骄傲的叶凡
我国博士后已超 40 万人,这一数据说明了什么?
网红阿根廷奇娜父母来华奔丧
男子卖1公斤黄金变现80多万
小伙搬砖9年攒下200万:还会继续干
  • 友情链接:
  • 茅台集团:过去一年引进400余名博硕 关税抬升让圣诞老人由美国脸换成欧洲脸 漠北之战的 MVP 是卫青还是霍去病? 如何看待宇树机器人在这次马拉松的发挥? 百人coser天团亮相WAW 以黄忠的视角打开《三国》从降将到五虎的忠义淬炼之路 JK罗琳:我快要憋不住了!英最高法院裁定,跨性别女性不算女性 体育生被错切右膝 母亲:不接受和解 闫安说王楚钦确定参加多哈世乒赛 夜读丨“看看世界”本身就是一种意义 Java 后端技术壁垒有哪些? 安徽女子左眼左耳残疾无法办理残疾人证,残联称双眼残疾才可办理,这合理吗?残疾认定标准是怎样的?

    查看更多评价 ∨