Teradata Corporation logo

Teradata Corporation

TDC US

Teradata CorporationUnited States Composite

32.95

USD
-0.54
(-1.61%)