MAPFRE, S.A.

ES0124244E34

Position holder: Marshall Wace LLP

Previous notifications
Position dateNet short position size (%)
07/03/20160.520