Why is Autolus Therapeutics plc (AUTL) One of the Best Stocks Under $5 With Highest Upside Potential?

Autolus Therapeutics plc (NASDAQ:AUTL) is a top stock under $5 with high growth potential, recently receiving a Buy rating and $10 price target from Needham analyst Gil Blum.