Autolus Therapeutics (AUTL) Net Margin: 2017-2025