Immunocore IMCR Q1 2026 Earnings 025 EPS Surges Past 026 Estimates Trump Concludes China Visit Amid Trade Oil and Taiwan Discussions Borosil Glass Works Surges More Than 200 in a Year as Revenue EBITDA Momentum Continues Neuraxis NRXS Stock Down 575 Support Test at 748 20260515 ENI E Slips 151 as Energy Sector Pressures Mount Support in Focus Siddhi Acquisition Corp Rights SDHIR Hover Near Support as Trading Remains Flat Brookfield Renewable Partners BEP Edges Higher as Support Holds Steady Ridgetech Inc RDGT Shares Slide Nearly 10 as Stock Approaches Key Support Level Is Organigram OGI stock moving unpredictably Drifts Higher 20260420