Weekly news digest. Apple, Tesla, Microsoft, and IBM published their quarterly reports. Here is the key information from the reports and the subsequent reactions of the shares.