TDC
TDC
NYSE · Technology

Teradata Corp

$25.58
-0.65 (-2.48%)