Atlassian Corporation Plc
 $25,181,667 Atlassian Corporation Plc
 $25,181,667