Analysts Optimistic With Tech Giants Set to Report Earnings · Bloomberg Technology · Sentinel