Apple, Facebook, Caterpillar, United Technologies: Mixed Bag of Financial Results