Market chameleon earnings