Embed this press release by copying the code below:

Bullish & Bearish Runners - Seagate Technology PLC (NASDAQ:STX), BioMarin Pharmaceutical Inc. (NASDAQ:BMRN), NXP Semiconductors NV (NASDAQ:NXPI), SunPower Corporation (NASDAQ:SPWR)