TDC
TDC
NYSE · Technology

Teradata Corp

$27.96
+1.61 (+6.11%)
As of May 9, 1:27 AM ET ·