Why Caterpillar Is Still A Buy At Record Highs

Caterpillar (CAT) remains at buy at current levels as its revenue should pick up over the coming year, justifying the historically rich valuation of the company. Due to rising energy and other material prices,...

Continue reading at Seeking Alpha →