Business Forum Markets earnings: Is it the worst performance ever? Peter Edwards Nov 12, 2026 0 Forum Markets earnings show a $0.72 beat, but revenue fell short of estimates. What does this mean for investors? Read More