Nasdaq MSFT Financials Stock Price Analysis