TDC
TDC
US88076W1036
Teradata Corporation
Loading chart...
Quarterly trend of key valuation metrics
ende