Here is why Iterum Therapeutics (ITRM) skyrocketed on Thursday?

EBIX Stock

Iterum Therapeutics (ITRM) shares gained 3.36% in the morning session on Thursday, May 27, 2021, and closed at $1.23 per share. ITRM continue its momentum in the after-hours and further surged 25.2% to close the trading at $1.54 per share. ITRM shares have declined 71.46% over the last 12 months, and they have moved up […]