Sign inGet started

MORA RICHARD

Insider CIK 1599770 · ENPH Director

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 Sale2026-08-142026-08-141,500$40.36 $60.5K10,422SEC↗
ENPH Enphase Energy, Inc. S Sale2026-08-142026-08-141,500$40.36 $60.5K10,422SEC↗
ENPH Enphase Energy, Inc. S Sale2026-07-302026-07-312,000$36.76 $73.5K11,922SEC↗
ENPH Enphase Energy, Inc. S Sale2026-07-302026-07-312,000$36.76 $73.5K11,922SEC↗
ENPH Enphase Energy, Inc. S Sale2026-06-012026-06-04700$64.20 $44.9K13,922SEC↗
ENPH Enphase Energy, Inc. S Sale2026-05-192026-05-21700$46.39 $32.5K14,622SEC↗
ENPH Enphase Energy, Inc. A Award2026-05-132026-05-155,952— $015,322SEC↗
ENPH Enphase Energy, Inc. S Sale2026-02-102026-02-121,100$52.05 $57.3K9,370SEC↗
ENPH Enphase Energy, Inc. A Award2025-05-142025-05-165,179— $010,470SEC↗
ENPH Enphase Energy, Inc. A Award2024-05-152024-05-172,165— $05,291SEC↗
ENPH Enphase Energy, Inc. M Exercise deriv2024-02-092024-02-1210,016— $00SEC↗
ENPH Enphase Energy, Inc. M Exercise deriv2024-02-092024-02-1211,794— $00SEC↗
ENPH Enphase Energy, Inc. M Exercise deriv2024-02-092024-02-122,475— $00SEC↗
ENPH Enphase Energy, Inc. S Sale2024-02-092024-02-129,542$119.61 $1.14M17,869SEC↗
ENPH Enphase Energy, Inc. M Exercise2024-02-092024-02-122,475$64.17 $158.8K27,411SEC↗
ENPH Enphase Energy, Inc. M Exercise2024-02-092024-02-1211,794$5.53 $65.2K14,920SEC↗
ENPH Enphase Energy, Inc. S Sale2024-02-092024-02-128,802$120.82 $1.06M9,067SEC↗
ENPH Enphase Energy, Inc. S Sale2024-02-092024-02-124,034$121.50 $490.1K5,033SEC↗
ENPH Enphase Energy, Inc. M Exercise2024-02-092024-02-1210,016$14.58 $146.0K24,936SEC↗
ENPH Enphase Energy, Inc. S Sale2024-02-092024-02-121,907$122.58 $233.8K3,126SEC↗
ENPH Enphase Energy, Inc. M Exercise deriv2023-05-262023-05-311,500— $011,794SEC↗
ENPH Enphase Energy, Inc. S Sale2023-05-262023-05-311,500$165.92 $248.9K3,126SEC↗
ENPH Enphase Energy, Inc. M Exercise2023-05-262023-05-311,500$5.53 $8.3K4,626SEC↗
ENPH Enphase Energy, Inc. A Award2023-05-172023-05-191,526— $03,126SEC↗
ENPH Enphase Energy, Inc. M Exercise deriv2023-03-032023-03-074,500— $013,294SEC↗
ENPH Enphase Energy, Inc. S Sale2023-03-032023-03-074,500$214.62 $965.8K1,600SEC↗
ENPH Enphase Energy, Inc. M Exercise2023-03-032023-03-074,500$5.53 $24.9K6,100SEC↗
ENPH Enphase Energy, Inc. M Exercise deriv2022-10-272022-10-287,160— $017,794SEC↗
ENPH Enphase Energy, Inc. M Exercise deriv2022-10-272022-10-285,840— $00SEC↗
ENPH Enphase Energy, Inc. S Sale2022-10-272022-10-283,500$307.56 $1.08M11,100SEC↗
ENPH Enphase Energy, Inc. S Sale2022-10-272022-10-283,479$308.65 $1.07M7,621SEC↗
ENPH Enphase Energy, Inc. S Sale2022-10-272022-10-286,021$309.63 $1.86M1,600SEC↗
ENPH Enphase Energy, Inc. M Exercise2022-10-272022-10-287,160$5.53 $39.6K14,600SEC↗
ENPH Enphase Energy, Inc. M Exercise2022-10-272022-10-285,840$0.70 $4.1K7,440SEC↗
ENPH Enphase Energy, Inc. S Sale2022-08-022022-08-042,825$297.33 $840.0K1,600SEC↗
ENPH Enphase Energy, Inc. M Exercise deriv2022-06-022022-06-036,000— $05,840SEC↗
ENPH Enphase Energy, Inc. S Sale2022-06-022022-06-036,000$198.50 $1.19M4,425SEC↗
ENPH Enphase Energy, Inc. M Exercise2022-06-022022-06-036,000$0.70 $4.2K10,425SEC↗
ENPH Enphase Energy, Inc. A Award2022-05-182022-05-201,600— $04,425SEC↗
ENPH Enphase Energy, Inc. M Exercise deriv2021-10-292021-10-2919,000— $011,840SEC↗
ENPH Enphase Energy, Inc. M Exercise2021-10-292021-10-2919,000$0.70 $13.3K21,825SEC↗
ENPH Enphase Energy, Inc. S Sale2021-10-292021-10-295,524$230.72 $1.27M2,825SEC↗
ENPH Enphase Energy, Inc. S Sale2021-10-292021-10-295,603$227.78 $1.28M16,222SEC↗
ENPH Enphase Energy, Inc. S Sale2021-10-292021-10-293,642$229.63 $836.3K8,349SEC↗
ENPH Enphase Energy, Inc. S Sale2021-10-292021-10-294,231$228.60 $967.2K11,991SEC↗
ENPH Enphase Energy, Inc. A Award2021-05-192021-05-211,913— $02,825SEC↗
ENPH Enphase Energy, Inc. M Exercise deriv2020-11-272020-12-0110,209— $00SEC↗
ENPH Enphase Energy, Inc. M Exercise deriv2020-11-272020-12-0139,109— $00SEC↗
ENPH Enphase Energy, Inc. M Exercise deriv2020-11-272020-12-0118,804— $00SEC↗
ENPH Enphase Energy, Inc. M Exercise2020-11-272020-12-0110,209$12.57 $128.3K69,034SEC↗
ENPH Enphase Energy, Inc. M Exercise2020-11-272020-12-0118,804$7.44 $139.9K58,825SEC↗
ENPH Enphase Energy, Inc. S Sale2020-11-272020-12-012,011$141.34 $284.2K912SEC↗
ENPH Enphase Energy, Inc. S Sale2020-11-272020-12-019,209$138.39 $1.27M59,825SEC↗
ENPH Enphase Energy, Inc. S Sale2020-11-272020-12-0116,433$139.53 $2.29M43,392SEC↗
ENPH Enphase Energy, Inc. S Sale2020-11-272020-12-0140,469$140.65 $5.69M2,923SEC↗
ENPH Enphase Energy, Inc. M Exercise2020-11-272020-12-0139,109$7.30 $285.5K40,021SEC↗
ENPH Enphase Energy, Inc. A Award2020-11-022020-11-03912— $0912SEC↗
ENPH Enphase Energy, Inc. A Award deriv2020-05-202020-05-222,475— $02,475SEC↗
ENPH Enphase Energy, Inc. S Sale2019-08-142019-08-1960,000$31.03 $1.86M0SEC↗
ENPH Enphase Energy, Inc. A Award deriv2019-05-152019-05-1710,016— $010,016SEC↗
ENPH Enphase Energy, Inc. M Exercise deriv2019-02-282019-03-0449,788— $00SEC↗
ENPH Enphase Energy, Inc. M Exercise deriv2019-02-282019-03-0420,212— $030,840SEC↗
ENPH Enphase Energy, Inc. M Exercise2019-02-282019-03-0449,788$2.58 $128.5K109,788SEC↗
ENPH Enphase Energy, Inc. S Sale2019-02-282019-03-0420,212$9.09 $183.7K60,000SEC↗
ENPH Enphase Energy, Inc. S Sale2019-02-282019-03-0449,788$9.09 $452.6K60,000SEC↗
ENPH Enphase Energy, Inc. M Exercise2019-02-282019-03-0420,212$0.70 $14.1K80,212SEC↗
ENPH Enphase Energy, Inc. M Exercise deriv2018-08-062018-08-0760,000— $051,052SEC↗
ENPH Enphase Energy, Inc. M Exercise2018-08-062018-08-0760,000$0.70 $42.0K60,000SEC↗
ENPH Enphase Energy, Inc. A Award deriv2018-05-172018-05-2124,954— $0136,006SEC↗
ENPH Enphase Energy, Inc. A Award deriv2017-05-182017-05-22111,052$0.70 $77.7K111,052SEC↗
ENPH Enphase Energy, Inc. A Award deriv2016-04-282016-05-0249,788— $049,788SEC↗
ENPH Enphase Energy, Inc. A Award deriv2015-04-302015-05-0410,209— $010,209SEC↗
ENPH Enphase Energy, Inc. A Award deriv2014-05-012014-05-3018,804— $057,913SEC↗
ENPH Enphase Energy, Inc. A Award deriv2014-02-132014-02-1839,109— $039,109SEC↗