ITRM - Iterum Therapeutics plc Stock Analysis | Finranks