Solar tech company Nextracker prices above range at $24 a share in good sign for IPO market - CNBC