Ironwood Pharmaceuticals (NASDAQ:IRWD - Get Free Report) posted its earnings results on Thursday. The biotechnology company reported $0.24 EPS for the quarter, missing the consensus estimate of $0.25 by ($0.01). Ironwood Pharmaceuticals had a negative return on equity of 37.48% and a net margin of 28.26%.The business had revenue of $106.51 million for the quarter, compared to analyst estimates of $92.11 million.