Who owns Erica?

Key details on Erica

Who owns Erica?

Is Erica a good stock to own? Find out who bought Erica, who sold Erica stock, and who holds a large position in Erica.

Fund Name Number of Shares Share Valuation As Of
Bay Hill Capital Management 3450 $2829 Dec. 31, 2011