Atlassian returned gains of 24.2% last year, with its stock price reaching a high of $258.69 and a low of $128.02. Over the same period, the stock underperformed the S&P 500 index by -7.4%. The company's 50-day average price was $218.35. Atlassian Corporation, through its subsidiaries, designs, develops, licenses, and maintains various software products worldwide. Based in Sydney, Australia, the Large-Cap Technology company has 10,726 full time employees. Atlassian has not offered a regular dividend during the last year.
Wider Gross Margins Than the Industry Average of 70.92%:
2018 | 2019 | 2020 | 2021 | 2022 | 2023 | |
---|---|---|---|---|---|---|
Revenue (M) | $874 | $1,210 | $1,614 | $2,089 | $2,803 | $3,535 |
Gross Margins | 80% | 83% | 83% | 84% | 84% | 82% |
Net Margins | -14% | -53% | -22% | -33% | -19% | -10% |
Net Income (M) | -$119 | -$638 | -$351 | -$696 | -$520 | -$345 |
Avg. Price | $68.66 | $120.37 | $174.21 | $301.71 | $254.25 | $192.53 |
Current Ratio | 4.1 | 0.88 | 0.88 | 0.7 | 1.3 | 1.43 |
Atlassian does not have a meaningful trailing P/E ratio since its earnings per share are currently in the red. Based on its EPS guidance of $3.13, the company has a forward P/E ratio of 69.8. In comparison, the average P/E ratio for the Technology sector is 35.0. Furthermore, Atlassian is likely overvalued compared to the book value of its equity, since its P/B ratio of 55.2 is higher than the sector average of 7.92.
There's an Analyst Consensus of Strong Upside Potential for Atlassian:
The 24 analysts following Atlassian have set target prices ranging from $215.0 to $420.0 per share, for an average of $262.04 with a buy rating. The company is trading -26.5% away from its average target price, indicating that there is an analyst consensus of strong upside potential.
Atlassian has an average amount of shares sold short because 2.3% of the company's shares are sold short. Institutions own 91.9% of the company's shares, and the insider ownership rate stands at 0.29%, suggesting a small amount of insider investors. The largest shareholder is Vanguard Group Inc, whose 10% stake in the company is worth $2,956,423,660.