Kothandaraman Badrinarayanan (CIK 0001543777)

Latest company ownership

Shares held
70,820
Last filed at
Nov 10, 2025
Confidence Score
83.5
2025Q4
Confidence Score History
2017Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Nov 10, 2025 Nov 10, 2025 Enphase Energy, Inc. CEO Buy 65.0 +5,000 0.29% $153.4K
Oct 31, 2025 Nov 3, 2025 Enphase Energy, Inc. CEO Buy 75.0 +10,000 0.59% $309.3K
Aug 6, 2025 Aug 6, 2025 Enphase Energy, Inc. CEO Buy 65.0 +5,000 0.30% $154.1K
Apr 25, 2025 Apr 28, 2025 Enphase Energy, Inc. CEO Buy 65.0 +4,000 0.24% $185.4K
Mar 1, 2025 Mar 4, 2025 Enphase Energy, Inc. CEO Sell 37.5 -19,640 -1.15% $1.1M
Nov 19, 2024 Nov 20, 2024 Enphase Energy, Inc. CEO Buy 67.5 +5,000 0.30% $308.7K
Nov 14, 2024 Nov 14, 2024 Enphase Energy, Inc. CEO Buy 67.5 +5,000 0.31% $301.9K
Feb 9, 2024 Mar 5, 2024 Enphase Energy, Inc. CEO Sell 37.5 -19,875 -1.01% $2.6M
Feb 27, 2024 Feb 28, 2024 Enphase Energy, Inc. CEO Buy 67.5 +4,000 0.24% $482.2K
Feb 9, 2024 Feb 12, 2024 Enphase Energy, Inc. CEO Sell 35.0 -296,639 -15.23% $36.3M
Dec 6, 2023 Dec 7, 2023 Enphase Energy, Inc. CEO Sell 36.3 -78,065 -5.49% $8.3M
Nov 16, 2023 Nov 20, 2023 Enphase Energy, Inc. CEO Buy 60.0 +1,118 0.09% $100.9K
Nov 2, 2023 Nov 6, 2023 Enphase Energy, Inc. CEO Sell 36.3 -77,684 -5.76% $6.1M
May 19, 2023 May 23, 2023 Enphase Energy, Inc. CEO Sell 36.3 -40,218 -3.25% $6.5M
Mar 30, 2023 Mar 31, 2023 Enphase Energy, Inc. CEO Sell 36.3 -44,226 -3.67% $9.1M
Dec 14, 2022 Dec 16, 2022 Enphase Energy, Inc. CEO Sell 30.0 -36,327 -3.11% $11.9M
Dec 9, 2022 Dec 13, 2022 Enphase Energy, Inc. CEO Sell 25.0 -82,347 -6.59% $26.1M
Sep 13, 2022 Sep 15, 2022 Enphase Energy, Inc. CEO Sell 30.0 -36,083 -3.19% $10.7M
Sep 9, 2022 Sep 9, 2022 Enphase Energy, Inc. CEO Sell 25.0 -82,835 -6.82% $24.9M
Jun 23, 2022 Jun 27, 2022 Enphase Energy, Inc. CEO Sell 31.3 -38,650 -3.52% $7.7M
Jun 10, 2022 Jun 14, 2022 Enphase Energy, Inc. CEO Sell 25.0 -77,700 -6.61% $15.3M
Mar 28, 2022 Mar 30, 2022 Enphase Energy, Inc. CEO Sell 31.3 -37,500 -3.66% $7.5M
Mar 10, 2022 Mar 11, 2022 Enphase Energy, Inc. CEO Sell 25.0 -80,000 -7.23% $14.1M
Feb 21, 2022 Mar 3, 2022 Enphase Energy, Inc. CEO Sell 38.8 -5,502 -0.58% $5.8M
Dec 30, 2021 Dec 30, 2021 Enphase Energy, Inc. CEO Sell 31.3 -30,000 -3.04% $5.5M
Sep 30, 2021 Oct 1, 2021 Enphase Energy, Inc. CEO Sell 36.3 -30,000 -2.95% $4.5M
Jun 30, 2021 Jul 2, 2021 Enphase Energy, Inc. CEO Sell 78.8 +10,000 0.99% $5.5M
Mar 30, 2021 Mar 31, 2021 Enphase Energy, Inc. CEO Sell 36.3 -27,394 -2.98% $4M
Mar 2, 2021 Mar 4, 2021 Enphase Energy, Inc. CEO Sell 15.0 -74,342 -7.49% $12.8M
Dec 30, 2020 Dec 30, 2020 Enphase Energy, Inc. CEO Sell 31.3 -30,000 -3.12% $5.2M
Mar 26, 2020 Mar 30, 2020 Enphase Energy, Inc. CEO Sell 36.3 -204,671 -18.83% $7.2M
Nov 21, 2019 Nov 21, 2019 Enphase Energy, Inc. CEO Buy 82.5 +10,000 1.94% $176.9K
Oct 9, 2019 Oct 11, 2019 Enphase Energy, Inc. CEO Sell 45.0 -10,000 -1.91% $237.2K
Sep 9, 2019 Sep 11, 2019 Enphase Energy, Inc. CEO Sell 45.0 -10,000 -1.88% $247.5K
Mar 29, 2019 Apr 2, 2019 Enphase Energy, Inc. CEO Sell 61.3 +2,367 0.45% $11.6K
Mar 18, 2019 Mar 26, 2019 Enphase Energy, Inc. CEO Sell 37.5 -137,066 -11.39% $1.3M
Nov 30, 2018 Mar 26, 2019 Enphase Energy, Inc. CEO Sell 78.8 +4,399 1.42% $13.2K
Aug 31, 2018 Mar 26, 2019 Enphase Energy, Inc. CEO Sell 86.3 +18,763 7.20% $49.2K
Aug 20, 2018 Mar 26, 2019 Enphase Energy, Inc. CEO Buy 90.0 +15,000 5.75% $73.2K
Mar 18, 2019 Mar 25, 2019 Enphase Energy, Inc. CEO Sell 37.5 -137,066 -8.07% $1.3M
Mar 5, 2019 Mar 5, 2019 Enphase Energy, Inc. CEO Buy 90.0 +10,000 7.47% $87.4K
Mar 5, 2019 Mar 5, 2019 Enphase Energy, Inc. CEO Buy 90.0 +10,000 7.47% $87.4K
Nov 30, 2018 Dec 3, 2018 Enphase Energy, Inc. CEO Sell 83.8 +4,399 3.40% $13.2K
Nov 8, 2018 Nov 8, 2018 Enphase Energy, Inc. CEO Buy 95.0 +15,000 13.11% $85.3K
Aug 31, 2018 Sep 4, 2018 Enphase Energy, Inc. CEO Sell 91.3 +18,763 19.61% $49.2K
Aug 20, 2018 Aug 20, 2018 Enphase Energy, Inc. CEO Buy 95.0 +15,000 18.59% $73.2K
Mar 1, 2018 Mar 1, 2018 Enphase Energy, Inc. CEO Buy 95.0 +40,000 98.34% $132.8K
Nov 9, 2017 Nov 9, 2017 Enphase Energy, Inc. CEO Buy 95.0 +40,677 100.00% $72.4K