Microsoft (MSFT) 5yr Chart from 05/24/2006