$1,000 invested in Micros… — MSFT -0.60 | NewsImpactScreener