Novo Nordisk NVO Q1 2026 Earnings EPS Surges Past Estimates by 23 Stock Edges Lower ALLT Q1 2026 Earnings EPS Surprises to the Upside Amid Strong Operational Performance SHLS Q1 2026 Earnings EPS Beats Expectations as Operations Remain Steady Global Partners GLP Q1 2026 Earnings Massive EPS Surprise of 455 as Partnership Delivers Strong Results TCBI Q1 2026 Earnings EPS Surpasses Expectations by 898 as Shares Edge Lower EE Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions