MacPherson Regan J — Insider transactions, Officer at SUNPOWER CORP / INFINERA CORP | InsiderLens