Tag Archives: caterpillar beats earnings