Star Lake Bioscience Co., Inc.Zhaoqing Guangdong (SHA:600866)

China flag China · Delayed Price · Currency is CNY
4.190
+0.100 (2.44%)
Sep 30, 2026, 3:00 PM CST
Market Cap6.96B -43.8%
Revenue (ttm)15.93B -6.3%
Net Income213.33M -83.2%
EPS0.13 -83.2%
Shares Out 1.66B
PE Ratio32.62
Forward PE12.70
Dividend0.38 (9.07%)
Ex-Dividend DateJul 23, 2026
Volume18,512,632
Open4.090
Previous Close4.090
Day's Range4.070 - 4.200
52-Week Range4.030 - 8.260
Beta0.03
Analystsn/a
Price Targetn/a
Earnings DateOct 28, 2026