Live feed17:00:32·1708dINSIDERFilingvia QuantisnowSEC Form 4: Bauer Peter sold $3,299,584 worth of Ordinary Shares (50,000 units at $65.99) as part of a pre-agreed trading planByQuantisnow·Wall Street's wire, on your screen.MIME· Mimecast LimitedTechnologyOriginal source