FirstEnergy Corp FE Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Duolingo Q1 2026 Earnings EPS Beats Estimates by 164 Shares Edge Lower SBLK Q1 2026 Earnings EPS Surges Past Estimates as Strong Charter Rates Boost Results