SunPower's primary competitors include First Solar ( FSLR ), SuntechPower (NYSE:STP), and Yingli Green Energy Holding Com (NYSE:YGE). McDonald's (NYSE:MCD) sees food prices increasing by 4-4.5% in the US and Europe and said it will take a hit on gross margins to keep its growth intact. But we believe that the residential & commercial components business will continue to be the biggest source of value for the company - almost 43% of the $16.22 price estimate we maintain for SunPower's stock .