Home › Forums › Housing › So what’s with CAT “Caterpillar” Upgrade ??? › The market is 99%
The market is 99% emotion.
Caterpillar’s revenue is down 41% from last year but they beat expectations. I guess there is something to be said about setting you expectations low. It’s good for the stock!