Retail investors hold the majority stake in LifeVantage Corporation, followed by institutional investors and hedge funds. The CEO and top shareholders collectively own less than 50% of the company, indicating no individual has a majority interest. Insider ownership is significant, suggesting founders still hold a substantial amount of shares.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing