U.S. Markets open in 4 hrs 19 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?