Got Megawatts? American Electric Power has tons of megawatts - it generates the electricity that finds its way into your house so you can do - well, pretty much anything.
Current price per share
Today's gain: $-0.25 (-0.70%)
Sign up
or
Sign in
or continue to
Explore We Seed