Industry
Date Invested
Status
Description
Physicians Formula is a leading mass-market cosmetics company specializing in color corrective makeup.
The company completed its initial public offering in 2006 (NASDAQ: FACE), and issued a secondary offering in 2007.