B of A Securities Reaffirms Buy Rating for Caterpillar (CAT) | Intellectia.AI