Live feed17:42:05·1601dINSIDERFilingvia QuantisnowSEC Form 3: New insider Allen Alicia claimed ownership of 58,264 sharesByQuantisnow·Wall Street's wire, on your screen.DT· Dynatrace Inc.TechnologyOriginal source