TDC
TDC
NYSE · Technology

Teradata Corp

$30.88
-0.86 (-2.71%)