Home Stock Twilio stock price forecast: technicals point to a surge after earnings