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
夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。
随机图片

夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。

更新时间: 浏览次数: 340

400电话:123456(点击咨询)
夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。各观看免费《今日汇总》
夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。各热线观看免费2025已更新(2025已更新)








夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。观看免费电话:(1)123456(点击咨询)(2)123456(点击咨询)








夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。观看免费热线(1)123456(点击咨询)(2)123456(点击咨询)




夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。各区点热线观看免费《今日发布》
Random Image 夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。电话








7天观看免费人工电话为您、夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。团队在调度中心的统筹调配下,线下专业及各地区人员团队等专属,整个报修流程规范有序,后期同步跟踪查询公开透明。








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








夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。各观看免费《今日汇总》2025已更新(今日/推荐)








夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。电话区域:








锡林郭勒盟(多伦县、东乌珠穆沁旗、正蓝旗、正镶白旗、太仆寺旗、阿巴嘎旗、西乌珠穆沁旗、苏尼特左旗、苏尼特右旗、二连浩特市、锡林浩特市、镶黄旗)








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








淮安市(盱眙县、淮安区、清江浦区、洪泽区、涟水县、淮阴区、金湖县)








濮阳市(南乐县、濮阳县、清丰县、台前县、范县、华龙区)  普洱市(景东彝族自治县、澜沧拉祜族自治县、江城哈尼族彝族自治县、镇沅彝族哈尼族拉祜族自治县、孟连傣族拉祜族佤族自治县、墨江哈尼族自治县、西盟佤族自治县、思茅区、宁洱哈尼族彝族自治县、景谷傣族彝族自治县)








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








抚州市(乐安县、宜黄县、金溪县、南城县、黎川县、资溪县、崇仁县、南丰县、广昌县、东乡区、临川区)








北京市(顺义区、通州区、延庆区、密云区、房山区、门头沟区、海淀区、朝阳区、昌平区、大兴区、怀柔区、东城区、石景山区、丰台区、平谷区、西城区)








安庆市(望江县、迎江区、岳西县、怀宁县、潜山市、桐城市、宿松县、宜秀区、大观区、太湖县)  保山市(昌宁县、腾冲市、施甸县、龙陵县、隆阳区)








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








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








大同市(灵丘县、阳高县、天镇县、新荣区、左云县、浑源县、广灵县、云冈区、云州区、平城区)








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








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








营口市(大石桥市、盖州市、西市区、老边区、鲅鱼圈区、站前区)








承德市(平泉市、双滦区、丰宁满族自治县、滦平县、宽城满族自治县、兴隆县、鹰手营子矿区、双桥区、围场满族蒙古族自治县、承德县、隆化县)








湘西土家族苗族自治州(龙山县、古丈县、永顺县、凤凰县、花垣县、保靖县、泸溪县、吉首市)








淄博市(周村区、临淄区、高青县、张店区、桓台县、沂源县、博山区、淄川区)








雅安市(宝兴县、汉源县、名山区、石棉县、荥经县、天全县、雨城区、芦山县)








盘锦市(双台子区、大洼区、盘山县、兴隆台区)








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








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








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








钦州市(浦北县、灵山县、钦南区、钦北区)








黄石市(铁山区、下陆区、阳新县、大冶市、黄石港区、西塞山区)








怒江傈僳族自治州(兰坪白族普米族自治县、福贡县、泸水市、贡山独龙族怒族自治县)








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








山南市(曲松县、加查县、洛扎县、错那市、扎囊县、琼结县、措美县、隆子县、贡嘎县、浪卡子县、乃东区、桑日县)
400电话:123456(点击咨询)
夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。各观看免费《今日汇总》《今日发布》
夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。各观看免费《今日汇总》(2025已更新)








夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。观看免费电话:(1)123456(点击咨询)(2)123456(点击咨询)








夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。观看免费热线(1)123456(点击咨询)(2)123456(点击咨询)




夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。各观看免费《今日汇总》【2025已更新列表】
夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。电话








7天观看免费人工电话为您、夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。团队在调度中心的统筹调配下,线下专业及各地区人员团队等专属,整个报修流程规范有序,后期同步跟踪查询公开透明。








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








夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。中心2025已更新(今日/推荐)








夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。电话区域:








延安市(洛川县、延长县、安塞区、延川县、宜川县、黄陵县、甘泉县、黄龙县、吴起县、志丹县、富县、宝塔区、子长市)








鹤壁市(浚县、淇县、淇滨区、鹤山区、山城区)








克拉玛依市(白碱滩区、独山子区、克拉玛依区、乌尔禾区)








辽阳市(白塔区、弓长岭区、文圣区、宏伟区、太子河区、灯塔市、辽阳县)  呼和浩特市(和林格尔县、玉泉区、武川县、土默特左旗、托克托县、新城区、回民区、赛罕区、清水河县)








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








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








商丘市(夏邑县、虞城县、民权县、睢阳区、柘城县、宁陵县、永城市、梁园区、睢县)广州市(海珠区、南沙区、花都区、荔湾区、番禺区、白云区、黄埔区、从化区、增城区、天河区、越秀区)








淮南市(寿县、谢家集区、八公山区、凤台县、潘集区、大通区、田家庵区)  泰安市(泰山区、肥城市、东平县、新泰市、岱岳区、宁阳县)








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








乐山市(峨边彝族自治县、峨眉山市、沐川县、金口河区、井研县、夹江县、五通桥区、马边彝族自治县、沙湾区、犍为县、市中区)








南充市(营山县、蓬安县、阆中市、仪陇县、南部县、西充县、高坪区、嘉陵区、顺庆区)海南藏族自治州(同德县、兴海县、共和县、贵南县、贵德县)








太原市(万柏林区、尖草坪区、小店区、清徐县、杏花岭区、古交市、晋源区、阳曲县、娄烦县、迎泽区)








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








东莞市








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








昭通市(镇雄县、巧家县、鲁甸县、昭阳区、水富市、威信县、绥江县、永善县、彝良县、盐津县、大关县)








嘉兴市(嘉善县、平湖市、海盐县、秀洲区、南湖区、桐乡市、海宁市)








克孜勒苏柯尔克孜自治州(阿图什市、乌恰县、阿合奇县、阿克陶县)








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








驻马店市(驿城区、平舆县、遂平县、正阳县、确山县、西平县、新蔡县、上蔡县、汝南县、泌阳县)








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








佳木斯市(东风区、郊区、前进区、抚远市、汤原县、桦南县、同江市、桦川县、向阳区、富锦市)








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








湘潭市(岳塘区、湘乡市、韶山市、雨湖区、湘潭县)








松原市(长岭县、乾安县、宁江区、前郭尔罗斯蒙古族自治县、扶余市)








日喀则市(桑珠孜区、定结县、萨迦县、白朗县、吉隆县、康马县、谢通门县、拉孜县、定日县、昂仁县、萨嘎县、仲巴县、聂拉木县、南木林县、江孜县、岗巴县、仁布县、亚东县)








阜阳市(太和县、颍上县、界首市、阜南县、临泉县、颍东区、颍州区、颍泉区)

  来源:全景财经

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

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

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

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

夜里18款禁用游戏小游戏 - 轻声细语揉杂着青春的悸动与梦想的追逐。的相关文章 谷歌报告中称AI或永久毁灭人类的相关文章
本轮巴以冲突已致加沙51201人死亡
董宇辉获得人民文学奖的传播贡献奖,他对文学传播做出了哪些贡献?
孟美岐七年变的是时间不变的是热爱
写西幻该如何避免写成中式西幻?
摆摊救子妈妈不愿一直靠善款生存
如何看待 4 月 19 日《哪吒之魔童闹海》在排片占比仅有 11.7% 的劣势条件下重夺「票房日冠」?
淘汰广东队后原帅与赵继伟视频通话
高中生打破黄雨婷保持的世界纪录
普京宣布临时停火 30 小时,将对俄乌局势有哪些影响?是否有利于双方和谈?
丁禹兮李一桐张峻豪魏哲鸣晚宴内场图
如果建文帝不自焚、不逃走,就在皇宫里坐着,朱棣敢杀他吗?
学了十几年英语,可遇到外国人一句话都说不出来该怎么办?
  • 友情链接:
  • 王皓解读世乒赛选拔规则 谷歌报告中称AI或永久毁灭人类 桂林旅游累计亏损近10亿 最小最轻的无线陆空两栖机器人来了 一架战斗机的体积可以有多大? 塞尔塔主帅:进了3球却输了太难受 中国肥胖率最高的省是河北 16岁奥数天才坠楼去世 孙颖莎说发挥比想象中好 蓝营痛批赖清德当局:绿能你不能 春天可以带孩子做什么手工,把春天的印迹留下来?

    查看更多评价 ∨