Envela Corp
ELA · Retail-Jewelry Stores · 26.0M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $2M (gross $2M)
Reference price $23.94 · est. market cap ~$622M — last insider purchase, 2026-05-22 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B78Fast-growing recommerce/recycling operator with top-decile returns, but weak cash conversion from precious-metals working-capital drag.
Strengths
- ROA 15.2% (94.3rd pct) and ROE 21.8% (79.0th pct); revenue +33.6% (81.6th pct), net income +116%
- Low leverage (debt/equity 21.3rd pct) and strong current ratio 3.5
Risks
- Weak cash generation — OCF margin 1.1% and FCF margin 0.6% (35th–38th pct) as inventory/refiner receivables tie up working capital
- Low gross margin 22% (22nd pct) and commodity-price exposure to gold/silver
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
22.4%
Operating margin
7.5%
Net margin
6.1%
Return on equity
21.8%
Return on assets
15.2%
ROIC
20.7%
Revenue growth (QoQ)
22.2%
Net-income growth
116.0%
Debt / equity
0.0×
Current ratio
3.5×
Free cash flow
$1M
EBITDA
$20M
Tangible book value
$60M
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-05-22 | DeLuca John Garrett | Buy | 55 | $23.94 |
| 2025-11-28 | DeLuca John Garrett | Buy | 90 | $11.78 |
| 2025-08-19 | DeLuca John Garrett | Buy | 280 | $7.09 |
| 2025-06-04 | DeLuca John Garrett | Buy | 500 | $5.81 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-25 | 2026-06-24 | 0000701719-26-000015 ↗ |
| 10-Q | 2026-05-06 | 2026-03-31 | 0000701719-26-000013 ↗ |
| 8-K | 2026-04-10 | 2026-04-09 | 0000701719-26-000006 ↗ |
| 10-K | 2026-03-18 | 2025-12-31 | 0000701719-26-000004 ↗ |
| 10-Q | 2025-11-05 | 2025-09-30 | 0000701719-25-000045 ↗ |
| 10-Q | 2025-08-06 | 2025-06-30 | 0000701719-25-000036 ↗ |
| 8-K | 2025-07-17 | 2025-07-14 | 0000701719-25-000031 ↗ |
| 8-K | 2025-07-01 | 2025-06-25 | 0000701719-25-000028 ↗ |
| 10-Q | 2025-05-07 | 2025-03-31 | 0000701719-25-000020 ↗ |
| 8-K | 2025-04-23 | 2025-04-17 | 0000701719-25-000014 ↗ |
| 8-K | 2025-03-27 | 2025-03-27 | 0000701719-25-000010 ↗ |
| 10-K | 2025-03-26 | 2024-12-31 | 0000701719-25-000007 ↗ |