Kenon Holdings KEN Stock Down 167 Support Test at 8542 20260515 Prediction Market Traders See Rising Odds of Major Tech Layoffs in 2026 Senti Biosciences SNTI Declines 490 Amid Market Weakness 20260513 Cooperative Bank of Kenya NSE Rally Signals Renewed Investor Confidence