Analysts Have Conflicting Sentiments on These Technology Companies: Micron (MU), NetApp (NTAP) and Block (XYZ) - The Globe and Mail · Activ.news