Sign inGet started

RANHOFF DAVID A

Insider CIK 1216875 · ENPH VP & Chief Commercial Officer · WFR SVP; Solar Materials

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
ENPH Enphase Energy, Inc. S Sale2024-06-172024-06-174,335$123.20 $534.1K108,608SEC↗
ENPH Enphase Energy, Inc. S Sale2024-06-172024-06-17665$123.72 $82.3K107,943SEC↗
ENPH Enphase Energy, Inc. S Sale2024-05-152024-05-171,541$120.29 $185.4K113,043SEC↗
ENPH Enphase Energy, Inc. S Sale2024-05-152024-05-171,065$117.34 $125.0K116,878SEC↗
ENPH Enphase Energy, Inc. S Sale2024-05-152024-05-171,817$118.26 $214.9K115,061SEC↗
ENPH Enphase Energy, Inc. S Sale2024-05-152024-05-17477$119.07 $56.8K114,584SEC↗
ENPH Enphase Energy, Inc. S Sale2024-05-152024-05-17100$121.00 $12.1K112,943SEC↗
ENPH Enphase Energy, Inc. F Tax w/h2024-05-102024-05-102,005$108.35 $217.2K117,943SEC↗
ENPH Enphase Energy, Inc. S Sale2024-04-152024-04-163,081$116.55 $359.1K120,268SEC↗
ENPH Enphase Energy, Inc. S Sale2024-04-152024-04-16320$117.33 $37.5K119,948SEC↗
ENPH Enphase Energy, Inc. S Sale2024-04-152024-04-161,599$115.60 $184.8K123,349SEC↗
ENPH Enphase Energy, Inc. S Sale2024-03-152024-03-151,230$108.12 $133.0K128,718SEC↗
ENPH Enphase Energy, Inc. S Sale2024-03-152024-03-153,670$109.11 $400.4K125,048SEC↗
ENPH Enphase Energy, Inc. S Sale2024-03-152024-03-15100$109.91 $11.0K124,948SEC↗
ENPH Enphase Energy, Inc. F Tax w/h2024-03-012024-03-053,421$129.66 $443.6K138,033SEC↗
ENPH Enphase Energy, Inc. F Tax w/h2024-03-012024-03-05882$129.66 $114.4K137,151SEC↗
ENPH Enphase Energy, Inc. F Tax w/h2024-03-012024-03-051,323$129.66 $171.5K135,828SEC↗
ENPH Enphase Energy, Inc. F Tax w/h2024-03-012024-03-053,528$129.66 $457.4K129,948SEC↗
ENPH Enphase Energy, Inc. F Tax w/h2024-03-012024-03-052,352$129.66 $305.0K133,476SEC↗
ENPH Enphase Energy, Inc. F Tax w/h2024-02-102024-02-132,061$122.47 $252.4K141,454SEC↗
ENPH Enphase Energy, Inc. A Award2024-01-252024-01-262,475— $0143,515SEC↗
ENPH Enphase Energy, Inc. A Award2024-01-152024-01-1717,160— $0141,040SEC↗
ENPH Enphase Energy, Inc. F Tax w/h2023-11-102023-11-151,964$77.98 $153.2K123,880SEC↗
ENPH Enphase Energy, Inc. A Award2023-07-212023-07-2513,200— $0125,844SEC↗
ENPH Enphase Energy, Inc. A Award2023-07-212023-07-2530,000— $0112,644SEC↗
ENPH Enphase Energy, Inc. S Sale2023-05-302023-05-311,791$175.10 $313.6K82,644SEC↗
ENPH Enphase Energy, Inc. A Award2023-03-082023-03-104,950— $084,435SEC↗
ENPH Enphase Energy, Inc. F Tax w/h2023-03-012023-03-0313,403$212.95 $2.85M79,485SEC↗
ENPH Enphase Energy, Inc. F Tax w/h2023-03-012023-03-034,214$212.95 $897.4K92,888SEC↗
ENPH Enphase Energy, Inc. S Sale2023-02-212023-02-23597$205.25 $122.5K97,102SEC↗
ENPH Enphase Energy, Inc. S Sale2023-02-212023-02-23800$201.15 $160.9K103,802SEC↗
ENPH Enphase Energy, Inc. S Sale2023-02-212023-02-231,100$204.32 $224.8K97,699SEC↗
ENPH Enphase Energy, Inc. S Sale2023-02-212023-02-233,503$203.33 $712.3K98,799SEC↗
ENPH Enphase Energy, Inc. S Sale2023-02-212023-02-231,500$202.59 $303.9K102,302SEC↗
ENPH Enphase Energy, Inc. A Award2023-01-262023-01-2712,800— $098,202SEC↗
ENPH Enphase Energy, Inc. A Award2023-01-262023-01-276,400— $0104,602SEC↗
ENPH Enphase Energy, Inc. S Sale2022-11-212022-11-231,500$302.89 $454.3K88,232SEC↗
ENPH Enphase Energy, Inc. S Sale2022-11-212022-11-23700$299.78 $209.8K92,202SEC↗
ENPH Enphase Energy, Inc. S Sale2022-11-212022-11-23700$303.83 $212.7K87,532SEC↗
ENPH Enphase Energy, Inc. S Sale2022-11-212022-11-23700$306.09 $214.3K86,832SEC↗
ENPH Enphase Energy, Inc. S Sale2022-11-212022-11-23843$307.31 $259.1K85,989SEC↗
ENPH Enphase Energy, Inc. S Sale2022-11-212022-11-231,220$300.79 $367.0K90,982SEC↗
ENPH Enphase Energy, Inc. S Sale2022-11-212022-11-23587$308.30 $181.0K85,402SEC↗
ENPH Enphase Energy, Inc. S Sale2022-11-212022-11-231,250$302.08 $377.6K89,732SEC↗
ENPH Enphase Energy, Inc. S Sale2022-08-102022-08-11330$289.36 $95.5K97,491SEC↗
ENPH Enphase Energy, Inc. S Sale2022-08-102022-08-11662$290.30 $192.2K96,829SEC↗
ENPH Enphase Energy, Inc. S Sale2022-08-102022-08-111,104$291.44 $321.7K95,725SEC↗
ENPH Enphase Energy, Inc. S Sale2022-08-102022-08-11826$292.29 $241.4K94,899SEC↗
ENPH Enphase Energy, Inc. S Sale2022-08-102022-08-11700$293.75 $205.6K94,199SEC↗
ENPH Enphase Energy, Inc. S Sale2022-08-102022-08-11450$288.21 $129.7K97,821SEC↗
ENPH Enphase Energy, Inc. S Sale2022-08-102022-08-11300$299.94 $90.0K92,902SEC↗
ENPH Enphase Energy, Inc. S Sale2022-08-102022-08-11597$298.82 $178.4K93,202SEC↗
ENPH Enphase Energy, Inc. S Sale2022-08-102022-08-11400$296.89 $118.8K93,799SEC↗
ENPH Enphase Energy, Inc. A Award2022-04-082022-04-1212,800— $098,271SEC↗
ENPH Enphase Energy, Inc. S Sale2022-03-022022-03-0315,376$162.81 $2.50M85,471SEC↗
ENPH Enphase Energy, Inc. A Award2022-02-212022-03-0316,000— $0100,847SEC↗
ENPH Enphase Energy, Inc. S Sale2021-12-012021-12-035,300$249.72 $1.32M95,446SEC↗
ENPH Enphase Energy, Inc. S Sale2021-12-012021-12-03600$247.53 $148.5K104,546SEC↗
ENPH Enphase Energy, Inc. S Sale2021-12-012021-12-032,630$253.30 $666.2K84,850SEC↗
ENPH Enphase Energy, Inc. S Sale2021-12-012021-12-034,472$252.07 $1.13M87,480SEC↗
ENPH Enphase Energy, Inc. S Sale2021-12-012021-12-033,494$250.90 $876.6K91,952SEC↗
ENPH Enphase Energy, Inc. S Sale2021-12-012021-12-033$253.69 $76184,847SEC↗
ENPH Enphase Energy, Inc. S Sale2021-12-012021-12-033,800$248.69 $945.0K100,746SEC↗
ENPH Enphase Energy, Inc. S Sale2021-11-172021-11-18739$253.16 $187.1K95,849SEC↗
ENPH Enphase Energy, Inc. S Sale2021-11-172021-11-184,634$257.30 $1.19M85,057SEC↗
ENPH Enphase Energy, Inc. S Sale2021-11-172021-11-182,903$256.42 $744.4K89,691SEC↗
ENPH Enphase Energy, Inc. S Sale2021-11-172021-11-182,280$255.57 $582.7K92,594SEC↗
ENPH Enphase Energy, Inc. S Sale2021-11-172021-11-18975$254.29 $247.9K94,874SEC↗
ENPH Enphase Energy, Inc. S Sale2021-11-172021-11-18210$258.28 $54.2K84,847SEC↗
ENPH Enphase Energy, Inc. S Sale2021-11-172021-11-185,213$251.97 $1.31M96,588SEC↗
ENPH Enphase Energy, Inc. S Sale2021-11-172021-11-183,345$250.95 $839.4K101,801SEC↗
ENPH Enphase Energy, Inc. J Other2021-11-172021-11-2420,299— $0105,146SEC↗
ENPH Enphase Energy, Inc. G Gift2021-11-162021-11-183,500— $0105,146SEC↗
ENPH Enphase Energy, Inc. S Sale2021-11-162021-11-1866,272$244.10 $16.18M108,646SEC↗
ENPH Enphase Energy, Inc. S Sale2021-07-122021-07-1210,799$184.57 $1.99M179,418SEC↗
ENPH Enphase Energy, Inc. S Sale2021-07-122021-07-121,100$186.49 $205.1K174,918SEC↗
ENPH Enphase Energy, Inc. S Sale2021-07-122021-07-123,400$185.49 $630.7K176,018SEC↗
ENPH Enphase Energy, Inc. S Sale2021-07-122021-07-123,640$183.46 $667.8K190,217SEC↗
ENPH Enphase Energy, Inc. S Sale2021-07-122021-07-126,100$182.60 $1.11M193,857SEC↗
ENPH Enphase Energy, Inc. S Sale2021-07-122021-07-122,992$181.63 $543.4K199,957SEC↗
ENPH Enphase Energy, Inc. A Award2021-07-012021-07-0216,000— $0202,949SEC↗
ENPH Enphase Energy, Inc. S Sale2021-06-142021-06-1530,000$150.00 $4.50M186,949SEC↗
ENPH Enphase Energy, Inc. S Sale2021-05-172021-05-1966,278$117.09 $7.76M217,640SEC↗
ENPH Enphase Energy, Inc. S Sale2021-05-172021-05-19691$114.49 $79.1K216,949SEC↗
ENPH Enphase Energy, Inc. S Sale2021-03-042021-03-04142$156.32 $22.2K285,153SEC↗
ENPH Enphase Energy, Inc. S Sale2021-03-042021-03-04141$152.76 $21.5K285,573SEC↗
ENPH Enphase Energy, Inc. S Sale2021-03-042021-03-0460$153.73 $9.2K285,513SEC↗
ENPH Enphase Energy, Inc. S Sale2021-03-042021-03-04218$155.33 $33.9K285,295SEC↗
ENPH Enphase Energy, Inc. S Sale2021-03-042021-03-04295$157.26 $46.4K284,858SEC↗
ENPH Enphase Energy, Inc. S Sale2021-03-042021-03-04120$158.53 $19.0K284,738SEC↗
ENPH Enphase Energy, Inc. S Sale2021-03-042021-03-04200$159.85 $32.0K284,538SEC↗
ENPH Enphase Energy, Inc. S Sale2021-03-042021-03-04380$161.04 $61.2K284,158SEC↗
ENPH Enphase Energy, Inc. S Sale2021-03-042021-03-04180$161.93 $29.1K283,978SEC↗
ENPH Enphase Energy, Inc. S Sale2021-03-042021-03-0460$162.78 $9.8K283,918SEC↗
ENPH Enphase Energy, Inc. S Sale2021-03-032021-03-042$166.05 $332285,714SEC↗
ENPH Enphase Energy, Inc. S Sale2021-03-022021-03-048,504$177.43 $1.51M285,716SEC↗
ENPH Enphase Energy, Inc. S Sale2021-03-022021-03-04329$172.11 $56.6K294,220SEC↗
ENPH Enphase Energy, Inc. M Exercise deriv2021-01-282021-02-016,000— $00SEC↗
ENPH Enphase Energy, Inc. M Exercise2021-01-282021-02-016,000— $0288,549SEC↗
ENPH Enphase Energy, Inc. A Award2021-01-282021-02-016,000— $0294,549SEC↗
ENPH Enphase Energy, Inc. S Sale2020-11-302020-12-0117,600$141.70 $2.49M282,799SEC↗
ENPH Enphase Energy, Inc. S Sale2020-11-272020-12-013,267$145.66 $475.9K300,399SEC↗
ENPH Enphase Energy, Inc. S Sale2020-11-272020-12-016,960$139.17 $968.6K375,839SEC↗
ENPH Enphase Energy, Inc. S Sale2020-11-272020-12-0124,931$140.63 $3.51M350,908SEC↗
ENPH Enphase Energy, Inc. S Sale2020-11-272020-12-0110,519$141.25 $1.49M340,389SEC↗
ENPH Enphase Energy, Inc. S Sale2020-11-272020-12-013,200$142.56 $456.2K337,189SEC↗
ENPH Enphase Energy, Inc. S Sale2020-11-272020-12-017,808$143.71 $1.12M329,381SEC↗
ENPH Enphase Energy, Inc. S Sale2020-11-272020-12-0125,715$144.84 $3.72M303,666SEC↗
ENPH Enphase Energy, Inc. F Tax w/h2020-11-152020-11-1662,601$116.59 $7.30M382,799SEC↗
ENPH Enphase Energy, Inc. S Sale2020-06-042020-06-05109,778$53.07 $5.83M445,400SEC↗
ENPH Enphase Energy, Inc. F Tax w/h2020-05-152020-05-1962,600$58.38 $3.65M555,178SEC↗
ENPH Enphase Energy, Inc. A Award deriv2020-04-142020-04-166,000— $06,000SEC↗
ENPH Enphase Energy, Inc. A Award2020-04-142020-04-168,000— $0617,778SEC↗
ENPH Enphase Energy, Inc. S Sale2020-02-212020-02-2422,325$57.77 $1.29M609,778SEC↗
ENPH Enphase Energy, Inc. S Sale2019-12-102019-12-1120,000$24.06 $481.2K632,103SEC↗
ENPH Enphase Energy, Inc. S Sale2019-12-092019-12-1130,000$24.05 $721.5K652,103SEC↗
ENPH Enphase Energy, Inc. F Tax w/h2019-11-152019-11-1962,600$19.32 $1.21M682,103SEC↗
ENPH Enphase Energy, Inc. S Sale2019-09-042019-09-0511,021$27.41 $302.1K749,496SEC↗
ENPH Enphase Energy, Inc. S Sale2019-09-042019-09-055,665$27.87 $157.9K743,831SEC↗
ENPH Enphase Energy, Inc. S Sale2019-09-042019-09-094,793$27.85 $133.5K744,703SEC↗
ENPH Enphase Energy, Inc. S Sale2019-09-042019-09-0911,021$27.41 $302.1K749,496SEC↗
ENPH Enphase Energy, Inc. S Sale2019-09-032019-09-056,780$29.63 $200.9K760,517SEC↗
ENPH Enphase Energy, Inc. S Sale2019-09-032019-09-0523,220$29.14 $676.6K767,297SEC↗
ENPH Enphase Energy, Inc. S Sale2019-09-032019-09-096,780$29.63 $200.9K760,517SEC↗
ENPH Enphase Energy, Inc. S Sale2019-09-032019-09-0923,220$29.14 $676.6K767,297SEC↗
ENPH Enphase Energy, Inc. S Sale2019-05-162019-05-1763,516$14.62 $928.6K790,517SEC↗
ENPH Enphase Energy, Inc. S Sale2019-04-012019-04-022,110$9.15 $19.3K854,033SEC↗
ENPH Enphase Energy, Inc. A Award2019-03-292019-04-023,440— $0856,143SEC↗
ENPH Enphase Energy, Inc. S Sale2019-03-042019-03-0530,000$9.14 $274.2K834,398SEC↗
ENPH Enphase Energy, Inc. S Sale2019-03-012019-03-0530,000$9.15 $274.5K864,398SEC↗
ENPH Enphase Energy, Inc. F Tax w/h2018-12-042018-12-06105,602$5.46 $576.6K894,398SEC↗
ENPH Enphase Energy, Inc. F Tax w/h2018-11-302018-12-032,016$5.58 $11.2K18,305SEC↗
ENPH Enphase Energy, Inc. A Award2018-11-302018-12-035,757— $020,321SEC↗
ENPH Enphase Energy, Inc. F Tax w/h2018-08-312018-09-047,853$4.86 $38.2K14,564SEC↗
ENPH Enphase Energy, Inc. A Award2018-08-312018-09-0422,417— $022,417SEC↗
ENPH Enphase Energy, Inc. A Award2017-12-012017-12-051,000,000— $01,000,000SEC↗
SUNE SUNEDISON, INC. F Tax w/h2015-06-052015-06-096,523$30.50 $199.0K124,081SEC↗
SUNE SUNEDISON, INC. M Exercise deriv2015-03-162015-03-18100,000$3.27 $327.0K97,000SEC↗
SUNE SUNEDISON, INC. M Exercise2015-03-162015-03-18100,000$3.27 $327.0K230,604SEC↗
SUNE SUNEDISON, INC. S Sale2015-03-162015-03-18100,000$24.00 $2.40M130,604SEC↗
SUNE SUNEDISON, INC. A Award2015-03-102015-03-1215,000— $0140,000SEC↗
SUNE SUNEDISON, INC. A Award2015-03-102015-03-1815,000— $0135,302SEC↗
SUNE SUNEDISON, INC. A Award deriv2015-02-052015-02-09150,000$9.58 $1.44M150,000SEC↗
SUNE SUNEDISON, INC. M Exercise deriv2014-08-152015-03-1828,333— $0131,667SEC↗
SUNE SUNEDISON, INC. M Exercise2014-08-152015-03-1828,333$1.76 $49.9K148,635SEC↗
SUNE SUNEDISON, INC. S Sale2014-08-152015-03-1814,742$1.76 $25.9K120,302SEC↗
SUNE SUNEDISON, INC. F Tax w/h2014-08-152015-03-1813,591$1.76 $23.9K135,044SEC↗
SUNE SUNEDISON, INC. M Exercise deriv2014-08-152014-08-1828,333— $0131,667SEC↗
SUNE SUNEDISON, INC. S Sale2014-08-152014-08-1814,742$1.76 $25.9K150,000SEC↗
SUNE SUNEDISON, INC. M Exercise2014-08-152014-08-1828,333$1.76 $49.9K178,333SEC↗
SUNE SUNEDISON, INC. F Tax w/h2014-08-152014-08-1813,591$1.76 $23.9K164,742SEC↗
SUNE SUNEDISON, INC. M Exercise deriv2014-08-112014-08-1450,000— $0150,000SEC↗
SUNE SUNEDISON, INC. S Sale2014-08-112014-08-1430,705$3.45 $105.9K120,302SEC↗
SUNE SUNEDISON, INC. F Tax w/h2014-08-112014-08-1419,295$3.45 $66.6K151,007SEC↗
SUNE SUNEDISON, INC. M Exercise2014-08-112014-08-1450,000$3.45 $172.5K170,302SEC↗
SUNE SUNEDISON, INC. F Tax w/h2014-06-052014-06-094,698$20.26 $95.2K120,302SEC↗
SUNE SUNEDISON, INC. A Award2014-05-022014-05-0675,000— $0125,000SEC↗
SUNE SUNEDISON, INC. F Tax w/h2013-06-052015-03-184,698$7.89 $37.1K45,302SEC↗
WFR MEMC ELECTRONIC MATERIALS A Award deriv2012-09-182012-09-20197,000— $0197,000SEC↗
WFR MEMC ELECTRONIC MATERIALS A Award deriv2012-07-242012-07-26160,000— $0160,000SEC↗
WFR MEMC ELECTRONIC MATERIALS A Award2012-06-052012-06-0750,000— $050,000SEC↗
WFR MEMC ELECTRONIC MATERIALS A Award deriv2012-04-252012-04-27200,000— $0200,000SEC↗