After A Decline Of -174.55% From The High, Can Iterum Therapeutics Plc (NASDAQ: ITRM) Recover Quickly?
Iterum Therapeutics Plc (NASDAQ:ITRM)’s traded shares stood at 0.33 million during the last session, with the company’s beta value hitting 2.88. At the close of