Skip to content

Insider · CIK 0001651155

MacPherson Regan J

Reports to the SEC for 4 companies · SAN JOSE, CA

Transactions

30

Companies

4

Filings

11

CIK

0001651155

Forms 4 and 5

Insider transactions

30 trades
DateCompanyValue
2025-02-28Infinera CorpRestricted Stock UnitsA Award—
2025-02-28Infinera CorpRestricted Stock UnitsD Disposition to Issuer—
2025-02-27Infinera CorpRestricted Stock UnitsA Award—
2025-01-13Infinera CorpRestricted Stock UnitsA Award—
2022-05-05SUNPOWER CORPM Exercise/Conversion—
2022-05-05SUNPOWER CORPF Tax Payment−$52.3K
2022-05-05SUNPOWER CORPRestricted Stock Units (RSUs)M Exercise/Conversion—
2022-03-16SUNPOWER CORPRestricted Stock Units (RSUs)A Award—
2021-04-19SUNPOWER CORPRestricted Stock Units (RSUs)A Award—
2021-03-11QMCOQUANTUM CORP /DE/M Exercise/Conversion—
2021-03-11QMCOQUANTUM CORP /DE/ · Performance-Based Restricted Stock UnitsM Exercise/Conversion—
2021-03-11QMCOQUANTUM CORP /DE/ · Performance-Based Restricted Stock UnitsM Exercise/Conversion—
2020-12-23QMCOQUANTUM CORP /DE/S Sale−$57.2K
2020-07-01QMCOQUANTUM CORP /DE/A Award—
2020-07-01QMCOQUANTUM CORP /DE/ · Performance-Based Restricted Stock UnitsA Award—
2020-03-17QMCOQUANTUM CORP /DE/M Exercise/Conversion—
2020-03-17QMCOQUANTUM CORP /DE/ · Performance-Based Restricted Stock UnitsM Exercise/Conversion—
2020-02-03QMCOQUANTUM CORP /DE/A Award—
2020-02-03QMCOQUANTUM CORP /DE/ · Performance-Based Restricted Stock UnitsA Award—
2016-11-16STXSeagate Technology Holdings plcS Sale−$119K
2016-09-12STXSeagate Technology Holdings plcF Tax Payment—
2016-09-09STXSeagate Technology Holdings plcA Award—
2016-09-09STXSeagate Technology Holdings plc · NQ Stock OptionsA Award—
2016-03-21STXSeagate Technology Holdings plc · NQ Stock OptionsA Award—
2016-03-21STXSeagate Technology Holdings plc · NQ Stock OptionsA Award—
2015-09-14STXSeagate Technology Holdings plcF Tax Payment−$9,069.12
2015-09-11STXSeagate Technology Holdings plcF Tax Payment−$11.6K
2015-09-10STXSeagate Technology Holdings plcF Tax Payment−$16.5K
2015-09-09STXSeagate Technology Holdings plcA Award—
2015-09-09STXSeagate Technology Holdings plc · NQ Stock OptionsA Award—

Recent filings

11