TDC

Teradata Corporation

Technology · Software - Infrastructure
$25.48 +0.95%
Undervalued·Quality 70·RSI 39·DCF +167%·Conviction 75