Lifevantage Corp
LFVN · Pharmaceutical Preparations · 12.6M shares · -4%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $3M (gross $6M, SBC $3M)
Reference price $8.60 · est. market cap ~$108M — last insider purchase, 2026-06-15 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B70Profitable supplements/direct-selling company with strong returns and positive FCF.
Strengths
- Strong returns — ROE 28% (83rd), ROA 14% (94th)
- Profitable with positive FCF — operating margin 5%, FCF $11M (83rd)
- High gross margin — 80%
Risks
- Direct-selling/regulatory risk — per 10-K
- Thin net margin — 4%
- Distributor-base dependence — per 10-K
Notable findings
- Fund exitedNotable fund(s) exited this quarter: VANGUARD GROUP INC
- Exec changeRecent 8-K item 5.02 8-K ↗
- Insider buyingInsider buying — 6 open-market buy(s) by 2 insider(s) (cluster of 2 insiders, ~$184,651, last 6mo) Form 4 ↗
- Buying back stockNet buyback — share count -4%/yr over 4y
- Notable holderHeld by 5 notable fund(s): RENAISSANCE TECHNOLOGIES LLC, GOLDMAN SACHS GROUP INC, STATE STREET CORP +2 more (as of 2026-03-31)
- Revenue declineRevenue -10.7% YoY
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
80.4%
Operating margin
5.3%
Net margin
4.3%
Return on equity
28.3%
Return on assets
13.6%
Revenue growth (QoQ)
-10.7%
Net-income growth
233.8%
Current ratio
1.9×
Free cash flow
$11M
EBITDA
$15M
Tangible book value
$34M
Cash & investments
$20M
Stock comp / revenue
2.5%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-15 | Lewis Darwin | Buy | 705 | $8.60 |
| 2026-06-03 | BEINDORFF MICHAEL A | Sell | 10K | $8.55 |
| 2026-04-01 | Aure Carl | Tax withheld | 1.5K | $4.20 |
| 2026-04-01 | Cunningham Kristen | Tax withheld | 1.9K | $4.20 |
| 2026-04-01 | Fife Steven R | Tax withheld | 8.2K | $4.20 |
| 2026-04-01 | Neufeld Alissa | Tax withheld | 1.4K | $4.20 |
| 2026-03-16 | Lewis Darwin | Buy | 1.1K | $5.23 |
| 2026-03-02 | Dayton Judd | Buy | 10K | $4.53 |
| 2026-02-27 | Dayton Judd | Buy | 18K | $4.63 |
| 2026-02-26 | Dayton Judd | Buy | 4.6K | $4.58 |
| 2026-02-09 | Lewis Darwin | Buy | 4.0K | $5.22 |
| 2026-01-01 | Cunningham Kristen | Tax withheld | 1.9K | $6.16 |
| 2026-01-01 | Neufeld Alissa | Tax withheld | 1.4K | $6.16 |
| 2026-01-01 | Fife Steven R | Tax withheld | 9.2K | $6.16 |
| 2026-01-01 | Aure Carl | Tax withheld | 1.5K | $6.16 |
| 2025-12-23 | Thompson Todd | Tax withheld | 601 | $6.23 |
| 2025-12-15 | Lewis Darwin | Buy | 805 | $6.54 |
| 2025-11-25 | BEINDORFF MICHAEL A | Gift | 7.8K | — |
| 2025-11-25 | BEINDORFF MICHAEL A | Gift | 7.8K | — |
| 2025-11-19 | BEINDORFF MICHAEL A | Sell | 13K | $6.42 |
| 2025-11-07 | BEINDORFF MICHAEL A | Sell | 35K | $6.92 |
| 2025-11-07 | BEINDORFF MICHAEL A | Sell | 1.0K | $7.33 |
| 2025-11-06 | Greer Raymond B | Grant | 14K | $7.76 |
| 2025-11-06 | BEINDORFF MICHAEL A | Grant | 14K | $7.76 |
| 2025-11-06 | Dayton Judd | Grant | 14K | $7.76 |
| 2025-11-06 | Lewis Darwin | Grant | 14K | $7.76 |
| 2025-11-06 | Anbalagan Rajendran | Grant | 14K | $7.76 |
| 2025-11-06 | Latham Cynthia | Grant | 14K | $7.76 |
| 2025-10-01 | Cunningham Kristen | Tax withheld | 1.7K | $9.56 |
| 2025-10-01 | Neufeld Alissa | Tax withheld | 1.3K | $9.56 |
| 2025-10-01 | Fife Steven R | Tax withheld | 8.2K | $9.56 |
| 2025-10-01 | Aure Carl | Tax withheld | 1.4K | $9.56 |
| 2025-10-01 | Boyster Julie | Tax withheld | 1.8K | $9.56 |
| 2025-09-16 | Lewis Darwin | Buy | 450 | $10.85 |
| 2025-09-09 | BEINDORFF MICHAEL A | Sell | 4.1K | $11.44 |
| 2025-09-09 | BEINDORFF MICHAEL A | Sell | 200 | $11.35 |
| 2025-08-31 | Aure Carl | Option exercise | 15K | — |
| 2025-08-31 | Aure Carl | Option exercise | 19K | — |
| 2025-08-31 | Aure Carl | Tax withheld | 17K | $13.10 |
| 2025-08-31 | Cunningham Kristen | Option exercise | 18K | — |
| 2025-08-31 | Cunningham Kristen | Option exercise | 26K | — |
| 2025-08-31 | Cunningham Kristen | Tax withheld | 22K | $13.10 |
| 2025-08-31 | Fife Steven R | Option exercise | 91K | — |
| 2025-08-31 | Fife Steven R | Option exercise | 109K | — |
| 2025-08-31 | Fife Steven R | Tax withheld | 98K | $13.10 |
| 2025-08-31 | Neufeld Alissa | Option exercise | 14K | — |
| 2025-08-31 | Neufeld Alissa | Option exercise | 19K | — |
| 2025-08-31 | Neufeld Alissa | Tax withheld | 16K | $13.10 |
| 2025-08-31 | Boyster Julie | Option exercise | 19K | — |
| 2025-08-31 | Boyster Julie | Option exercise | 28K | — |
| 2025-08-31 | Boyster Julie | Tax withheld | 23K | $13.10 |
| 2025-08-26 | Neufeld Alissa | Grant | 9.0K | — |
| 2025-08-26 | Boyster Julie | Grant | 13K | — |
| 2025-08-26 | Fife Steven R | Grant | 48K | — |
| 2025-08-26 | Cunningham Kristen | Grant | 12K | — |
| 2025-08-26 | Aure Carl | Grant | 10K | — |
| 2025-07-01 | Aure Carl | Option exercise | 2.4K | — |
| 2025-07-01 | Aure Carl | Sell | 2.7K | $13.39 |
| 2025-07-01 | Fife Steven R | Tax withheld | 21K | $13.39 |
| 2025-07-01 | Neufeld Alissa | Option exercise | 2.7K | — |
| 2025-07-01 | Neufeld Alissa | Tax withheld | 2.8K | $13.39 |
| 2025-07-01 | Cunningham Kristen | Option exercise | 3.0K | — |
| 2025-07-01 | Cunningham Kristen | Tax withheld | 3.4K | $13.39 |
| 2025-07-01 | Boyster Julie | Option exercise | 3.7K | — |
| 2025-07-01 | Boyster Julie | Tax withheld | 4.0K | $13.39 |
| 2025-06-13 | Lewis Darwin | Buy | 370 | $12.86 |
| 2025-06-13 | Lewis Darwin | Buy | 9 | $12.78 |
| 2025-05-09 | Mauro Garry Paul | Buy | 601 | $12.25 |
| 2025-05-09 | Mauro Garry Paul | Buy | 298 | $12.25 |
| 2025-05-09 | Mauro Garry Paul | Buy | 298 | $12.25 |
| 2025-05-09 | Mauro Garry Paul | Buy | 298 | $12.25 |
| 2025-05-09 | Mauro Garry Paul | Buy | 298 | $12.25 |
| 2025-05-09 | Mauro Garry Paul | Buy | 298 | $12.25 |
| 2025-05-09 | Mauro Garry Paul | Buy | 59 | $12.25 |
| 2025-04-28 | Cunningham Kristen | Tax withheld | 3.7K | $12.14 |
| 2025-04-01 | Fife Steven R | Tax withheld | 21K | $15.79 |
| 2025-04-01 | Neufeld Alissa | Option exercise | 2.7K | — |
| 2025-04-01 | Neufeld Alissa | Tax withheld | 2.8K | $15.79 |
| 2025-04-01 | Cunningham Kristen | Option exercise | 3.0K | — |
| 2025-04-01 | Cunningham Kristen | Tax withheld | 3.4K | $15.79 |
| 2025-04-01 | Aure Carl | Option exercise | 2.4K | — |
| 2025-04-01 | Aure Carl | Tax withheld | 2.7K | $15.79 |
| 2025-04-01 | Boyster Julie | Option exercise | 3.7K | — |
| 2025-04-01 | Boyster Julie | Tax withheld | 4.0K | $15.79 |
| 2025-02-17 | Boyster Julie | Tax withheld | 2.9K | $18.56 |
| 2025-02-10 | Greer Raymond B | Sell | 8.0K | $20.15 |
| 2025-02-10 | Latham Cynthia | Sell | 4.5K | $20.02 |
| 2025-02-10 | BEINDORFF MICHAEL A | Sell | 5.8K | $19.54 |
| 2025-01-01 | Fife Steven R | Tax withheld | 23K | $17.53 |
| 2025-01-01 | Boyster Julie | Option exercise | 3.7K | — |
| 2025-01-01 | Boyster Julie | Tax withheld | 3.1K | $17.53 |
| 2025-01-01 | Cunningham Kristen | Option exercise | 3.0K | — |
| 2025-01-01 | Cunningham Kristen | Tax withheld | 2.6K | $17.53 |
| 2025-01-01 | Aure Carl | Option exercise | 2.4K | — |
| 2025-01-01 | Aure Carl | Tax withheld | 3.3K | $17.53 |
| 2025-01-01 | Neufeld Alissa | Option exercise | 2.7K | — |
| 2025-01-01 | Neufeld Alissa | Tax withheld | 3.2K | $17.53 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-06 | ResultsExhibits | filing ↗ |
| 2026-04-16 | Exec/director changeExhibits | filing ↗ |
| 2026-02-04 | ResultsExec/director changeExhibits | filing ↗ |
| 2025-12-09 | Exec/director change | filing ↗ |
| 2025-11-12 | Shareholder vote | filing ↗ |
| 2025-11-04 | ResultsExhibits | filing ↗ |
| 2025-09-04 | ResultsExhibits | filing ↗ |
| 2025-05-06 | ResultsExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-06 | 2026-05-06 | 0001193125-26-208934 ↗ |
| 10-Q | 2026-05-06 | 2026-03-31 | 0001193125-26-208922 ↗ |
| 8-K | 2026-04-16 | 2026-04-13 | 0001193125-26-159324 ↗ |
| 10-Q | 2026-02-04 | 2025-12-31 | 0001628280-26-005428 ↗ |
| 8-K | 2026-02-04 | 2026-01-30 | 0001628280-26-005431 ↗ |
| 8-K | 2025-12-09 | 2025-12-03 | 0001628280-25-055939 ↗ |
| 8-K | 2025-11-12 | 2025-11-06 | 0001628280-25-051641 ↗ |
| 10-Q | 2025-11-04 | 2025-09-30 | 0001628280-25-048792 ↗ |
| 8-K | 2025-11-04 | 2025-11-04 | 0001628280-25-048801 ↗ |
| 10-K | 2025-09-04 | 2025-06-30 | 0000849146-25-000068 ↗ |
| 8-K | 2025-09-04 | 2025-09-04 | 0000849146-25-000069 ↗ |
| 8-K | 2025-05-06 | 2025-05-06 | 0000849146-25-000041 ↗ |