SPDR Series Trust (XOP)

389 institutional managers hold XOP in their latest 13F filings. Search all 13F filers on SECspotter.