Live feed06:16:33·24dINSIDERFilingvia QuantisnowAmendment: New insider Marx Dylan claimed ownership of 2,140 units of Common Share (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.CSIQ· Canadian Solar Inc.TechnologyOriginal source