Atlassian Stock Drops 9% as CEO Sheds Over $1.6 Million of Shares

Atlassian Stock Drops 9% as CEO Sheds Over $1.6 Million of Shares