TWLO ▼ -16.9% - Twilio Inc. $TWLO pt cut $300 from $335 @ JPMorgan 30-OCT-2026 05:40 AM ET