I was thinking the same thing, what kind of arrangement could we get into with Sunpower... where they discount our panels in trade for our racking solutions or something...? I love where this conversation is going.
Oh- and yeah, if anyone noticed, the institutional investment holdings is over 4% now: (4.07% to be exact)
Increased Positions 9 226,180
Decreased Positions 8 90,685
It appears Vanguard increased it's holdings by over 60%... nice.