Who owns Erica?
Key information on Erica
- CUSIP: 2003401079
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.
- Bay Hill Capital Management owns 3450 shares worth $2829