Ion Asset Management Ltd.

Company Share, %
Mimecast Limited Mimecast Limited 1.47

Category Quantity
Technology 1