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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82
重生之洪荒葫芦藤 - 揭开权谋背后的爱恨纠葛,绝对不容错过
随机图片

重生之洪荒葫芦藤 - 揭开权谋背后的爱恨纠葛,绝对不容错过

更新时间: 浏览次数: 264

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%以上都是被欧美国家垄断,而这也就导致了国内产业内企业以代理为主的业务模式。

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

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

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

新闻结尾 重生之洪荒葫芦藤 - 揭开权谋背后的爱恨纠葛,绝对不容错过的相关文章
近30年的老旧小区,“小修小补”后再迎综合修缮
白宫称科技巨头正加紧将制造转移至美国,iPhone会在美国造吗?
见微知沪|支持“专精特新”,上海不止拿出“真金白银”
新华网:权力岂能如此任性
清华副研究员张龙加盟杭州师大
中国地震台网:塔吉克斯坦发生5.8级地震,震源深度10公里
  • 友情链接:
  • 五问极端大风:为何一夜之间迅速南下?未来还将持续多久? 人民锐评:商家招牌禁用“红蓝”,城市治理不能如此要“面子” 业内专家:我国有政策空间和余地应对外部不确定性 这次冷空气过程多厉害?北方风力破极值,沙尘一路吹到海南岛 广东遭沙尘袭击四地AQI超300,专家:大风向南推进快

    查看更多评价 ∨