Ardelyx Q2 net loss narrows 12.38% to $16.72 million; revenue climbs 31% year-over-year to $118.13 million - ARDX News | Rallies