Hosted on MSN23d
IOVA Stock Touches 52-Week Low at $5.76 Amid Market ChallengesI n a challenging market environment, shares of Lion Biotechnologies (IOVA) have reached a 52-week low, dipping to $5.76. With a market capitalization of $1.77 billion, InvestingPro analysis ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results