Market Movers Today: SunPower Corporation (SPWR), Antares Pharma Inc (ATRS), NetApp Inc. (NTAP), Aaron’s, Inc. (AAN), and More

What happened: Shares of solar manufacturer SunPower Corp. (NASDAQ:SPWR) fell as much as 12.4% in trading Thursday morning after it reported fourth-quarter earnings and high-level 2018 guidance. The guidance...... (read more)