TDC

Teradata Corporation

TDCNYSE

$26.13

-1.11

4.06%

Last Updated: Nov 17, 21:00