Found this on Yahoo, BP Solar to buy SOLF, 22 per share (Not rated) 9-May-07 09:35 am I just read a rumor on a website stating that BP Solar might buy out SOLF at 22 per share. Can this be done so soon after the IPO? The stock seems to be trading up on good volume. Something is up.