TWLO (Twilio Inc.) stock, $241.28 price, real-time data | Analysto