TDC
TDC
NYSE · Technology

Teradata Corp

$26.83
-0.19 (-0.70%)
As of Mar 22, 10:01 PM ET ·