End Of June By: TalkMarkets June 30, 2021 at 18:14 PM EDT Canadian Solar fell 4.6% on fears of plans for a China IPO where its panels are made. Read More >> Related Stocks: Alimentation Couche-Tard Atlantica Yield Plc BP Plc ADR Cameco Corporation Canadian Solar Inc Cerus Corp Compugen Ltd Cosan Sa Spon ADR WI Coupang Inc Cl A Eisai Ltd ADR Exelixis Inc Investors Ab Lazard Inc Nio Inc ADR Nokia Corp ADR Novo Nordisk A/S ADR Novocure Ltd Ord Sh Nutrien Ltd Roche Holding AG Basel American Depositary Shares Royal Dutch Shell Cl B ADR Takeda Pharmaceutical Ltd ADR Teva Pharmaceutical Industries ADR Tower Semiconductor Vodafone Grp Plc ADR