Live feed17:00:56·1740dINSIDERFilingvia QuantisnowSEC Form 4: Bauer Peter sold $1,193,636 worth of Ordinary Shares (17,500 units at $68.21)ByQuantisnow·Wall Street's wire, on your screen.MIME· Mimecast LimitedTechnologyOriginal source