TDC

Teradata Corporation

TDCNYSE

$20.93

-0.72

3.33%

Last Updated: Jul 31, 20:00