Brief

Earnings roundup: Lilly bests estimates on new drugs, Abbott racks up $2.29B earnings