78.4% of Xcel Energy shares are held by institutional investors. 0.1% of Xcel Energy shares are held by insiders. Strong institutional ownership is an indication that hedge funds, large money ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results