August 12, 2026

A record profit can still send a share price tumbling, and a disappointing result can sometimes send it soaring. Here’s