Power Integrations (POWI +1.8%) catches an upgrade from Deutsche to a Buy rating from Hold. The...

|By:, SA News Editor

Power Integrations (POWI +1.8%) catches an upgrade from Deutsche to a Buy rating from Hold. The firm says the company has taken its "macro medicine" by steering guidance lower, and is now ready to outperform semiconductor peers.