Finance Shares of Nextracker soar on stellar earnings. What we need to see before upgrading the stock January 29, 2025