What Are Bullish Arguments For Teradata Corporation Tdc Stock Price At 24.56 Down 2.23 20260404