Teradata Corporation logo

Teradata Corporation

TDC US

Teradata CorporationUnited States Composite

33.44

USD
-0.04
(-0.12%)