American Superconductor (AMSC) Rallies 29% to New High. Time to Book Profits?

In its updated report, American Superconductor Corp. (NASDAQ:AMSC) said it swung to a net income of $6.7 million from a net loss of $2.5 million in the same period last year.

Keep Reading →