how earnings growth impacts us stock prices