David Ranhoff

Insider profile

Currently holds a position at Enphase Energy Inc

Performance

Overall performance
3.1

Performance over holding periods
3.1
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 58% 68% 82%
Transactions
20 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Vice President, Chief Commercial Officer Enphase Energy Inc Dec. 1, 2017 -
Senior Vice President - Sales & Marketing Sunedison Inc Oct. 1, 2010 - March 1, 2013

David Ranhoff'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
Transaction date
Proposed sale
Price
329.13
Quantity 55,643
Value US$459,881
Transaction date
Proposed sale
Price
37.43
Quantity 1,729
Value US$2,794,663
Transaction date
Proposed sale
Price
184.05
Quantity 33,753
Value US$3,620,881
Transaction date
Proposed sale
Price
123.27
Quantity 5,000
Value US$616,348
Transaction date
Planned sale
Price
123.72
Quantity 665 -0.6%
Value US$82,273
Transaction date
Planned sale
Price
123.20
Quantity 4,335 -3.8%
Value US$534,075
Transaction date
Planned sale
Price
121.00
Quantity 100 -0.1%
Value US$12,100
Transaction date
Planned sale
Price
120.29
Quantity 1,541 -1.3%
Value US$185,368
Transaction date
Planned sale
Price
119.07
Quantity 477 -0.4%
Value US$56,797
Transaction date
Planned sale
Price
118.26
Quantity 1,817 -1.6%
Value US$214,885
Transaction date
Planned sale
Price
117.34
Quantity 1,065 -0.9%
Value US$124,971
Transaction date
Proposed sale
Price
118.82
Quantity 5,000
Value US$594,120
Transaction date
Planned sale
Price
117.33
Quantity 320 -0.3%
Value US$37,545
Transaction date
Planned sale
Price
116.55
Quantity 3,081 -2.5%
Value US$359,078
Transaction date
Planned sale
Price
115.60
Quantity 1,599 -1.3%
Value US$184,851
Transaction date
Proposed sale
Price
116.29
Quantity 5,000
Value US$581,474
Transaction date
Proposed sale
Price
108.89
Quantity 5,000
Value US$544,426
Transaction date
Planned sale
Price
109.91
Quantity 100 -0.1%
Value US$10,991
Transaction date
Planned sale
Price
109.11
Quantity 3,670 -2.9%
Value US$400,447
Transaction date
Planned sale
Price
108.12
Quantity 1,230 -0.9%
Value US$132,987
Transaction date
Sale
Price
175.10
Quantity 1,791 -2.1%
Value US$313,609
Transaction date
Proposed sale
Price
175.10
Quantity 1,791
Value US$313,609
Transaction date
Planned sale
Price
205.25
Quantity 597 -0.6%
Value US$122,532
Transaction date
Planned sale
Price
204.32
Quantity 1,100 -1.1%
Value US$224,756
Transaction date
Planned sale
Price
203.33
Quantity 3,503 -3.4%
Value US$712,262
Transaction date
Planned sale
Price
202.59
Quantity 1,500 -1.4%
Value US$303,886
Transaction date
Planned sale
Price
201.15
Quantity 800 -0.8%
Value US$160,921
Transaction date
Planned sale
Price
308.30
Quantity 587 -0.7%
Value US$180,972
Transaction date
Planned sale
Price
307.31
Quantity 843 -1.0%
Value US$259,064
Transaction date
Planned sale
Price
306.09
Quantity 700 -0.8%
Value US$214,264
Transaction date
Planned sale
Price
303.83
Quantity 700 -0.8%
Value US$212,683
Transaction date
Planned sale
Price
302.89
Quantity 1,500 -1.7%
Value US$454,328
Transaction date
Planned sale
Price
302.08
Quantity 1,250 -1.4%
Value US$377,605
Transaction date
Planned sale
Price
300.79
Quantity 1,220 -1.3%
Value US$366,961
Transaction date
Planned sale
Price
299.78
Quantity 700 -0.8%
Value US$209,848
Transaction date
Planned sale
Price
299.94
Quantity 300 -0.3%
Value US$89,983
Transaction date
Planned sale
Price
298.82
Quantity 597 -0.6%
Value US$178,396
Transaction date
Planned sale
Price
296.89
Quantity 400 -0.4%
Value US$118,754
Transaction date
Planned sale
Price
293.75
Quantity 700 -0.7%
Value US$205,628
Transaction date
Planned sale
Price
292.29
Quantity 826 -0.9%
Value US$241,435
Transaction date
Planned sale
Price
291.44
Quantity 1,104 -1.1%
Value US$321,745
Transaction date
Planned sale
Price
290.30
Quantity 662 -0.7%
Value US$192,178
Transaction date
Planned sale
Price
289.36
Quantity 330 -0.3%
Value US$95,488
Transaction date
Planned sale
Price
288.21
Quantity 450 -0.5%
Value US$129,694
Transaction date
Sale
Price
162.81
Quantity 15,376 -15.2%
Value US$2,503,407
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2024-09-16 2024-09-16 PrS Proposed sale
55,643
329.13
US$459,881
55,643 329.13 US$459,881
2024-08-15 2024-08-15 PrS Proposed sale
1,729
37.43
US$2,794,663
1,729 37.43 US$2,794,663
2024-07-15 2024-07-15 PrS Proposed sale
33,753
184.05
US$3,620,881
33,753 184.05 US$3,620,881
2024-06-17 2024-06-17 PrS Proposed sale
5,000
123.27
US$616,348
5,000 123.27 US$616,348
2024-06-17 2024-06-17 PlS Planned sale
665 -0.6%
123.72
US$82,273
665 -0.6% 123.72 US$82,273
2024-06-17 2024-06-17 PlS Planned sale
4,335 -3.8%
123.20
US$534,075
4,335 -3.8% 123.20 US$534,075
2024-05-17 2024-05-15 PlS Planned sale
100 -0.1%
121.00
US$12,100
100 -0.1% 121.00 US$12,100
2024-05-17 2024-05-15 PlS Planned sale
1,541 -1.3%
120.29
US$185,368
1,541 -1.3% 120.29 US$185,368
2024-05-17 2024-05-15 PlS Planned sale
477 -0.4%
119.07
US$56,797
477 -0.4% 119.07 US$56,797
2024-05-17 2024-05-15 PlS Planned sale
1,817 -1.6%
118.26
US$214,885
1,817 -1.6% 118.26 US$214,885
2024-05-17 2024-05-15 PlS Planned sale
1,065 -0.9%
117.34
US$124,971
1,065 -0.9% 117.34 US$124,971
2024-05-15 2024-05-15 PrS Proposed sale
5,000
118.82
US$594,120
5,000 118.82 US$594,120
2024-04-16 2024-04-15 PlS Planned sale
320 -0.3%
117.33
US$37,545
320 -0.3% 117.33 US$37,545
2024-04-16 2024-04-15 PlS Planned sale
3,081 -2.5%
116.55
US$359,078
3,081 -2.5% 116.55 US$359,078
2024-04-16 2024-04-15 PlS Planned sale
1,599 -1.3%
115.60
US$184,851
1,599 -1.3% 115.60 US$184,851
2024-04-15 2024-04-15 PrS Proposed sale
5,000
116.29
US$581,474
5,000 116.29 US$581,474
2024-03-15 2024-03-15 PrS Proposed sale
5,000
108.89
US$544,426
5,000 108.89 US$544,426
2024-03-15 2024-03-15 PlS Planned sale
100 -0.1%
109.91
US$10,991
100 -0.1% 109.91 US$10,991
2024-03-15 2024-03-15 PlS Planned sale
3,670 -2.9%
109.11
US$400,447
3,670 -2.9% 109.11 US$400,447
2024-03-15 2024-03-15 PlS Planned sale
1,230 -0.9%
108.12
US$132,987
1,230 -0.9% 108.12 US$132,987
2023-05-31 2023-05-30 S Sale
1,791 -2.1%
175.10
US$313,609
1,791 -2.1% 175.10 US$313,609
2023-05-30 2023-05-30 PrS Proposed sale
1,791
175.10
US$313,609
1,791 175.10 US$313,609
2023-02-23 2023-02-21 PlS Planned sale
597 -0.6%
205.25
US$122,532
597 -0.6% 205.25 US$122,532
2023-02-23 2023-02-21 PlS Planned sale
1,100 -1.1%
204.32
US$224,756
1,100 -1.1% 204.32 US$224,756
2023-02-23 2023-02-21 PlS Planned sale
3,503 -3.4%
203.33
US$712,262
3,503 -3.4% 203.33 US$712,262
2023-02-23 2023-02-21 PlS Planned sale
1,500 -1.4%
202.59
US$303,886
1,500 -1.4% 202.59 US$303,886
2023-02-23 2023-02-21 PlS Planned sale
800 -0.8%
201.15
US$160,921
800 -0.8% 201.15 US$160,921
2022-11-23 2022-11-21 PlS Planned sale
587 -0.7%
308.30
US$180,972
587 -0.7% 308.30 US$180,972
2022-11-23 2022-11-21 PlS Planned sale
843 -1.0%
307.31
US$259,064
843 -1.0% 307.31 US$259,064
2022-11-23 2022-11-21 PlS Planned sale
700 -0.8%
306.09
US$214,264
700 -0.8% 306.09 US$214,264
2022-11-23 2022-11-21 PlS Planned sale
700 -0.8%
303.83
US$212,683
700 -0.8% 303.83 US$212,683
2022-11-23 2022-11-21 PlS Planned sale
1,500 -1.7%
302.89
US$454,328
1,500 -1.7% 302.89 US$454,328
2022-11-23 2022-11-21 PlS Planned sale
1,250 -1.4%
302.08
US$377,605
1,250 -1.4% 302.08 US$377,605
2022-11-23 2022-11-21 PlS Planned sale
1,220 -1.3%
300.79
US$366,961
1,220 -1.3% 300.79 US$366,961
2022-11-23 2022-11-21 PlS Planned sale
700 -0.8%
299.78
US$209,848
700 -0.8% 299.78 US$209,848
2022-08-11 2022-08-10 PlS Planned sale
300 -0.3%
299.94
US$89,983
300 -0.3% 299.94 US$89,983
2022-08-11 2022-08-10 PlS Planned sale
597 -0.6%
298.82
US$178,396
597 -0.6% 298.82 US$178,396
2022-08-11 2022-08-10 PlS Planned sale
400 -0.4%
296.89
US$118,754
400 -0.4% 296.89 US$118,754
2022-08-11 2022-08-10 PlS Planned sale
700 -0.7%
293.75
US$205,628
700 -0.7% 293.75 US$205,628
2022-08-11 2022-08-10 PlS Planned sale
826 -0.9%
292.29
US$241,435
826 -0.9% 292.29 US$241,435
2022-08-11 2022-08-10 PlS Planned sale
1,104 -1.1%
291.44
US$321,745
1,104 -1.1% 291.44 US$321,745
2022-08-11 2022-08-10 PlS Planned sale
662 -0.7%
290.30
US$192,178
662 -0.7% 290.30 US$192,178
2022-08-11 2022-08-10 PlS Planned sale
330 -0.3%
289.36
US$95,488
330 -0.3% 289.36 US$95,488
2022-08-11 2022-08-10 PlS Planned sale
450 -0.5%
288.21
US$129,694
450 -0.5% 288.21 US$129,694
2022-03-03 2022-03-02 S Sale
15,376 -15.2%
162.81
US$2,503,407
15,376 -15.2% 162.81 US$2,503,407