stock news Iovance Biotech Stock: Is It the Worst Investment Now? Alan Ross October 30, 2026 Iovance biotech stock has crashed unexpectedly; what does this mean for investors?