INDRA SISTEMAS, S.A.

ES0118594417

Position holder: Engadine Partners LLP

Previous notifications
Position dateNet short position size (%)
01/04/20190.560
07/03/20190.640
14/01/20190.510