TDC

Teradata Corporation

TDCNYSE

$19.73

-1.57

7.37%

Last Updated: Apr 4, 20:00