Nasdaq Microsoft Performance 2023 Cr V