Teradata Beats Q1 Estimates, A Cash Flow Generator Riding The… — TDC +0.80 · News Impact Screener