| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
President &CEO
1 company
Kothandaraman Badrinarayanan serves as a President &CEO at ENPH. Across recent SEC filings that breaks down to 19 buys and 91 sells. Those positions are worth an estimated $42.6M at current prices.
Historically, Kothandaraman Badrinarayanan's trades have earned a middling insider score of 55/100 across 24 rated trades. Over a 12-month horizon, 38.1% of those trades were profitable, with an average 12-month return of -8.7%.
The biggest single holding is ENPH (~$42.6M) as President &CEO. The recent filings there lean toward selling, a net 568,885 shares.
| Date | Ticker | Role | Type | Shares | Price | Value | Chg% | 3M | 12M | SEC |
|---|---|---|---|---|---|---|---|---|---|---|
| May 26, 2026 | ENPH Enphase Energy, Inc. | President &CEO | Buy | 5,000 | $67.50 | $337,481.58 | +0.3% | -44.4% | - | |
| Feb 5, 2026 | ENPH Enphase Energy, Inc. | President &CEO | Buy | 5,000 | $51.98 | $259,883.65 | +0.3% | -24.3% | - | |
| Nov 10, 2025 | ENPH Enphase Energy, Inc. | President &CEO | Buy | 5,000 | $30.69 | $153,438.50 | +0.3% | +53.2% | - | |
| Oct 31, 2025 | ENPH Enphase Energy, Inc. | President &CEO | Buy | 10,000 | $30.93 | $309,317.00 | +0.6% | +25.4% | -15.2% | |
| Aug 6, 2025 | ENPH Enphase Energy, Inc. | President &CEO | Buy | 5,000 | $30.82 | $154,120.00 | +0.3% | -3.7% | +31.8% | |
| Apr 25, 2025 | ENPH Enphase Energy, Inc. | President &CEO | Buy | 4,000 | $46.35 | $185,390.00 | +0.3% | -24.2% | -23.6% | |
| Nov 20, 2024 | ENPH Enphase Energy, Inc. | President &CEO | Buy | 5,000 | $61.75 | $308,727.94 | +0.3% | +3.6% | -58.8% | |
| Nov 14, 2024 | ENPH Enphase Energy, Inc. | President &CEO | Buy | 5,000 | $60.38 | $301,902.50 | +0.3% | -3.8% | -54.9% | |
| Feb 27, 2024 | ENPH Enphase Energy, Inc. | President &CEO | Buy | 4,000 | $120.54 | $482,154.00 | +0.2% | +6.8% | -47.4% | |
| Nov 16, 2023 | ENPH Enphase Energy, Inc. | President &CEO | Buy | 1,118 | $90.23 | $100,873.23 | - | +45.2% | -34.4% |