Date,Symbol,Name,Last Sale,Net Change,% Change,Market Cap,Country,IPO Year,Volume,Sector,Industry 20250729,CSIQ,Canadian Solar Inc. Common Shares (ON),$12.00,-0.36,-2.913%,803541540.0,Canada,2006.0,753852,Technology,Semiconductors 20250730,CSIQ,Canadian Solar Inc. Common Shares (ON),$11.72,-0.28,-2.333%,784792237.0,Canada,2006.0,655121,Technology,Semiconductors 20250731,CSIQ,Canadian Solar Inc. Common Shares (ON),$11.49,-0.23,-1.962%,769391025.0,Canada,2006.0,597774,Technology,Semiconductors