SPWR has consistently beatien the analyst community with blowing through estimates and guidance for the past year or so. This chart demonstrates the rising wedge and range spwr is moving in. With all things considered, the trend here is your friend. Use the rising wedge as trading points. The sun will never stop shining.