Teradata Corporation (TDC) Stock Analysis & Quote