Enphase Energy, Inc. (ENPH) has 205 open-market insider trades by 31 insiders since 2011. Over the last six months insiders net bought $253K. The most active filer is Badrinarayanan Kothandaraman, CEO & President.
| Name | Title | Tier | Trades | Value | Last Trade |
|---|---|---|---|---|---|
| Moreno Isidoro Quiroga | 10% Owner | — | 2 | $853.4M | 2020-05-20 |
| Thurman J. Rodgers | Dir | — | 9 | $530.5M | 2026-05-13 |
| Badrinarayanan Kothandaraman | CEOPres | — | 35 | $184.3M | 2026-05-26 |
| David A. Ranhoff | CCOVP | — | 19 | $108.5M | 2024-06-17 |
| Steven J. Gomo | Dir | — | 6 | $82.5M | 2026-05-13 |
| Jeff McNeil | COOVP | — | 21 | $64.0M | 2023-03-01 |
| Benjamin John Kortlang | Dir | — | 9 | $63.8M | 2026-05-13 |
| Eric Branderiz | CFOVP | — | 17 | $54.7M | 2022-02-14 |
| Richard Mora | Dir | — | 14 | $47.8M | 2026-08-14 |
| Mandy Yang | CFOVP | — | 14 | $25.5M | 2026-03-10 |
| Insider | Title | Type | Value | Date |
|---|---|---|---|---|
| Richard Mora | Director | Sell | $61K | 2026-08-14 |
| Shanker Trivedi | Director | Buy | $54K | 2026-06-12 |
| Richard Mora | Director | Sell | $45K | 2026-06-01 |
| Badrinarayanan Kothandaraman | CEO & President | Buy | $337K | 2026-05-26 |
| Richard Mora | Director | Sell | $32K | 2026-05-19 |
| Thurman J. Rodgers | Director | Sell | $12.0M |
Companies that share insiders with ENPH, and sector peers with recent insider buying. Related by who files, not by how the stocks move.
| 2026-03-13 |
| Richard Mora | Director | Sell | $57K | 2026-02-10 |
| Badrinarayanan Kothandaraman | President | Buy | $260K | 2026-02-05 |
| Mandy Yang | CFO & VP | Sell | $198K | 2025-12-12 |
| Thurman J. Rodgers | Director | Sell | $4.4M | 2025-12-02 |
| Badrinarayanan Kothandaraman | CEO & President | Buy | $153K | 2025-11-10 |
| Badrinarayanan Kothandaraman | CEO & President | Buy | $309K | 2025-10-31 |
| Badrinarayanan Kothandaraman | CEO & President | Buy | $154K | 2025-08-06 |
| Badrinarayanan Kothandaraman | CEO & President | Buy | $185K | 2025-04-25 |
| Mandy Yang | CFO & VP | Sell | $167K | 2025-03-10 |