Current roles
From Section 16 filings (Forms 3, 4 and 5) in the last 13 months.
No current S&P 500 role.
Past roles
“Last filing” is the latest Form 3/4/5 for that company, an upper bound on the end date.
Sits alongside
People who currently share a board or management team with this person.
No current colleagues on record.
Open-market trades
Purchases and sales reported on Form 4 at S&P 500 companies.
| Date | Company | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| Nov 16, 2023 | MPWR | Sale | 211 | $540.18 | $114K |
| Nov 16, 2023 | MPWR | Sale | 2,087 | $538.34 | $1.1M |
| Nov 16, 2023 | MPWR | Sale | 1,502 | $539.60 | $810K |
| Dec 12, 2022 | MPWR | Sale | 3,510 | $384.21 | $1.3M |
| Dec 12, 2022 | MPWR | Sale | 5,196 | $385.00 | $2.0M |
| Dec 12, 2022 | MPWR | Sale | 18,538 | $386.19 | $7.2M |
| Dec 12, 2022 | MPWR | Sale | 338 | $390.43 | $132K |
| Dec 12, 2022 | MPWR | Sale | 2,720 | $388.38 | $1.1M |
| Dec 12, 2022 | MPWR | Sale | 4,747 | $389.31 | $1.8M |
| Dec 12, 2022 | MPWR | Sale | 4,951 | $387.07 | $1.9M |
| Sep 22, 2022 | MPWR | Sale | 203 | $387.54 | $79K |
| Sep 22, 2022 | MPWR | Sale | 880 | $385.87 | $340K |
| Sep 22, 2022 | MPWR | Sale | 276 | $389.72 | $108K |
| Sep 22, 2022 | MPWR | Sale | 209 | $390.84 | $82K |
| Sep 22, 2022 | MPWR | Sale | 557 | $391.83 | $218K |
| Sep 22, 2022 | MPWR | Sale | 482 | $392.83 | $189K |
| Sep 22, 2022 | MPWR | Sale | 46 | $393.81 | $18K |
| Sep 22, 2022 | MPWR | Sale | 15 | $396.72 | $6K |
| Sep 22, 2022 | MPWR | Sale | 1 | $398.13 | $398 |
| Sep 22, 2022 | MPWR | Sale | 340 | $400.10 | $136K |
| Sep 22, 2022 | MPWR | Sale | 28 | $401.24 | $11K |
| Sep 22, 2022 | MPWR | Sale | 155 | $388.13 | $60K |
| Sep 22, 2022 | MPWR | Sale | 1,748 | $384.76 | $673K |
| Sep 22, 2022 | MPWR | Sale | 2,072 | $384.01 | $796K |
| Sep 22, 2022 | MPWR | Sale | 1,862 | $382.85 | $713K |
| Sep 22, 2022 | MPWR | Sale | 926 | $381.89 | $354K |
| Nov 12, 2021 | MPWR | Sale | 2,000 | $555.31 | $1.1M |
| Aug 6, 2021 | MPWR | Sale | 2,000 | $461.53 | $923K |
| Aug 6, 2021 | MPWR | Sale | 2,019 | $461.16 | $931K |
| Aug 6, 2021 | MPWR | Sale | 2,981 | $460.22 | $1.4M |
| Jul 16, 2021 | MPWR | Sale | 670 | $379.59 | $254K |
| Jul 16, 2021 | MPWR | Sale | 3,551 | $380.82 | $1.4M |
| Jul 16, 2021 | MPWR | Sale | 506 | $383.32 | $194K |
| Jul 16, 2021 | MPWR | Sale | 1,425 | $382.57 | $545K |
| Jul 16, 2021 | MPWR | Sale | 5,848 | $381.53 | $2.2M |
| Jun 11, 2021 | MPWR | Sale | 4,465 | $343.18 | $1.5M |
| Jun 11, 2021 | MPWR | Sale | 1,478 | $344.77 | $510K |
| Jun 11, 2021 | MPWR | Sale | 2,568 | $342.11 | $879K |
| Jun 11, 2021 | MPWR | Sale | 4,092 | $343.98 | $1.4M |
| Feb 9, 2021 | MPWR | Sale | 100 | $381.79 | $38K |
| Feb 9, 2021 | MPWR | Sale | 1,607 | $373.01 | $599K |
| Feb 9, 2021 | MPWR | Sale | 1,273 | $373.92 | $476K |
| Feb 9, 2021 | MPWR | Sale | 2,299 | $374.93 | $862K |
| Feb 9, 2021 | MPWR | Sale | 1,015 | $376.18 | $382K |
| Feb 9, 2021 | MPWR | Sale | 1,380 | $377.19 | $521K |
| Feb 9, 2021 | MPWR | Sale | 1,083 | $378.33 | $410K |
| Feb 9, 2021 | MPWR | Sale | 856 | $379.17 | $325K |
| Feb 9, 2021 | MPWR | Sale | 694 | $380.61 | $264K |
| Feb 9, 2021 | MPWR | Sale | 1,179 | $370.76 | $437K |
| Feb 9, 2021 | MPWR | Sale | 1,429 | $369.78 | $528K |
| Feb 9, 2021 | MPWR | Sale | 686 | $368.32 | $253K |
| Feb 9, 2021 | MPWR | Sale | 304 | $367.50 | $112K |
| Feb 9, 2021 | MPWR | Sale | 1,095 | $371.78 | $407K |
| Dec 8, 2020 | MPWR | Sale | 1,177 | $324.72 | $382K |
| Dec 8, 2020 | MPWR | Sale | 870 | $321.32 | $280K |
| Dec 8, 2020 | MPWR | Sale | 951 | $322.73 | $307K |
| Dec 8, 2020 | MPWR | Sale | 896 | $324.06 | $290K |
| Dec 8, 2020 | MPWR | Sale | 7,158 | $319.62 | $2.3M |
| Dec 8, 2020 | MPWR | Sale | 586 | $318.53 | $187K |
| Dec 8, 2020 | MPWR | Sale | 3,362 | $320.33 | $1.1M |
| Nov 13, 2020 | MPWR | Sale | 1,000 | $307.70 | $308K |
| Nov 10, 2020 | MPWR | Sale | 15,000 | $308.38 | $4.6M |
| Sep 8, 2020 | MPWR | Sale | 15,000 | $248.03 | $3.7M |
| Aug 26, 2020 | MPWR | Sale | 10,000 | $268.83 | $2.7M |
| May 14, 2020 | MPWR | Sale | 10,000 | $195.34 | $2.0M |
| May 11, 2020 | MPWR | Sale | 14,000 | $210.43 | $2.9M |
| Apr 13, 2020 | MPWR | Sale | 14,000 | $170.74 | $2.4M |
| Mar 9, 2020 | MPWR | Sale | 19,000 | $152.66 | $2.9M |
| Feb 20, 2020 | MPWR | Sale | 10,000 | $184.38 | $1.8M |
| Jan 13, 2020 | MPWR | Sale | 19,000 | $179.11 | $3.4M |
| Dec 2, 2019 | MPWR | Sale | 19,000 | $158.58 | $3.0M |
| Nov 13, 2019 | MPWR | Sale | 10,000 | $160.31 | $1.6M |
| Oct 7, 2019 | MPWR | Sale | 19,000 | $150.72 | $2.9M |
| Sep 19, 2019 | MPWR | Sale | 20,000 | $158.02 | $3.2M |
| Aug 15, 2019 | MPWR | Sale | 10,000 | $145.52 | $1.5M |
| Jul 15, 2019 | MPWR | Sale | 20,000 | $143.53 | $2.9M |
| May 30, 2019 | MPWR | Sale | 10,000 | $118.31 | $1.2M |
| May 13, 2019 | MPWR | Sale | 15,000 | $129.18 | $1.9M |
| Apr 8, 2019 | MPWR | Sale | 11,596 | $143.69 | $1.7M |
| Apr 8, 2019 | MPWR | Sale | 2,980 | $144.67 | $431K |
| Apr 8, 2019 | MPWR | Sale | 424 | $145.17 | $62K |
| Mar 11, 2019 | MPWR | Sale | 15,000 | $137.01 | $2.1M |
| Feb 21, 2019 | MPWR | Sale | 10,000 | $134.66 | $1.3M |
| Jan 14, 2019 | MPWR | Sale | 15,000 | $120.59 | $1.8M |
| Dec 10, 2018 | MPWR | Sale | 15,000 | $120.16 | $1.8M |
| Nov 26, 2018 | MPWR | Sale | 10,000 | $126.18 | $1.3M |
| Oct 8, 2018 | MPWR | Sale | 15,000 | $116.55 | $1.7M |
| Sep 10, 2018 | MPWR | Sale | 15,000 | $146.27 | $2.2M |
| Jul 9, 2018 | MPWR | Sale | 15,000 | $137.31 | $2.1M |
| May 7, 2018 | MPWR | Sale | 10,000 | $124.89 | $1.2M |
| Apr 9, 2018 | MPWR | Sale | 15,000 | $113.41 | $1.7M |
| Mar 5, 2018 | MPWR | Sale | 15,000 | $118.10 | $1.8M |
| Feb 21, 2018 | MPWR | Sale | 10,000 | $118.77 | $1.2M |
| Jan 16, 2018 | MPWR | Sale | 15,000 | $122.36 | $1.8M |
| Dec 11, 2017 | MPWR | Sale | 15,000 | $113.70 | $1.7M |
| Nov 20, 2017 | MPWR | Sale | 10,000 | $123.76 | $1.2M |
| Oct 9, 2017 | MPWR | Sale | 15,000 | $108.40 | $1.6M |
| Sep 12, 2017 | MPWR | Sale | 15,000 | $105.20 | $1.6M |
| Sep 1, 2017 | MPWR | Sale | 2,000 | $102.25 | $205K |
| Aug 1, 2017 | MPWR | Sale | 10,000 | $103.13 | $1.0M |
SEC reporting-owner ID (CIK) 1308656 · all filings on EDGAR