Why is IOVA down?
Down 45% from Oct 28 to Nov 10.
- Iovance Biotherapeutics fell 45% from Oct 28 to Nov 10. 35 points of it came on Oct 29.
Why IOVA still beats the market over a year
Up 245% over the year to Nov 9 while the S&P 500 rose 12%; down 45% since Oct 28.
4 reasons, from its filings, with the timeline and its peers, for Pro members.