Live feed17:41:50·1358dINSIDERFilingvia QuantisnowSEC Form 3: New insider Binz Joseph Leo claimed ownership of 5,000 sharesByQuantisnow·Wall Street's wire, on your screen.TEAM· Atlassian CorporationTechnologyOriginal source