Y
Market Data
$16.99−$2.55 (−13.05%)
YB · Last trade
Prev Close
$19.54
Range (25d)
$16.71 – $20.18
Insiders
7Tickers
Addresses
business
BUILDING 2, NO.8 BEICHEN WEST ROAD CHAOYANG DISTRICT
BEIJING, F4, 100101
mailing
BUILDING 2, NO.8 BEICHEN WEST ROAD CHAOYANG DISTRICT
BEIJING, F4, 100101