Sale
30 May 2017
Value
€26,484,349.44
|
Price
10.68
|
Shares
2,479,808
Through Benaruca SA, a closely affiliated person
Buy
30 May 2017
Value
€26,484,349.44
|
Price
10.68
|
Shares
2,479,808
Through Benaruca Life Science Investments S.à r.l., a closely affiliated person