Live feed17:30:22·1770dINSIDERFilingvia QuantisnowSEC Form 4: Bauer Peter sold $1,030,607 worth of Ordinary Shares (17,500 units at $58.89)ByQuantisnow·Wall Street's wire, on your screen.MIME· Mimecast LimitedTechnologyOriginal source