CSIQ

Shawn Xiaohua Qu

Known title: DirectorCIK: 0001389641

Transaction History

CSIQ Buy$0
CSIQ Sell$117
CSIQ Buy$0
CSIQ Sell$49
CSIQ Buy$0
CSIQ Sell$59
CSIQ Buy$175K

We use analytics to understand how market-wall is used. No personal data is sold.