Valued at $162 billion last month, the stock now costs more than $192 billion. Caterpillar generates more than $63 billion in sales annually, and turns $22.5 billion of this into gross profit. On the …
Caterpillar Is 1 of the Largest Industrials Companies by Market Cap. But Is It a Buy?
view original post