Live feed17:15:20·1663dINSIDERFilingvia QuantisnowSEC Form 4: Leger Bernd was granted 5,239 units of Restricted Share UnitsByQuantisnow·Wall Street's wire, on your screen.MIME· Mimecast LimitedTechnologyOriginal source