3.98 -0.42(-9.45%)05/20/2024
Autolus Therapeutics plc (AUTL)