Live feed17:42:05·1604dINSIDERFilingvia 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