Microsoft (MSFT) 2-Year Chart from 05/24/2006