Alpha is report the AEP - PE ratio as 63, whats up with that ? Google Fin has it at 19.5 or so

Avatar