Ironwood Pharmaceuticals, Inc. (NASDAQ:IRWD) Target Price Means Stock Is Worth $15.79
Ironwood Pharmaceuticals, Inc. (NASDAQ:IRWD) registered a 2.59% increase, still its new closing price is 110.34% up from the company’s 1 year high of 16.89.It posted …