Teradata, a database and analytics products and service provider, saw its stock rally by close to 10% over the last week (five trading days) and by about 19% over the last 10 trading days. In comparison, the S&P 500 is up by just about 1% over the last week. Although there hasn’t been much news...