Kenon Holdings KEN Stock Forecast 2026 Is It Still a Buy Now Q2 2025 Earnings Report Varonis Systems VRNS Stock Open Market Repurchase Rallies 20260416 Dianthus DNTH Investment Thesis Dianthus Therapeutics Inc posts 303 EPS miss with no revenue SmartRent SMRT Stock Trading Hours Bearish Sentiment 20260416 V Visa Inc posts narrow Q1 2026 EPS miss shares edge higher as investors overlook small earnings shortfall Banco SAN Stock Overnight Move 472 20260418 Emergent BioSolutions EBS Stock Systematic Trade In Focus 20260418 Is CNS Pharma CNSP stock showing technical strength Smart Money Outflows 20260418 Haoxi HAO Stock Resistance Test Investors Pile In 20260418 DT Dynatrace Inc tops Q1 2026 EPS estimates shares rise on 188 percent year over year revenue growth