BlackRock Institutional Trust discloses 0.61% net short position in Vallourec
BlackRock Institutional Trust Company reported the position in Vallourec shares as of Sept. 25.
BlackRock Institutional Trust Company reported the position in Vallourec shares as of Sept. 25.