Live feed17:21:01·132dINSIDERFilingvia QuantisnowLarge owner Lynrock Lake Lp sold $2,497,507 worth of shares (61,990 units at $40.29) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.TDC· Teradata CorporationTechnologyOriginal source