Solarworld Energy IPO share fluctuation