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
人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!
随机图片

人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!

更新时间: 浏览次数: 806

400电话:123456(点击咨询)
人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!各观看免费《今日汇总》
人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!各热线观看免费2025已更新(2025已更新)








人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!观看免费电话:(1)123456(点击咨询)(2)123456(点击咨询)








人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!观看免费热线(1)123456(点击咨询)(2)123456(点击咨询)




人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!各区点热线观看免费《今日发布》
Random Image 人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!电话








7天观看免费人工电话为您、人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!团队在调度中心的统筹调配下,线下专业及各地区人员团队等专属,整个报修流程规范有序,后期同步跟踪查询公开透明。








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








人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!各观看免费《今日汇总》2025已更新(今日/推荐)








人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!电话区域:








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








沧州市(海兴县、任丘市、南皮县、运河区、东光县、泊头市、沧县、河间市、盐山县、孟村回族自治县、献县、肃宁县、青县、黄骅市、吴桥县、新华区)








塔城地区(塔城市、托里县、裕民县、沙湾市、额敏县、和布克赛尔蒙古自治县、乌苏市)








包头市(昆都仑区、固阳县、青山区、白云鄂博矿区、东河区、九原区、达尔罕茂明安联合旗、土默特右旗、石拐区)  菏泽市(单县、成武县、曹县、定陶区、郓城县、东明县、巨野县、鄄城县、牡丹区)








常州市(新北区、天宁区、武进区、金坛区、溧阳市、钟楼区)








阿拉善盟(阿拉善左旗、额济纳旗、阿拉善右旗)








秦皇岛市(昌黎县、青龙满族自治县、海港区、山海关区、北戴河区、抚宁区、卢龙县)








克拉玛依市(白碱滩区、乌尔禾区、克拉玛依区、独山子区)  博尔塔拉蒙古自治州(温泉县、精河县、博乐市、阿拉山口市)








三亚市(吉阳区、海棠区、天涯区、崖州区)








汕头市(南澳县、潮阳区、潮南区、澄海区、濠江区、金平区、龙湖区)








庆阳市(合水县、西峰区、庆城县、宁县、正宁县、镇原县、华池县、环县)








汉中市(宁强县、南郑区、城固县、洋县、西乡县、镇巴县、汉台区、留坝县、勉县、略阳县、佛坪县)








榆林市(子洲县、榆阳区、绥德县、神木市、清涧县、定边县、佳县、府谷县、米脂县、靖边县、横山区、吴堡县)








恩施土家族苗族自治州(宣恩县、建始县、来凤县、恩施市、巴东县、利川市、鹤峰县、咸丰县)








六安市(金寨县、舒城县、霍邱县、裕安区、叶集区、金安区、霍山县)








重庆市(巴南区、大足区、云阳县、永川区、石柱土家族自治县、南岸区、丰都县、江津区、江北区、渝中区、彭水苗族土家族自治县、合川区、武隆区、荣昌区、大渡口区、九龙坡区、渝北区、北碚区、忠县、开州区、酉阳土家族苗族自治县、巫山县、涪陵区、巫溪县、璧山区、南川区、奉节县、秀山土家族苗族自治县、铜梁区、长寿区、黔江区、垫江县、城口县、沙坪坝区、潼南区、梁平区、綦江区、万州区)








景德镇市(昌江区、浮梁县、乐平市、珠山区)








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








无锡市(惠山区、新吴区、江阴市、宜兴市、锡山区、滨湖区、梁溪区)








娄底市(新化县、娄星区、涟源市、冷水江市、双峰县)








广西壮族自治区








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








白城市(大安市、通榆县、洮南市、镇赉县、洮北区)








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








南宁市(邕宁区、兴宁区、武鸣区、横州市、良庆区、宾阳县、上林县、江南区、马山县、西乡塘区、青秀区、隆安县)








林芝市(朗县、墨脱县、巴宜区、波密县、察隅县、工布江达县、米林市)








长春市(德惠市、双阳区、宽城区、公主岭市、农安县、朝阳区、绿园区、二道区、南关区、九台区、榆树市)
400电话:123456(点击咨询)
人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!各观看免费《今日汇总》《今日发布》
人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!各观看免费《今日汇总》(2025已更新)








人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!观看免费电话:(1)123456(点击咨询)(2)123456(点击咨询)








人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!观看免费热线(1)123456(点击咨询)(2)123456(点击咨询)




人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!各观看免费《今日汇总》【2025已更新列表】
人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!电话








7天观看免费人工电话为您、人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!团队在调度中心的统筹调配下,线下专业及各地区人员团队等专属,整个报修流程规范有序,后期同步跟踪查询公开透明。








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








人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!中心2025已更新(今日/推荐)








人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!电话区域:








抚顺市(顺城区、东洲区、抚顺县、新宾满族自治县、望花区、新抚区、清原满族自治县)








襄阳市(枣阳市、谷城县、南漳县、宜城市、樊城区、襄城区、老河口市、襄州区、保康县)








珠海市(香洲区、斗门区、金湾区)








平凉市(庄浪县、灵台县、华亭市、崇信县、泾川县、崆峒区、静宁县)  淮南市(八公山区、大通区、寿县、凤台县、谢家集区、田家庵区、潘集区)








白山市(靖宇县、抚松县、江源区、浑江区、临江市、长白朝鲜族自治县)








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








衡水市(阜城县、景县、枣强县、桃城区、故城县、武邑县、安平县、深州市、武强县、饶阳县、冀州区)昭通市(水富市、巧家县、昭阳区、威信县、盐津县、镇雄县、绥江县、彝良县、鲁甸县、大关县、永善县)








大庆市(林甸县、萨尔图区、杜尔伯特蒙古族自治县、红岗区、大同区、肇源县、龙凤区、让胡路区、肇州县)  四平市(铁西区、铁东区、伊通满族自治县、双辽市、梨树县)








百色市(右江区、那坡县、凌云县、田林县、隆林各族自治县、平果市、德保县、田阳区、乐业县、靖西市、西林县、田东县)








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








乌兰察布市(察哈尔右翼中旗、兴和县、商都县、察哈尔右翼前旗、集宁区、凉城县、卓资县、察哈尔右翼后旗、四子王旗、丰镇市、化德县)香港特别行政区








临沂市(兰山区、郯城县、河东区、临沭县、费县、平邑县、莒南县、沂南县、蒙阴县、兰陵县、罗庄区、沂水县)








吐鲁番市(高昌区、鄯善县、托克逊县)








武威市(古浪县、天祝藏族自治县、民勤县、凉州区)








黄山市(歙县、黟县、休宁县、祁门县、黄山区、徽州区、屯溪区)








安顺市(关岭布依族苗族自治县、平坝区、紫云苗族布依族自治县、西秀区、镇宁布依族苗族自治县、普定县)








安庆市(桐城市、大观区、潜山市、太湖县、宿松县、宜秀区、怀宁县、岳西县、望江县、迎江区)








三沙市(南沙区、西沙区)








玉林市(陆川县、容县、北流市、兴业县、博白县、玉州区、福绵区)








莆田市(仙游县、荔城区、秀屿区、城厢区、涵江区)








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








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








防城港市(上思县、港口区、防城区、东兴市)








芜湖市(南陵县、湾沚区、繁昌区、镜湖区、无为市、鸠江区、弋江区)








泉州市(德化县、金门县、洛江区、丰泽区、鲤城区、永春县、南安市、安溪县、晋江市、石狮市、惠安县、泉港区)








郴州市(桂东县、汝城县、资兴市、嘉禾县、临武县、苏仙区、安仁县、北湖区、永兴县、宜章县、桂阳县)








保山市(昌宁县、隆阳区、施甸县、腾冲市、龙陵县)

  来源:全景财经

  上市五年,抗体专家——优宁维的股价已经自上市之初的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%以上都是被欧美国家垄断,而这也就导致了国内产业内企业以代理为主的业务模式。

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

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

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

人妻互换HDF中文,狗被喷不明液体后迅速死亡,警惕身边潜在的危险!的相关文章 《月入3千精致女生偷偷住公司赏析》:放了我吧!凌晨潜入公司洗澡做饭?!的相关文章
你们coser要考研吗?
河南乡村小学来了个洋教师
6800元演唱会套票 平台不出票不退款
探访丨昆明一商铺起火致8人死亡,邻居:涉事店铺维修电动自行车
河南乡村小学来了个洋教师
贵州毕节一男两女“办婚礼”引争议
【恒星之旅】16:寻找第三文明!
MBTI 虽然信效度不高,但它能否对破除某些刻板印象起到正向作用?
疑被激活操作系统后门,美国特工对亚冬会网攻窃密内情披露
葛夕自曝抑郁症复发,称「春天容易抑郁」,呼吁大家难受一定要看医生,为什么春季抑郁高发?患者该如何自救?
体制内需不需要藏锋露拙
JDG战队成为京东外卖星推官
  • 友情链接:
  • 熊出没里面的大乱炖是什么味道 16 岁奥数天才坠楼去世,疑因压力过大,父母该从哪些方面关注孩子心理健康?可以怎样引导孩子释放压力? 荧光色的印度消暑冷饮,喝完体温直接没了 卤制品三巨头大幅关店网友吐槽吃不起 网传《你好星期六》禁止粉丝应援 胡静诠释了什么叫端庄大方 12306推出宠物托运功能 张檬早期因男友嘲讽丑去整容 曝iQOO大量旗舰级配置将下放 受贿2.07亿余元,江西省人大常委会原副主任殷美根一审被判死缓

    查看更多评价 ∨