Teradata investment

Earnings
Teradata Reports Quarterly Earnings Results, Falls Short of Expectations Feb 13, 2025