SM

Stephen Mcmillan

DELAYED 1 MONTH

Director; Director, President and CEO

Lumen Technologies, Inc.
TERADATA CORP /DE/

Filings

5

Companies

2

Latest

May 21, 2026

Transactions

Signal

Ticker / Company

Insider

Transaction

Value

Filed

66
TDCCLUSTER 3

TERADATA CORP /DE/

Stephen Mcmillan

Director, President and CEO

Sale

$634.2K

20,000 sh

May 13 10:31 PM

May 12, 2026