Milestone

Institutions pile into Atlassian as analysts lift targets past $170

What's the deal? Plato Investment Management LtdDealroom has a profile for this one. Try Dealroom → bought a new stake in Atlassian Corporation PLC (NASDAQ: TEAM) during Q2 2026, according to Holdings Channel. The firm acquired 16,434 shares valued at roughly $1,271,000.

Why it matters: Plato joins a wave of institutional buying in the software company. Hedge funds and other institutional investors now own 94.45% of the stock.

Who else is buying? MV Capital ManagementDealroom has a profile for this one. Try Dealroom → took a new stake worth about $25,000 in Q4 2025, while Geneos Wealth ManagementDealroom has a profile for this one. Try Dealroom → lifted its holding by 447.2% in Q1 2026 to 197 shares. Basepoint WealthDealroom has a profile for this one. Try Dealroom → and Garton & AssociatesDealroom has a profile for this one. Try Dealroom → each opened stakes worth $32,000, and Bogart WealthDealroom has a profile for this one. Try Dealroom → grew its position 76.4% to 217 shares.

What Wall Street thinks: Analysts have turned more bullish. UBS GroupDealroom has a profile for this one. Try Dealroom → raised its target to $160 with a neutral rating, GuggenheimDealroom has a profile for this one. Try Dealroom → moved to $165 with a buy, and Citigroup lifted its target to $170, also rating it a buy.

The counterweight: Not everyone agrees. Weiss RatingsDealroom has a profile for this one. Try Dealroom → reaffirmed a sell rating in July 2026, and Wall Street ZenDealroom has a profile for this one. Try Dealroom → cut Atlassian from strong-buy to buy in May 2026. Overall, 24 analysts rate the stock a buy, four hold, and one sell, for a consensus "Moderate Buy" and a target price of $176.27.

Insiders selling: Executives have been trimming holdings. CRO Brian Duffy sold 7,617 shares at $163 on August 14, 2026, and CAO Gene Liu sold 815 shares the same day at the same price — both to cover tax obligations tied to vesting equity. In the 90 days ending August 18, 2026, insiders sold 18,319 shares worth $2,341,407, and still own 36.66% of the company.

The signal: Rising price targets and heavy institutional ownership point to firming confidence in Atlassian, even as bearish holdouts and routine insider selling temper the picture.

Read more: Ticker Report

Source: dealroom

More top stories