Skip to main contentIRWD: Ironwood Pharmaceuticals, Inc. Fundamental Analysis | finqOS