TWLO is down today โ€” up-side factor view โ€” Twilio Inc. | Framler