TDC

Teradata Corporation

TDCNYSE

$33.93

-0.21

0.62%

Last Updated: May 14, 20:00