CSIQ

CSIQ · Canadian Solar Inc. Common Shares (ON)

View on chart
this person other insiders at CSIQ

Insiders & Stakes

Shawn Xiaohua Qu
Director
13,789,124
Shares held
Xinbo Zhu
Chief Financial Officer
150,844
Shares held
Harry E. Ruda
Director
45,998
Shares held
Lauren C. Templeton
Director
24,599
Shares held
Dylan Marx
Chief Operating Officer
4,554
Shares held
Yu (Kang) Chen
Lead General Counsel
4,359
Shares held
Andrew Luen Cheung Wong
Director
805
Shares held
Leslie Li Hsien Chang
Director
805
Shares held

Transaction History

Andrew Luen Cheung Wong Buy$0
Andrew Luen Cheung Wong Sell$63
Lauren C. Templeton Buy$0
Lauren C. Templeton Sell$63
Harry E. Ruda Buy$0
Harry E. Ruda Sell$8K
Leslie Li Hsien Chang Buy$0
Leslie Li Hsien Chang Sell$63
Dylan Marx Buy$0
Dylan Marx Sell$19K
Xinbo Zhu Buy$0
Xinbo Zhu Sell$117
Shawn Xiaohua Qu Buy$0
Shawn Xiaohua Qu Sell$117
Leslie Li Hsien Chang Sell$34K
Shawn Xiaohua Qu Buy$0
Shawn Xiaohua Qu Sell$49
Xinbo Zhu Buy$0
Xinbo Zhu Sell$49
Dylan Marx Buy$0
Dylan Marx Sell$15K
Andrew Luen Cheung Wong Sell$29K
Yu (Kang) Chen Buy$0
Yu (Kang) Chen Sell$18K
Shawn Xiaohua Qu Buy$0
Shawn Xiaohua Qu Sell$59
Dylan Marx Buy$0
Dylan Marx Sell$32K
Xinbo Zhu Buy$0
Xinbo Zhu Sell$59
Lauren C. Templeton Buy$0
Lauren C. Templeton Sell$53
Leslie Li Hsien Chang Buy$0
Leslie Li Hsien Chang Sell$53
Andrew Luen Cheung Wong Buy$0
Andrew Luen Cheung Wong Sell$53
Harry E. Ruda Buy$0
Harry E. Ruda Sell$6K
Shawn Xiaohua Qu Buy$175K

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