Three Power Factors every great stock needs…