Canadian Solar Inc. (NASDAQ:CSIQ) released that it has won 3 solar photovoltaic projects totaling 114 MW In Vazante, in the state in Minas Gerais in Brazil. Canadian Solar, in alliance with Solatio, will develop, build, and own the solar power plants, which, once connected to the grid, will sell the electricity generated to the Agencia Nacional de Energia Eletrica, a Brazilian government entity, under a 20-year Power Purchase Agreement at R$216.12/MWh. Canadian Solar Inc. (NASDAQ:CSIQ) stock has highest price of $31.73 in last session, beginning with a price of $30.45 and reported a gain of 2.93% to the closed at $30.57 with a day range of $30.00-$31.73.Plains GP Holdings, L.P. (NYSE:PAGP) released that the commencement of a secondary public offering consisting of 55M Class A shares representing limited partner interests owned by Oxy Holding Company. PAGP will not receive any of the proceeds from the offering. Plains GP Holdings, L.P. (NYSE:PAGP) stock hit highest price at $26.60, beginning with a price of $24.59 and reported a decrease of -2.85% to the closed at $26.22 with a day range of $24.59-$26.60. The total market capitalization remained 3.567 Billion, total volume of 2.6 Million shares held in the session was surprisingly higher than its average volume of 713.22 shares.Perrigo Company Public Limited Company (NYSE:PRGO) released that it has reinitiated shipments of Guaifenesin 600mg Extended-Release tablets to its retail as well as wholesale customers in the U.S. Shares of Perrigo Company Public Limited Company (NYSE:PRGO) traded at $152.49 by plunging -3.79% with price volatility of 3.12% for a week and 2.44% for a month. Its beta stands at 0.32 times.