Live feed18:30:10·15dINSIDERFilingvia QuantisnowDirector Ittycheria Dev sold $34,331,440 worth of shares (138,000 units at $248.78) and converted options into 120,000 shares (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.DDOG· Datadog Inc.TechnologyOriginal source