Can financial statement analysis beat consensus analysts’ recommendations?