Hosted on MSN27d
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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results