Insider Profile
DeFilippo, Makko Aaron
1
Companies Filed At
1
Open-Market Buys (2yr)
—
Buy Value (2yr, open-market)
May 08, 2026
Most Recent Trade
33
Credibility
Score
60%
Hit Rate
+5.3%
Avg 90d Return
+15.4%
Median 90d Return
25
Evaluated Trades
+62.1%
Best Trade
-37.9%
Worst Trade
Hit rate and returns are based on 25 open-market buys with evaluable 90-day outcomes. Score reflects historical conviction, not a guarantee of future performance. Limited signal — either below-average timing or insufficient trade history.
Cross-Company Track Record
57%
Hit Rate · 90d
+6.3%
Median Alpha · 90d
7
Closed Buys Evaluated
57%
Beat XIU
All-insider base rate: 59% hit rate  · +1.3% mean alpha (n=11504)
high frequency
Entry: closing price on SEDI filing date (point-in-time). Exit: 90 calendar days later. Alpha vs XIU.TO (iShares TSX 60). Closed trades only. Not investment advice.
Research 7 closed buys with individual return outcomes available on the Research plan.
Date Company Role Nature Dir. Shares Price Value Score
May 08, 2026 $ERO
Ero Copper
— Other Buy 3,874 — — 40
May 08, 2026 $ERO
Ero Copper
— Other Sell 8,333 — — 40
Dec 11, 2025 $ERO
Ero Copper
— Other Buy 9,487 $34.58 $328K 40
Dec 11, 2025 $ERO
Ero Copper
— Other Sell 15,684 $34.58 $542K 40
Dec 11, 2025 $ERO
Ero Copper
— Other Sell 18,598 — — 40
Dec 10, 2025 $ERO
Ero Copper
— Comp. Grant Buy 33,033 — — 40
Dec 10, 2025 $ERO
Ero Copper
— Comp. Grant Buy 45,612 $34.58 $1.6M 40
Dec 10, 2025 $ERO
Ero Copper
— Comp. Grant Buy 16,516 — — 40
Aug 11, 2025 $ERO
Ero Copper
— Other Buy 5,812 — — 40
Aug 11, 2025 $ERO
Ero Copper
— Other Sell 12,500 — — 40
Dec 13, 2024 $ERO
Ero Copper
— Other Buy 9,289 — — 40
Dec 13, 2024 $ERO
Ero Copper
— Other Sell 11,109 — — 40
Dec 13, 2024 $ERO
Ero Copper
— Open Market Buy 7,300 — — 40
Dec 13, 2024 $ERO
Ero Copper
— Other Buy 6,664 — — 40
Dec 13, 2024 $ERO
Ero Copper
— Other Sell 11,110 — — 40
Dec 13, 2024 $ERO
Ero Copper
— Other Sell 15,482 — — 40
Dec 12, 2024 $ERO
Ero Copper
— Expiry Sell 34,576 $20.52 $709K 40
Dec 11, 2024 $ERO
Ero Copper
— Comp. Grant Buy 24,567 — — 40
Dec 11, 2024 $ERO
Ero Copper
— Comp. Grant Buy 66,114 $20.73 $1.4M 40
Dec 11, 2024 $ERO
Ero Copper
— Comp. Grant Buy 49,135 — — 40
Oct 04, 2024 $ERO
Ero Copper
— Exercise Sell 8,334 — — 40
Oct 04, 2024 $ERO
Ero Copper
— Exercise Buy 5,042 — — 40
Dec 13, 2023 $ERO
Ero Copper
— Comp. Grant Buy 34,776 $18.04 $627K 40
Dec 13, 2023 $ERO
Ero Copper
— Other Buy 4,060 — — 40
Dec 13, 2023 $ERO
Ero Copper
— Other Sell 16,508 — — 40
Dec 13, 2023 $ERO
Ero Copper
— Other Buy 13,190 — — 40
Dec 13, 2023 $ERO
Ero Copper
— Other Sell 6,711 — — 40
Dec 13, 2023 $ERO
Ero Copper
— Other Buy 26,380 — — 40
Dec 13, 2023 $ERO
Ero Copper
— Other Buy 10,701 — — 40
Dec 11, 2023 $ERO
Ero Copper
— Exercise Buy 63,902 $9.76 $624K 40
Dec 11, 2023 $ERO
Ero Copper
— Open Market Buy 63,902 — — 40
Dec 11, 2023 $ERO
Ero Copper
— Exercise Sell 63,902 $9.76 $624K 40
Nov 16, 2023 $ERO
Ero Copper
— Comp. Grant Buy 25,000 — — 40
Aug 03, 2023 $ERO
Ero Copper
— Comp. Grant Buy 25,000 — — 40
Jun 16, 2022 $ERO
Ero Copper
— Open Market Buy 3,250 — — 40
May 13, 2022 $ERO
Ero Copper
— Open Market Buy 2,000 — — 40
Mar 31, 2022 $ERO
Ero Copper
— Exercise Sell 50,334 $1.50 $76K 40
Mar 31, 2022 $ERO
Ero Copper
— Exercise Buy 50,334 $1.50 $76K 40
Mar 31, 2022 $ERO
Ero Copper
— Open Market Buy 35,334 — — 40
Jan 28, 2022 $ERO
Ero Copper
— Open Market Buy 2,100 — — 40
Dec 17, 2020 $ERO
Ero Copper
— Other Buy 16,508 — — 40
Dec 17, 2020 $ERO
Ero Copper
— Comp. Grant Buy 33,894 $18.90 $641K 40
Mar 20, 2020 $ERO
Ero Copper
— Open Market Buy 4,000 — — 40
Muted rows are plan purchases, compensation grants, or DRIP — not open-market. Confluence Scores reflect the company's current score, not the score at time of trade.
Form55 provides data and analysis for informational purposes only. Nothing on this site constitutes investment advice or a recommendation to buy or sell any security. Past performance is not indicative of future results.