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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82
花神vivibear:发现你未曾见过的动漫奇幻之旅
随机图片

花神vivibear:发现你未曾见过的动漫奇幻之旅

更新时间: 浏览次数: 667

400电话:123456(点击咨询)
花神vivibear:发现你未曾见过的动漫奇幻之旅各观看免费《今日汇总》
花神vivibear:发现你未曾见过的动漫奇幻之旅各热线观看免费2025已更新(2025已更新)








花神vivibear:发现你未曾见过的动漫奇幻之旅观看免费电话:(1)123456(点击咨询)(2)123456(点击咨询)








花神vivibear:发现你未曾见过的动漫奇幻之旅观看免费热线(1)123456(点击咨询)(2)123456(点击咨询)




花神vivibear:发现你未曾见过的动漫奇幻之旅各区点热线观看免费《今日发布》
Random Image 花神vivibear:发现你未曾见过的动漫奇幻之旅电话








7天观看免费人工电话为您、花神vivibear:发现你未曾见过的动漫奇幻之旅团队在调度中心的统筹调配下,线下专业及各地区人员团队等专属,整个报修流程规范有序,后期同步跟踪查询公开透明。








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








花神vivibear:发现你未曾见过的动漫奇幻之旅各观看免费《今日汇总》2025已更新(今日/推荐)








花神vivibear:发现你未曾见过的动漫奇幻之旅电话区域:








宣城市(泾县、广德市、宣州区、郎溪县、绩溪县、宁国市、旌德县)








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








中卫市(海原县、中宁县、沙坡头区)








泉州市(南安市、金门县、德化县、泉港区、洛江区、石狮市、丰泽区、鲤城区、晋江市、惠安县、安溪县、永春县)  抚州市(东乡区、金溪县、黎川县、南丰县、临川区、南城县、广昌县、资溪县、乐安县、宜黄县、崇仁县)








普洱市(江城哈尼族彝族自治县、西盟佤族自治县、澜沧拉祜族自治县、思茅区、宁洱哈尼族彝族自治县、景谷傣族彝族自治县、镇沅彝族哈尼族拉祜族自治县、景东彝族自治县、墨江哈尼族自治县、孟连傣族拉祜族佤族自治县)








平顶山市(鲁山县、宝丰县、郏县、舞钢市、湛河区、汝州市、叶县、卫东区、新华区、石龙区)








潍坊市(奎文区、寒亭区、昌乐县、潍城区、坊子区、安丘市、诸城市、昌邑市、寿光市、临朐县、高密市、青州市)十堰市(茅箭区、郧阳区、竹溪县、房县、竹山县、张湾区、郧西县、丹江口市)








那曲市(安多县、巴青县、申扎县、尼玛县、嘉黎县、索县、聂荣县、双湖县、班戈县、色尼区、比如县)  呼伦贝尔市(额尔古纳市、新巴尔虎左旗、陈巴尔虎旗、根河市、鄂温克族自治旗、新巴尔虎右旗、莫力达瓦达斡尔族自治旗、满洲里市、扎赉诺尔区、阿荣旗、扎兰屯市、牙克石市、海拉尔区、鄂伦春自治旗)








信阳市(新县、浉河区、淮滨县、潢川县、商城县、息县、平桥区、罗山县、固始县、光山县)








博尔塔拉蒙古自治州(温泉县、阿拉山口市、精河县、博乐市)








铜仁市(碧江区、江口县、松桃苗族自治县、德江县、万山区、思南县、沿河土家族自治县、玉屏侗族自治县、石阡县、印江土家族苗族自治县)








北海市(合浦县、铁山港区、银海区、海城区)








张掖市(高台县、民乐县、甘州区、临泽县、肃南裕固族自治县、山丹县)








海南藏族自治州(共和县、贵德县、同德县、兴海县、贵南县)








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








铜陵市(铜官区、义安区、郊区、枞阳县)








贵阳市(息烽县、观山湖区、白云区、乌当区、开阳县、花溪区、清镇市、南明区、云岩区、修文县)








池州市(石台县、青阳县、贵池区、东至县)








昆明市(嵩明县、西山区、宜良县、官渡区、晋宁区、安宁市、呈贡区、禄劝彝族苗族自治县、寻甸回族彝族自治县、盘龙区、石林彝族自治县、富民县、五华区、东川区)








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








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








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








朝阳市(双塔区、朝阳县、凌源市、龙城区、建平县、喀喇沁左翼蒙古族自治县、北票市)








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








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








深圳市(龙华区、福田区、罗湖区、龙岗区、宝安区、盐田区、南山区、光明区、坪山区)








南京市(雨花台区、六合区、秦淮区、鼓楼区、高淳区、江宁区、建邺区、溧水区、浦口区、栖霞区、玄武区)
400电话:123456(点击咨询)
花神vivibear:发现你未曾见过的动漫奇幻之旅各观看免费《今日汇总》《今日发布》
花神vivibear:发现你未曾见过的动漫奇幻之旅各观看免费《今日汇总》(2025已更新)








花神vivibear:发现你未曾见过的动漫奇幻之旅观看免费电话:(1)123456(点击咨询)(2)123456(点击咨询)








花神vivibear:发现你未曾见过的动漫奇幻之旅观看免费热线(1)123456(点击咨询)(2)123456(点击咨询)




花神vivibear:发现你未曾见过的动漫奇幻之旅各观看免费《今日汇总》【2025已更新列表】
花神vivibear:发现你未曾见过的动漫奇幻之旅电话








7天观看免费人工电话为您、花神vivibear:发现你未曾见过的动漫奇幻之旅团队在调度中心的统筹调配下,线下专业及各地区人员团队等专属,整个报修流程规范有序,后期同步跟踪查询公开透明。








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








花神vivibear:发现你未曾见过的动漫奇幻之旅中心2025已更新(今日/推荐)








花神vivibear:发现你未曾见过的动漫奇幻之旅电话区域:








绍兴市(柯桥区、上虞区、越城区、新昌县、诸暨市、嵊州市)








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








黄冈市(武穴市、蕲春县、黄州区、罗田县、团风县、浠水县、红安县、英山县、黄梅县、麻城市)








常德市(桃源县、汉寿县、武陵区、鼎城区、澧县、安乡县、临澧县、石门县、津市市)  广元市(昭化区、青川县、利州区、苍溪县、朝天区、剑阁县、旺苍县)








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








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








威海市(荣成市、环翠区、乳山市、文登区)嘉峪关市








泸州市(龙马潭区、纳溪区、叙永县、合江县、泸县、江阳区、古蔺县)  林芝市(墨脱县、察隅县、工布江达县、巴宜区、朗县、米林市、波密县)








文山壮族苗族自治州(麻栗坡县、西畴县、文山市、富宁县、丘北县、砚山县、广南县、马关县)








宁波市(宁海县、海曙区、象山县、北仑区、江北区、鄞州区、奉化区、镇海区、慈溪市、余姚市)








聊城市(莘县、东阿县、冠县、阳谷县、东昌府区、临清市、高唐县、茌平区)遵义市(习水县、红花岗区、绥阳县、道真仡佬族苗族自治县、务川仡佬族苗族自治县、汇川区、仁怀市、播州区、赤水市、余庆县、正安县、桐梓县、湄潭县、凤冈县)








萍乡市(上栗县、安源区、莲花县、芦溪县、湘东区)








儋州市








泰安市(宁阳县、东平县、岱岳区、新泰市、泰山区、肥城市)








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








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








三明市(三元区、明溪县、尤溪县、大田县、沙县区、泰宁县、将乐县、宁化县、清流县、建宁县、永安市)








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








兴安盟(阿尔山市、科尔沁右翼中旗、突泉县、科尔沁右翼前旗、乌兰浩特市、扎赉特旗)








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








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








荆州市(石首市、荆州区、公安县、沙市区、洪湖市、监利市、松滋市、江陵县)








惠州市(惠东县、博罗县、惠城区、龙门县、惠阳区)








廊坊市(广阳区、大厂回族自治县、永清县、文安县、大城县、三河市、固安县、霸州市、香河县、安次区)








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








辽源市(龙山区、东辽县、西安区、东丰县)








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

  来源:全景财经

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

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

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

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

新闻结尾 花神vivibear:发现你未曾见过的动漫奇幻之旅的相关文章
广东廉江一家三口遭同村村民杀害
韩网爆料T1坚持Smash首发
美联储强烈警告后 美股收盘大跌
刘强东硬刚王兴到底图什么
中方回应美对华加征245%关税
中国通缉3名美国特工 详情曝光
  • 友情链接:
  • 男子在西湖边扮法海与保安斗了起来 欧盟官员称再不和中国合作就是傻子 麻省理工材料科学家王江涛加盟北大

    查看更多评价 ∨