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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-17ll.com/label.php on line 82
迈开腿让我尝尝你森林|感受清新与活力,尽享自然的美味与健康!
随机图片

迈开腿让我尝尝你森林|感受清新与活力,尽享自然的美味与健康!

更新时间: 浏览次数: 294

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

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

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

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

迈开腿让我尝尝你森林|感受清新与活力,尽享自然的美味与健康!的相关文章 原来艺人的收入是这样算的的相关文章
不能进冰箱的蔬果有哪些
丹尼尔斯罕见0抢断 拿下7分12板
全球多国正在中国买买买卖卖卖
京东外卖疑似“崩了” 客服回应
这是吴昕很重要的一期大侦探
主播靠暴食和擦边表演卖爆减肥产品
美国滥施关税是在搬起石头砸自己的脚
江西超1500年树龄银杏树倒塌
美财长承认90天完不成所有协议
工作人员称黄杨钿甜将专心备考
订婚强奸案有完整的证据链
中方回应“特朗普称球在中国那边”
  • 友情链接:
  • 爱内娱男团和kpop的有福了 哈啰回应1400元顺风车拼了7个人 阿斯麦第一季度净销售额77.4亿欧元 伊能静吃醋秦昊新剧眼神戏 谷歌推出Veo2 生成8秒超逼真视频 淋巴瘤是最擅长伪装的肿瘤 美声称对华部分商品关税加到245% 美声称对华部分商品关税加到245% 全球多国正在中国买买买卖卖卖 猫会救你于水火 水火哪来的你别管

    查看更多评价 ∨