solar ipos