Genzyme Stock Chart - Sanofi Faces Serious Competitive Challenges Is It Time To