Autolus Therapeutics plc ADR (NASDAQ: AUTL): Can The Stock Still Lose Despite An -38.35% YTD Loss?
Autolus Therapeutics plc ADR (NASDAQ:AUTL)’s traded shares stood at 1.29 million during the last session, with the company’s beta value hitting 2.03. At the close