Twilio CEO sells $5.97m stock
Twilio CEO Khozema Shipchandler reduces stake, potentially impacting investor confidence
Twilio CEO Khozema Shipchandler reduces stake, potentially impacting investor confidence
Twilio CEO Khozema Shipchandler reduces stake, potentially impacting investor confidence
Twilio CEO Khozema Shipchandler reduces stake, potentially impacting investor confidence