MR
Mora Richard
Director
BoardM
Insider track record
Board DirectorNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the complete record of transactions filed by Mora Richard, Director. Director active across 1 company, notably Enphase Energy, Inc.. In total, 18 reports have been published. Breakdown: 0 buy · 6 sells. Total volume traded: €1.1m. Activity tracked since 19 May 2021. The latest transaction was filed on 14 August 2026 (Cession). Regulator: SEC (Form 4). The full history is openly available.
Companies and markets linked to Mora Richard
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations18 total
1,500 shares@ US$40.3648Common StockSEC:0001599770-26-000007:0
2,000 shares@ US$36.76010.0015% mcap5.7% of flowCommon StockSEC:0001599770-26-000006:0
700 shares@ US$64.200.0006% mcap3.8% of flowCommon StockSEC:0001599770-26-000005:0
700 shares@ US$46.390.0007% mcap2.9% of flowCommon StockSEC:0001599770-26-000004:0
5,952 shares0Common StockSEC:0001599770-26-000003:0
1,100 shares@ US$52.04884.6% of flowCommon StockSEC:0001599770-26-000002:0
5,179 shares0Common StockSEC:0001463101-25-000066:0
2,165 shares0Common StockSEC:0001463101-24-000091:0
11,794 shares@ US$5.536.2% of flowCommon StockSEC:0001463101-24-000026:0
1,500 shares@ US$5.530.8% of flowCommon StockSEC:0001463101-23-000114:0
1,526 shares0Common StockSEC:0001463101-23-000094:0
4,500 shares@ US$5.532.4% of flowCommon StockSEC:0001463101-23-000030:0
5,840 shares@ US$0.700.4% of flowCommon StockSEC:0001463101-22-000113:0
2,825 shares@ US$297.332584.6% of flowCommon StockSEC:0001463101-22-000097:0
6,000 shares@ US$0.700.0001% mcap14.6% of flowCommon StockSEC:0001463101-22-000076:0
1,600 shares0Common StockSEC:0001463101-22-000067:0
19,000 shares@ US$0.701.1% of flowCommon StockSEC:0001463101-21-000126:0
1,913 shares0Common StockSEC:0001463101-21-000084:0
About Mora Richard
MORA RICHARD is Administrateur at Enphase Energy, Inc. (XNAS). He has 16 filings in total, and across the sampled recent filings from 2021-05-21 to 2026-06-04, sales total 941854 EUR and no purchases are shown. The modal transaction nature is Attribution.