Market folklore or financial facts