 Solar panel maker Canadian Solar Inc. NASDAQ: CSIQ stock has shot up 38 in 2023 but is still in a weekly rectangle trading range since July 2021. Solar companies are all the rage as theyve seen dramatic spikes in 2023 despite negative news like the California Public Utilities Commission CPUC decision to lower payments for solar panel users selling power back to the grid by 75. 