Q1 Results Today: 22 Businesses Set to Disclose Earnings on July 17