Caterpillar (CAT) stock outlook: record $51B backlog and AI/data center power tailwinds, but tariffs and rich 40x valuation ...