Home Stock Atlassian stock loses support ahead of earnings: is it a buy?