Caterpillar: Strong Results, but Mixed Investment Case - Nasdaq