microsoft stock price 4/3/24
microsoft stock price 4/3:24
microsoft stock price 4/2/24
microsoft stock price 4/1/24
microsoft stock price 8/22/05
microsoft stock price 8/22/06
microsoft stock price 8/22/07
microsoft stock price 2/22/22
microsoft stock price 8/22/08
microsoft stock price 8/22/09
microsoft stock price 8/22/10
microsoft stock price 8/22/11
microsoft stock price 8/22/12
microsoft stock price 8/22/13
microsoft stock price 8/22/14