Shanghai Shen Lian Biomedical Corporation (SHA:688098)

China flag China · Delayed Price · Currency is CNY
8.27
-0.13 (-1.55%)
Sep 2, 2026, 2:19 PM CST
Market Cap3.42B -32.7%
Revenue (ttm)278.46M -6.8%
Net Income-26.77M
EPS-0.07
Shares Out 407.23M
PE Ration/a
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume1,105,172
Open8.43
Previous Close8.40
Day's Range8.25 - 8.46
52-Week Range7.29 - 13.09
Beta0.54
Analystsn/a
Price Targetn/a
Earnings DateAug 31, 2026