Teradata Corp

TDCNYSE
$29.62
-0.29-0.97%
Last update: Oct 6, 6:30 PM
$29.62
-0.29-0.97%