Form 13D/A TERADATA CORP /DE/ For: 8 July July 8, 2026 by pulse_admin Form 13D/A TERADATA CORP /DE/ For: 8 July Source: investing Country: United States