Ironwood Pharmaceuticals Inc (IRWD) Valuation Ratios & Charts