Home Stock Atlassian stock crashes amid sustained insider sales: is it a buy?