U.S. Markets close in 4 hrs 2 mins

Is ImmunoGen Running Out of Steam, or Taking a Breather?

newsfeedback@fool.com (Keith Speights)
Is ImmunoGen Running Out of Steam, or Taking a Breather?

What goes up must come down. But the question for this high-flying biotech stock is: For how long?