Insight Holdings Group LLC bought a new stake in Atlassian Co. (NASDAQ:TEAM – Free Report) during the fourth quarter, Holdings Channel reports. The institutional investor bought 109,500 shares of the technology company’s stock, valued at approximately $26,046,000. Atlassian accounts for approximately 0.6% of Insight Holdings Group LLC’s investment portfolio, making the stock its 14th largest […]