Why Did Atlassian Stock Drop 12% in April Published 08 May 2024 Growth concerns and a departing CEO were bad news for the software stock. Full Article