CAT reports 1Q22 financials tomorrow morning. CAT has a large exposure to China (~10% of global sales), so the 1Q22 results might not be pretty. (I have a longstanding long position.)
“The efficient-market hypothesis may be the foremost piece of B.S. ever promulgated in any area of human knowledge!”