Warning: fread(): Length parameter must be greater than 0 in /www/wwwroot/4-16.com/lishi466/t.php on line 77

Warning: file_put_contents(): Only 0 of 86 bytes written, possibly out of free disk space in /www/wwwroot/4-16.com/lishi466/t.php on line 88

Deprecated: strpos(): Non-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
天道机甲小说,探讨当下热门话题,揭示真实生活背后的故事与思考
随机图片

天道机甲小说,探讨当下热门话题,揭示真实生活背后的故事与思考

更新时间: 浏览次数: 299

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

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

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

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

新闻结尾 天道机甲小说,探讨当下热门话题,揭示真实生活背后的故事与思考的相关文章
SU7坠崖车主发文感谢雷军
全球首例基因编辑猪肝脏被移植到人体
谢娜二公被冷到大喊导演名字
被中方通缉的3名美国特工做了什么
辛巴实控两家公司成被执行人
港媒放出王菲谢霆锋相恋高清旧照
  • 友情链接:
  • 祖上3代中国人生出金发碧眼小美女 首个rwa上链技术规范立项 孩子吃饭掉满地 奶奶怕浪费买3只小鸡 海南10岁男孩出海钓鱼一天一夜漂流到三亚后获救 谷歌报告中称AI或永久毁灭人类

    查看更多评价 ∨