General ownership structure Company Share, % Mimecast Limited 1.47 Sector share Category Quantity Technology 1