Microsoft Springs to Life with a Gap
After a dismal February and early March, Microsoft is making up for some lost ground with a surge over the last three weeks. The stock gapped up on Tuesday with above average volume and followed through above its late March high with a good gain on Wednesday.

Click this image for a live chart