Badri Kothandaraman

Insider profile

Currently holds a position at Enphase Energy Inc

Performance

Overall performance
3.5

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 68% 68% 82%
Transactions
19 74% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 1921%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
President, Chief Executive Officer, Director Enphase Energy Inc Sept. 3, 2017 -
Co-Chief Executive Officer, Chief Operating Officer Enphase Energy Inc Aug. 8, 2017 - Sept. 3, 2017
Chief Operating Officer Enphase Energy Inc April 10, 2017 - Aug. 8, 2017
EVP - Data Communications Division and Executive Director of Cypress India Limited Cypress Semiconductor Corp Nov. 1, 2011 - Jan. 1, 2015

Badri Kothandaraman's trades of Enphase Energy Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-26 2026-05-26 B Purchase
96,241 -45.4%
102.31
US$2,756,497
96,241 -45.4% 102.31 US$2,756,497
2026-05-26 2026-05-26 B Purchase
46,878 -15.5%
220.39
US$416,362
46,878 -15.5% 220.39 US$416,362
2026-02-05 2026-02-05 B Purchase
25,752 -19.8%
129.77
US$2,499,234
25,752 -19.8% 129.77 US$2,499,234
2026-02-05 2026-02-05 B Purchase
750 +0.0%
51.06
US$38,298
750 +0.0% 51.06 US$38,298
2025-11-10 2025-11-10 B Purchase
5,000 +0.3%
30.69
US$153,438
5,000 +0.3% 30.69 US$153,438
2025-11-03 2025-10-31 B Purchase
10,000 +0.6%
30.93
US$309,317
10,000 +0.6% 30.93 US$309,317
2025-08-06 2025-08-06 B Purchase
5,000 +0.3%
30.82
US$154,120
5,000 +0.3% 30.82 US$154,120
2025-04-28 2025-04-25 B Purchase
4,000 +0.3%
46.35
US$185,390
4,000 +0.3% 46.35 US$185,390
2024-11-20 2024-11-20 B Purchase
2,436 +0.2%
62.42
US$152,058
2,436 +0.2% 62.42 US$152,058
2024-11-20 2024-11-19 B Purchase
2,564 +0.2%
61.10
US$156,670
2,564 +0.2% 61.10 US$156,670
2024-11-14 2024-11-14 B Purchase
5,000 +0.3%
60.38
US$301,902
5,000 +0.3% 60.38 US$301,902
2024-02-28 2024-02-27 B Purchase
4,000 +0.2%
120.54
US$482,154
4,000 +0.2% 120.54 US$482,154
2023-11-20 2023-11-16 B Purchase
1,118 +0.1%
90.23
US$100,873
1,118 +0.1% 90.23 US$100,873
2022-12-16 2022-12-14 PlS Planned sale
6,811 -0.6%
329.33
US$2,243,063
6,811 -0.6% 329.33 US$2,243,063
2022-12-16 2022-12-14 PlS Planned sale
8,900 -0.8%
328.52
US$2,923,808
8,900 -0.8% 328.52 US$2,923,808
2022-12-16 2022-12-14 PlS Planned sale
8,400 -0.7%
327.64
US$2,752,156
8,400 -0.7% 327.64 US$2,752,156
2022-12-16 2022-12-14 PlS Planned sale
5,320 -0.5%
326.69
US$1,737,992
5,320 -0.5% 326.69 US$1,737,992
2022-12-16 2022-12-14 PlS Planned sale
6,896 -0.6%
325.61
US$2,245,435
6,896 -0.6% 325.61 US$2,245,435
2022-12-13 2022-12-09 PlS Planned sale
7,211 -0.6%
320.33
US$2,309,868
7,211 -0.6% 320.33 US$2,309,868
2022-12-13 2022-12-09 PlS Planned sale
16,931 -1.4%
319.38
US$5,407,387
16,931 -1.4% 319.38 US$5,407,387
2022-12-13 2022-12-09 PlS Planned sale
21,030 -1.7%
318.36
US$6,695,199
21,030 -1.7% 318.36 US$6,695,199
2022-12-13 2022-12-09 PlS Planned sale
5,550 -0.5%
317.48
US$1,762,027
5,550 -0.5% 317.48 US$1,762,027
2022-12-13 2022-12-09 PlS Planned sale
13,270 -1.1%
316.48
US$4,199,736
13,270 -1.1% 316.48 US$4,199,736
2022-12-13 2022-12-09 PlS Planned sale
6,855 -0.6%
315.27
US$2,161,194
6,855 -0.6% 315.27 US$2,161,194
2022-12-13 2022-12-09 PlS Planned sale
5,567 -0.4%
314.31
US$1,749,789
5,567 -0.4% 314.31 US$1,749,789
2022-12-13 2022-12-09 PlS Planned sale
5,933 -0.5%
313.19
US$1,858,159
5,933 -0.5% 313.19 US$1,858,159
2022-09-15 2022-09-13 PlS Planned sale
600 -0.1%
299.69
US$179,813
600 -0.1% 299.69 US$179,813
2022-09-15 2022-09-13 PlS Planned sale
3,000 -0.3%
298.97
US$896,923
3,000 -0.3% 298.97 US$896,923
2022-09-15 2022-09-13 PlS Planned sale
3,200 -0.3%
297.99
US$953,555
3,200 -0.3% 297.99 US$953,555
2022-09-15 2022-09-13 PlS Planned sale
12,852 -1.2%
297.08
US$3,818,027
12,852 -1.2% 297.08 US$3,818,027
2022-09-15 2022-09-13 PlS Planned sale
8,331 -0.7%
295.97
US$2,465,719
8,331 -0.7% 295.97 US$2,465,719
2022-09-15 2022-09-13 PlS Planned sale
3,800 -0.3%
295.04
US$1,121,144
3,800 -0.3% 295.04 US$1,121,144
2022-09-15 2022-09-13 PlS Planned sale
4,300 -0.4%
293.97
US$1,264,090
4,300 -0.4% 293.97 US$1,264,090
2022-09-09 2022-09-09 PlS Planned sale
400 -0.0%
313.95
US$125,580
400 -0.0% 313.95 US$125,580
2022-09-09 2022-09-09 PlS Planned sale
1,878 -0.2%
312.02
US$585,967
1,878 -0.2% 312.02 US$585,967
2022-09-09 2022-09-09 PlS Planned sale
100 -0.0%
310.26
US$31,026
100 -0.0% 310.26 US$31,026
2022-09-09 2022-09-09 PlS Planned sale
328 -0.0%
309.04
US$101,364
328 -0.0% 309.04 US$101,364
2022-09-09 2022-09-09 PlS Planned sale
1,100 -0.1%
308.33
US$339,164
1,100 -0.1% 308.33 US$339,164
2022-09-09 2022-09-09 PlS Planned sale
2,400 -0.2%
307.25
US$737,392
2,400 -0.2% 307.25 US$737,392
2022-09-09 2022-09-09 PlS Planned sale
5,905 -0.5%
306.25
US$1,808,413
5,905 -0.5% 306.25 US$1,808,413
2022-09-09 2022-09-09 PlS Planned sale
1,200 -0.1%
305.31
US$366,374
1,200 -0.1% 305.31 US$366,374
2022-09-09 2022-09-09 PlS Planned sale
4,400 -0.4%
304.13
US$1,338,160
4,400 -0.4% 304.13 US$1,338,160
2022-09-09 2022-09-09 PlS Planned sale
12,300 -1.1%
303.15
US$3,728,756
12,300 -1.1% 303.15 US$3,728,756
2022-09-09 2022-09-09 PlS Planned sale
7,393 -0.6%
302.14
US$2,233,742
7,393 -0.6% 302.14 US$2,233,742
2022-09-09 2022-09-09 PlS Planned sale
5,430 -0.5%
301.20
US$1,635,507
5,430 -0.5% 301.20 US$1,635,507