Coherus Oncology CHRS Rises 37 as Stock Approaches Resistance at 178 Twilio TWLO Slips 43 as Selling Pressure Intensifies Support at 172 in Focus InterDigital IDCC Edges Higher as Patent Licensing Stock Holds Key Support National Grid NGG Edges Higher in Cautious Trading Support Holds Firm