Deprecated: strpos(): Non-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
在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!
随机图片

在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!

更新时间: 浏览次数: 555

400电话:123456(点击咨询)
在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!各观看免费《今日汇总》
在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!各热线观看免费2025已更新(2025已更新)








在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!观看免费电话:(1)123456(点击咨询)(2)123456(点击咨询)








在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!观看免费热线(1)123456(点击咨询)(2)123456(点击咨询)




在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!各区点热线观看免费《今日发布》
Random Image 在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!电话








7天观看免费人工电话为您、在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!团队在调度中心的统筹调配下,线下专业及各地区人员团队等专属,整个报修流程规范有序,后期同步跟踪查询公开透明。








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








在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!各观看免费《今日汇总》2025已更新(今日/推荐)








在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!电话区域:








本溪市(桓仁满族自治县、明山区、平山区、南芬区、溪湖区、本溪满族自治县)








连云港市(灌南县、灌云县、海州区、东海县、连云区、赣榆区)








阳江市(江城区、阳西县、阳春市、阳东区)








徐州市(睢宁县、邳州市、沛县、丰县、鼓楼区、新沂市、云龙区、铜山区、贾汪区、泉山区)  无锡市(新吴区、梁溪区、江阴市、滨湖区、宜兴市、锡山区、惠山区)








丹东市(振兴区、元宝区、凤城市、东港市、宽甸满族自治县、振安区)








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








吉安市(万安县、井冈山市、吉安县、吉州区、永丰县、青原区、遂川县、峡江县、永新县、泰和县、安福县、新干县、吉水县)








日喀则市(康马县、江孜县、南木林县、昂仁县、桑珠孜区、聂拉木县、吉隆县、岗巴县、白朗县、定日县、仁布县、亚东县、谢通门县、萨嘎县、萨迦县、定结县、仲巴县、拉孜县)  达州市(万源市、宣汉县、达川区、通川区、大竹县、开江县、渠县)








澳门特别行政区








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








曲靖市(会泽县、马龙区、师宗县、沾益区、宣威市、罗平县、富源县、陆良县、麒麟区)








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








新疆维吾尔自治区








平凉市(崆峒区、泾川县、静宁县、华亭市、庄浪县、崇信县、灵台县)








揭阳市(揭东区、揭西县、榕城区、惠来县、普宁市)








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








哈尔滨市(宾县、松北区、阿城区、尚志市、双城区、道里区、木兰县、道外区、依兰县、香坊区、延寿县、通河县、巴彦县、平房区、南岗区、方正县、五常市、呼兰区)








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








毕节市(金沙县、织金县、大方县、黔西市、七星关区、威宁彝族回族苗族自治县、赫章县、纳雍县)








长春市(德惠市、朝阳区、绿园区、九台区、公主岭市、双阳区、宽城区、农安县、榆树市、二道区、南关区)








渭南市(华阴市、大荔县、合阳县、潼关县、富平县、澄城县、华州区、蒲城县、白水县、韩城市、临渭区)








赤峰市(阿鲁科尔沁旗、巴林右旗、翁牛特旗、松山区、宁城县、巴林左旗、喀喇沁旗、敖汉旗、元宝山区、克什克腾旗、红山区、林西县)








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








孝感市(云梦县、大悟县、汉川市、安陆市、孝昌县、应城市、孝南区)








随州市(随县、曾都区、广水市)








宿州市(萧县、砀山县、埇桥区、灵璧县、泗县)








武汉市(洪山区、东西湖区、江汉区、江夏区、黄陂区、汉南区、青山区、硚口区、蔡甸区、新洲区、江岸区、武昌区、汉阳区)
400电话:123456(点击咨询)
在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!各观看免费《今日汇总》《今日发布》
在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!各观看免费《今日汇总》(2025已更新)








在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!观看免费电话:(1)123456(点击咨询)(2)123456(点击咨询)








在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!观看免费热线(1)123456(点击咨询)(2)123456(点击咨询)




在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!各观看免费《今日汇总》【2025已更新列表】
在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!电话








7天观看免费人工电话为您、在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!团队在调度中心的统筹调配下,线下专业及各地区人员团队等专属,整个报修流程规范有序,后期同步跟踪查询公开透明。








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








在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!中心2025已更新(今日/推荐)








在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!电话区域:








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








拉萨市(墨竹工卡县、堆龙德庆区、林周县、尼木县、曲水县、当雄县、城关区、达孜区)








吉林市(桦甸市、船营区、丰满区、蛟河市、磐石市、永吉县、龙潭区、舒兰市、昌邑区)








凉山彝族自治州(冕宁县、越西县、金阳县、西昌市、德昌县、会东县、布拖县、雷波县、会理市、木里藏族自治县、宁南县、普格县、喜德县、美姑县、甘洛县、昭觉县、盐源县)  潍坊市(青州市、奎文区、高密市、寒亭区、诸城市、安丘市、坊子区、潍城区、昌邑市、寿光市、临朐县、昌乐县)








巴彦淖尔市(临河区、杭锦后旗、五原县、乌拉特中旗、磴口县、乌拉特前旗、乌拉特后旗)








梧州市(龙圩区、苍梧县、长洲区、岑溪市、万秀区、藤县、蒙山县)








鹤壁市(淇滨区、淇县、鹤山区、山城区、浚县)吐鲁番市(鄯善县、高昌区、托克逊县)








中卫市(海原县、中宁县、沙坡头区)  襄阳市(襄州区、宜城市、谷城县、枣阳市、樊城区、保康县、老河口市、南漳县、襄城区)








岳阳市(云溪区、汨罗市、平江县、湘阴县、华容县、岳阳楼区、君山区、岳阳县、临湘市)








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








锡林郭勒盟(多伦县、西乌珠穆沁旗、东乌珠穆沁旗、镶黄旗、阿巴嘎旗、锡林浩特市、苏尼特左旗、苏尼特右旗、正镶白旗、正蓝旗、太仆寺旗、二连浩特市)宝鸡市(陈仓区、太白县、金台区、千阳县、麟游县、眉县、凤翔区、陇县、凤县、扶风县、岐山县、渭滨区)








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








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








六盘水市(水城区、六枝特区、盘州市、钟山区)








天津市(南开区、西青区、滨海新区、武清区、河东区、静海区、宁河区、河西区、和平区、东丽区、宝坻区、津南区、蓟州区、红桥区、北辰区、河北区)








舟山市(嵊泗县、岱山县、定海区、普陀区)








商丘市(虞城县、梁园区、民权县、睢阳区、柘城县、夏邑县、宁陵县、永城市、睢县)








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








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








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








邢台市(威县、临城县、内丘县、信都区、宁晋县、广宗县、清河县、平乡县、南和区、襄都区、任泽区、南宫市、沙河市、新河县、巨鹿县、隆尧县、柏乡县、临西县)








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








西藏自治区








内江市(威远县、东兴区、资中县、隆昌市、市中区)








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








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








来宾市(武宣县、忻城县、兴宾区、合山市、金秀瑶族自治县、象州县)

  来源:全景财经

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

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

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

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

在公车被灌强行满JING液_在绝望中寻找希望,勇者的逆袭之路!的相关文章 又一家企业宣布涨价:只针对美国的相关文章
中国政府援缅卫生防疫队出发赴缅
白宫慌了 将设小组处理中美关税危机
曝奥斯梅恩已与曼联达成个人协议
大悦城三年累计亏损超70亿元
任职仅72小时 他就被特朗普撤掉
国产芯片设备巨头董事长放弃美籍
又一家企业宣布涨价:只针对美国
阚清子称前几年拍戏女主得男主定
孙俪新剧遭保险行业从业者吐槽
中国政府援缅卫生防疫队出发赴缅
唯一“美女”机器人刚跑就罢工了
4万棵胡杨扎根新疆塔克拉玛干沙漠
  • 友情链接:
  • 酷似张翰网红买了辆迈巴赫 大学老师因酷似刘亦菲走红 国产电动行李箱变“代步神器” 博主评《借命而生》:肉联厂相亲篇 三姐弟被父亲带走失踪36年终团圆 《成家》秦岚新官上任天崩开局 男子试驾撞毁5辆豪车竟是为求职 曝奥斯梅恩已与曼联达成个人协议 有人贷款17万买黄金盈余过万 曝奥斯梅恩已与曼联达成个人协议 深圳多口岸单日入境客流再创新高 一名中国公民在日本滑雪场意外死亡

    查看更多评价 ∨