Short Interest in Achilles Therapeutics plc (NASDAQ:ACHL) Declines By 79.5%Ticker Report • 2 months agoAchilles Therapeutics plc (NASDAQ:ACHL Get Free Report) saw a significant decrease in short interest in January. As of January 31st, there was short interest totalling 10,100 shares, a...