After breaking-out in early Spring (March), TerraForm Power Inc. NASDAQ: TERP has found itself digesting/consolidating in a Flag pattern as we can observe from the Daily chart above.
While the action has been fairly benign with-out much fanfare, TERP continues to display solid technical characteristics and remains in decent shape despite trading slightly...