Stock hits 19-month peak in heavy trading.

Stock hits 19-month peak in heavy trading.