The Vitamin Shoppe

Investment Date
2025
Investment Status
Current

Company Description

The Vitamin Shoppe is a leading omnichannel retailer of vitamins and nutritional supplements. The Company sells an assortment of products from the leading national brands and its owned brands through over 635 stores and its website.