News

NYSE:KD Earnings Per Share Growth as at Apr 2025 The ... recent short-term challenges have weighed on the stock, with a notable 14% drop in the past week following global market pressures.