TDC

Teradata Corporation

TDCNYSE

$21.51

+0.74

3.56%

Last Updated: Apr 24, 20:00