Microsoft shares rise 5% after cloud revenue beats expectations – AIDIRECTORY