Did you ever wonder why companies always either beat earnings or miss earnings but rarely ever meet earnings? These Wall Street analysts are paid hundreds of thousands of dollars every year yet they are wrong most of the time.
There are four main reasons for that: 1. They don't want to be wrong and alone 2. They base the future on the past 3. They have a short term perspective 4. They want to be wrong