Teradata Corporation logo

Teradata Corporation

TDC US

Teradata CorporationUnited States Composite

33.48

USD
-0.23
(-0.68%)