Why Did Oncorus Shares Slump To 52-Week Low Today?
Oncorus Inc (NASDAQ: ONCR) shares slumped after the company reported initial data for its investigational cancer therapy ONCR-177 from a Phase 1 trial in heavily pretreated patients with advanced, injectable solid tumors.