DeLuca John Garrett (CIK 0002017181)

Latest company ownership

Role: CFO
Shares held
3,141
Last filed at
Dec 1, 2025
Confidence Score
83.9
2025Q4
Confidence Score History
2024Q2 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Nov 28, 2025 Dec 1, 2025 Envela Corp CFO Buy 82.5 +90 2.95% $1.1K
Aug 19, 2025 Aug 19, 2025 Envela Corp CFO Buy 90.0 +280 10.10% $2K
Jun 4, 2025 Jun 4, 2025 Envela Corp CFO Buy 90.0 +500 22.02% $2.9K
Dec 5, 2024 Dec 5, 2024 Envela Corp CFO Buy 85.0 +125 5.82% $935
Aug 22, 2024 Aug 23, 2024 Envela Corp CFO Buy 90.0 +400 22.91% $2.1K
May 30, 2024 May 30, 2024 Envela Corp CFO Buy 90.0 +400 29.72% $1.8K
May 16, 2024 May 16, 2024 Envela Corp CFO Buy 90.0 +225 20.07% $1K