Asana (ASAN) has been quietly grinding through a mixed year, with the stock down sharply year to date but recovering over the past month, which is starting to catch investors attention. See our latest ...