INDRA SISTEMAS, S.A.

ES0118594417

Position holder: Marshall Wace LLP

Page 1 out of 13
Previous notifications
Position dateNet short position size (%)
14/06/20180.570
08/06/20180.670
29/05/20180.710
23/05/20180.600
15/05/20180.580
09/05/20180.620
07/05/20180.530
13/06/20160.590
08/06/20160.690
01/06/20160.790