Guangdong Marubi Biotechnology Co., Ltd. (SHA:603983)

China flag China · Delayed Price · Currency is CNY
28.42
-3.03 (-9.63%)
Sep 15, 2026, 11:30 AM CST
Market Cap12.61B -22.3%
Revenue (ttm)3.36B -0.7%
Net Income228.30M -32.8%
EPS0.58 -31.3%
Shares Out 401.00M
PE Ratio54.45
Forward PE38.21
Dividend0.50 (1.62%)
Ex-Dividend DateJul 16, 2026
Volume7,148,845
Open31.62
Previous Close31.45
Day's Range28.31 - 31.68
52-Week Range21.20 - 40.86
Beta0.10
AnalystsBuy
Price Target28.00 (-1.48%)
Earnings DateAug 29, 2026