Live feed17:00:22·1799dINSIDERFilingvia QuantisnowSEC Form 4: Bauer Peter sold $947,906 worth of Ordinary Shares (17,500 units at $54.17)ByQuantisnow·Wall Street's wire, on your screen.MIME· Mimecast LimitedTechnologyOriginal source