Live feed16:44:16·54dINSIDERFilingvia QuantisnowChief Technology Officer Liu Curtis sold $240,539 worth of shares (30,061 units at $8.00), decreasing direct ownership by 5% to 636,957 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.AMPL· Amplitude Inc.TechnologyOriginal source