HC Wainwright & Co. analyst Yi Chen maintains Renalytix (NASDAQ:RNLX) with a Buy and lowers the price target from $30 to $15.
If You Invested $100 In This Stock 5 Years Ago, You Would Have $500 Today
Atlassian (NASDAQ:TEAM) has outperformed the market over the past 5 years by 25.12% on an annualized basis producing an average annual return of 32.52%. Currently, Atlassian has a market capitalization of $52.28 billion.