Ironwood Pharmaceuticals: Today's Gains Seem Sustainable After… — TAK +0.40 · News Impact Screener