Heikki Lanckriet
Chief Executive Officer
Officer
Price
471.93
Quantity
20,639
Value
£2,385,539