Live feed16:44:16·45dINSIDERFilingChief 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)AMPL· Amplitude Inc.TechnologyOriginal source