Mid-season earnings report: Cloud stocks passes the test | Finks AI