I just stumbled on AMSC. Energy technology company that designs, manufactures, and services power systems, with major institutional ownership from blackrock, vanguard, state street.
PE ratio seems solid.
Debt is extremely low.
Anyone holding it?
I just stumbled on AMSC. Energy technology company that designs, manufactures, and services power systems, with major institutional ownership from blackrock, vanguard, state street.
PE ratio seems solid.
Debt is extremely low.
Anyone holding it?