First impressions of the latest financial results and market fallaciesFollowing the announcement of financial results for the ...