Institutional Investors Hold the Reins at American Electric Power
With a commanding 84% institutional ownership, American Electric Power (AEP) finds its fate closely tied to major financial players. While such heavy institutional backing often signals stability, it also introduces unique market risks that retail investors should watch closely.