Cai Jiangnan

CompanyStock CodeFromToPosition(s)Release Date / Document LinksReason for Change
Shanghai Pharmaceuticals Holding Co., Ltd.0260728-Jun-1629-Jun-23INED
WuXi AppTec Co., Ltd.0235901-Mar-1731-May-23INED
Harmonicare Medical Holdings Limited0150918-Mar-1508-Feb-21INED