Teradata Corporation

Teradata Corporation

34.31
USD
+1.06
(+3.19%)
4.76EPS
7.09P/E
3.24BMarket Cap
Nov 05Next Earn