* Dow up 1.63%, S&P 500 up 1.80%, Nasdaq up 1.47% (Adds comments, updates prices throughout)
You come into today and so many companies have beat estimates and yeah, maybe some of them are a little weak, because they were strong going in. What has been consistent since the pandemic is Wall Street has been too bearish on earnings estimates and I thought at some point this is going to run out of steam, and it ain’t running out so far.